Home
last modified time | relevance | path

Searched refs:cansave (Results 1 – 13 of 13) sorted by relevance

/openbmc/qemu/target/sparc/
H A Dwin_helper.c201 if (env->cansave == 0) { in helper_save()
211 env->cansave--; in helper_save()
229 env->cansave++; in helper_restore()
237 if (env->cansave != env->nwindows - 2) { in helper_flushw()
247 env->cansave++; in helper_saved()
262 env->cansave--; in helper_restored()
H A Dmonitor.c152 { "cansave", offsetof(CPUSPARCState, cansave) },
H A Dint64_helper.c243 cpu_set_cwp(env, cpu_cwp_dec(env, env->cwp - env->cansave - 2)); in sparc_cpu_do_interrupt()
H A Dmachine.c255 VMSTATE_UINT32(env.cansave, SPARCCPU),
H A Dcpu.c52 env->cansave = env->nwindows - 2; in sparc_cpu_reset_hold()
674 env->cansave, env->canrestore, env->otherwin, env->wstate, in sparc_cpu_dump_state()
H A Dcpu.h519 uint32_t cansave, canrestore, otherwin, wstate, cleanwin; member
H A Dtranslate.c3163 tcg_gen_ld32s_tl(dst, tcg_env, env64_field_offsetof(cansave)); in do_rdcansave()
3536 tcg_gen_st32_tl(src, tcg_env, env64_field_offsetof(cansave)); in do_wrcansave()
/openbmc/qemu/linux-user/sparc/
H A Dcpu_loop.c77 save_window_offset(env, cpu_cwp_dec(env, env->cwp - env->cansave - 2)); in save_window()
78 env->cansave++; in save_window()
116 env->cansave--; in restore_window()
136 env->cansave++; in flush_windows()
H A Dtarget_cpu.h52 env->cansave = env->nwindows - 2; in cpu_clone_regs_child()
/openbmc/linux/arch/sparc/kernel/
H A Dhvtramp.S38 wrpr %g0, 6, %cansave
H A Dsyscalls.S137 rdpr %cansave, %g3
139 wrpr %g3, 0x0, %cansave
H A Detrap_64.S68 rdpr %cansave, %g1
/openbmc/linux/arch/sparc/power/
H A Dhibernate_asm.S100 wrpr %g0, 6, %cansave