Home
last modified time | relevance | path

Searched refs:regwptr (Results 1 – 11 of 11) sorted by relevance

/openbmc/qemu/linux-user/sparc/
H A Dsignal.c145 __put_user(env->regwptr[WREG_O0 + i], &regs->u_regs[i + 8]); in save_pt_regs()
178 __get_user(env->regwptr[WREG_O0 + i], &regs->u_regs[i + 8]); in restore_pt_regs()
187 __put_user(env->regwptr[i + WREG_L0], &win->locals[i]); in save_reg_win()
190 __put_user(env->regwptr[i + WREG_I0], &win->ins[i]); in save_reg_win()
287 env->regwptr[WREG_SP] = sf_addr; in setup_frame()
288 env->regwptr[WREG_O0] = sig; in setup_frame()
289 env->regwptr[WREG_O1] = sf_addr + in setup_frame()
291 env->regwptr[WREG_O2] = sf_addr + in setup_frame()
300 env->regwptr[WREG_O7] = ka->ka_restorer; in setup_frame()
304 env->regwptr[WREG_O7] = default_sigreturn; in setup_frame()
[all …]
H A Dtarget_cpu.h47 env->regwptr = env->regbase + (env->cwp * 16); in cpu_clone_regs_child()
61 env->regwptr[WREG_SP] = newsp; in cpu_clone_regs_child()
71 env->regwptr[WREG_O0] = 0; in cpu_clone_regs_child()
78 env->regwptr[WREG_O1] = 1; in cpu_clone_regs_child()
84 env->regwptr[WREG_O1] = 0; in cpu_clone_regs_parent()
94 return state->regwptr[WREG_SP] + TARGET_STACK_BIAS; in get_sp_from_cpustate()
H A Dcpu_loop.c228 env->regwptr[0], env->regwptr[1], in cpu_loop()
229 env->regwptr[2], env->regwptr[3], in cpu_loop()
230 env->regwptr[4], env->regwptr[5], in cpu_loop()
241 env->regwptr[0] = ret; in cpu_loop()
369 env->regwptr[i] = regs->u_regs[i + 8]; in target_cpu_copy_regs()
/openbmc/qemu/target/sparc/
H A Dint32_helper.c160 env->regwptr[9] = env->pc; in sparc_cpu_do_interrupt()
161 env->regwptr[10] = env->npc; in sparc_cpu_do_interrupt()
H A Dgdbstub.c40 return gdb_get_rega(mem_buf, env->regwptr[n - 8]); in sparc_cpu_gdb_read_register()
130 env->regwptr[n - 8] = tmp; in sparc_cpu_gdb_write_register()
H A Dmonitor.c56 return env->regwptr[val]; in monitor_get_reg()
H A Dcpu.c48 env->regwptr = env->regbase + (env->cwp * 16); in sparc_cpu_reset_hold()
643 qemu_fprintf(f, TARGET_FMT_lx " ", env->regwptr[i + x * 8]); in sparc_cpu_dump_state()
H A Dwin_helper.c51 env->regwptr = env->regbase + (new_cwp * 16); in cpu_set_cwp()
H A Dcpu.h404 target_ulong *regwptr; /* pointer to current register window */ member
H A Dtranslate.c5860 offsetof(CPUSPARCState, regwptr), in sparc_tcg_init()
/openbmc/qemu/linux-user/
H A Dsyscall.c1638 cpu_env->regwptr[1] = host_pipe[1]; in do_pipe()