Lines Matching refs:sregs
67 uint32_t wb = env->sregs[WINDOW_BASE]; in flush_window_regs()
105 g_assert(env->sregs[WINDOW_BASE] == wb); in flush_window_regs()
116 __put_user(env->sregs[PS], &sc->sc_ps); in setup_sigcontext()
117 __put_user(env->sregs[LBEG], &sc->sc_lbeg); in setup_sigcontext()
118 __put_user(env->sregs[LEND], &sc->sc_lend); in setup_sigcontext()
119 __put_user(env->sregs[LCOUNT], &sc->sc_lcount); in setup_sigcontext()
218 env->sregs[WINDOW_BASE] = 0; in setup_rt_frame()
219 env->sregs[WINDOW_START] = 1; in setup_rt_frame()
221 abi_call0 = (env->sregs[PS] & PS_WOE) == 0; in setup_rt_frame()
222 env->sregs[PS] = PS_UM | (3 << PS_RING_SHIFT); in setup_rt_frame()
228 env->sregs[PS] |= PS_WOE | (1 << PS_CALLINC_SHIFT); in setup_rt_frame()
256 __get_user(env->sregs[LBEG], &sc->sc_lbeg); in restore_sigcontext()
257 __get_user(env->sregs[LEND], &sc->sc_lend); in restore_sigcontext()
258 __get_user(env->sregs[LCOUNT], &sc->sc_lcount); in restore_sigcontext()
260 env->sregs[WINDOW_BASE] = 0; in restore_sigcontext()
261 env->sregs[WINDOW_START] = 1; in restore_sigcontext()
262 env->sregs[PS] = deposit32(env->sregs[PS], in restore_sigcontext()