Searched refs:cansave (Results 1 – 13 of 13) sorted by relevance
/openbmc/qemu/target/sparc/ |
H A D | win_helper.c | 201 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 D | monitor.c | 152 { "cansave", offsetof(CPUSPARCState, cansave) },
|
H A D | int64_helper.c | 243 cpu_set_cwp(env, cpu_cwp_dec(env, env->cwp - env->cansave - 2)); in sparc_cpu_do_interrupt()
|
H A D | machine.c | 255 VMSTATE_UINT32(env.cansave, SPARCCPU),
|
H A D | cpu.c | 52 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 D | cpu.h | 519 uint32_t cansave, canrestore, otherwin, wstate, cleanwin; member
|
H A D | translate.c | 3163 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 D | cpu_loop.c | 77 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 D | target_cpu.h | 52 env->cansave = env->nwindows - 2; in cpu_clone_regs_child()
|
/openbmc/linux/arch/sparc/kernel/ |
H A D | hvtramp.S | 38 wrpr %g0, 6, %cansave
|
H A D | syscalls.S | 137 rdpr %cansave, %g3 139 wrpr %g3, 0x0, %cansave
|
H A D | etrap_64.S | 68 rdpr %cansave, %g1
|
/openbmc/linux/arch/sparc/power/ |
H A D | hibernate_asm.S | 100 wrpr %g0, 6, %cansave
|