Lines Matching refs:regwptr
145 __put_user(env->regwptr[WREG_O0 + i], ®s->u_regs[i + 8]); in save_pt_regs()
178 __get_user(env->regwptr[WREG_O0 + i], ®s->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()
345 env->regwptr[WREG_SP] = sf_addr - TARGET_STACK_BIAS; in setup_rt_frame()
346 env->regwptr[WREG_O0] = sig; in setup_rt_frame()
347 env->regwptr[WREG_O1] = in setup_rt_frame()
350 env->regwptr[WREG_O2] = in setup_rt_frame()
353 env->regwptr[WREG_O2] = env->regwptr[WREG_O1]; in setup_rt_frame()
363 env->regwptr[WREG_O7] = ka->ka_restorer; in setup_rt_frame()
367 env->regwptr[WREG_O7] = default_rt_sigreturn; in setup_rt_frame()
370 env->regwptr[WREG_O7] = ka->ka_restorer; in setup_rt_frame()
386 sf_addr = env->regwptr[WREG_SP]; in do_sigreturn()
595 ucp_addr = env->regwptr[WREG_O0]; in sparc64_set_context()
605 if (env->regwptr[WREG_O1]) { in sparc64_set_context()
645 __get_user(env->regwptr[WREG_O0], (&(*grp)[SPARC_MC_O0])); in sparc64_set_context()
646 __get_user(env->regwptr[WREG_O1], (&(*grp)[SPARC_MC_O1])); in sparc64_set_context()
647 __get_user(env->regwptr[WREG_O2], (&(*grp)[SPARC_MC_O2])); in sparc64_set_context()
648 __get_user(env->regwptr[WREG_O3], (&(*grp)[SPARC_MC_O3])); in sparc64_set_context()
649 __get_user(env->regwptr[WREG_O4], (&(*grp)[SPARC_MC_O4])); in sparc64_set_context()
650 __get_user(env->regwptr[WREG_O5], (&(*grp)[SPARC_MC_O5])); in sparc64_set_context()
651 __get_user(env->regwptr[WREG_O6], (&(*grp)[SPARC_MC_O6])); in sparc64_set_context()
652 __get_user(env->regwptr[WREG_O7], (&(*grp)[SPARC_MC_O7])); in sparc64_set_context()
654 __get_user(env->regwptr[WREG_FP], &(ucp->tuc_mcontext.mc_fp)); in sparc64_set_context()
655 __get_user(env->regwptr[WREG_I7], &(ucp->tuc_mcontext.mc_i7)); in sparc64_set_context()
713 ucp_addr = env->regwptr[WREG_O0]; in sparc64_get_context()
767 __put_user(env->regwptr[WREG_O0], &((*grp)[SPARC_MC_O0])); in sparc64_get_context()
768 __put_user(env->regwptr[WREG_O1], &((*grp)[SPARC_MC_O1])); in sparc64_get_context()
769 __put_user(env->regwptr[WREG_O2], &((*grp)[SPARC_MC_O2])); in sparc64_get_context()
770 __put_user(env->regwptr[WREG_O3], &((*grp)[SPARC_MC_O3])); in sparc64_get_context()
771 __put_user(env->regwptr[WREG_O4], &((*grp)[SPARC_MC_O4])); in sparc64_get_context()
772 __put_user(env->regwptr[WREG_O5], &((*grp)[SPARC_MC_O5])); in sparc64_get_context()
773 __put_user(env->regwptr[WREG_O6], &((*grp)[SPARC_MC_O6])); in sparc64_get_context()
774 __put_user(env->regwptr[WREG_O7], &((*grp)[SPARC_MC_O7])); in sparc64_get_context()
776 __put_user(env->regwptr[WREG_FP], &(mcp->mc_fp)); in sparc64_get_context()
777 __put_user(env->regwptr[WREG_I7], &(mcp->mc_i7)); in sparc64_get_context()