| /openbmc/qemu/linux-user/i386/ |
| H A D | target_cpu.h | 27 env->regs[R_ESP] = newsp; in cpu_clone_regs_child() 55 return state->regs[R_ESP]; in get_sp_from_cpustate()
|
| H A D | signal.c | 360 __put_user(env->regs[R_ESP], &sc->esp); in setup_sigcontext() 370 __put_user(env->regs[R_ESP], &sc->esp_at_signal); in setup_sigcontext() 381 __put_user(env->regs[R_ESP], &sc->rsp); in setup_sigcontext() 490 env->regs[R_ESP] = frame_addr; in setup_frame() 572 env->regs[R_ESP] = frame_addr; in setup_rt_frame() 728 env->regs[R_ESP] = tswapl(sc->esp); in restore_sigcontext() 752 env->regs[R_ESP] = tswapl(sc->rsp); in restore_sigcontext() 797 abi_ulong frame_addr = env->regs[R_ESP] - 8; in do_sigreturn() 831 frame_addr = env->regs[R_ESP] - sizeof(abi_ulong); in do_rt_sigreturn()
|
| /openbmc/qemu/linux-user/ |
| H A D | vm86.c | 67 target_v86->regs.esp = tswap32(env->regs[R_ESP]); in save_v86_state() 89 env->regs[R_ESP] = ts->vm86_saved_regs.esp; in save_v86_state() 167 sp = env->regs[R_ESP] & 0xffff; in do_int() 171 ADD16(env->regs[R_ESP], -6); in do_int() 227 ts->vm86_saved_regs.esp = env->regs[R_ESP]; in do_vm86() 267 env->regs[R_ESP] = tswap32(target_v86->regs.esp); in do_vm86()
|
| /openbmc/qemu/bsd-user/i386/ |
| H A D | target_arch_vmparam.h | 39 return state->regs[R_ESP]; in get_sp_from_cpustate()
|
| H A D | target_arch_reg.h | 76 regs->r_esp = env->regs[R_ESP]; in target_copy_regs()
|
| /openbmc/qemu/bsd-user/x86_64/ |
| H A D | target_arch_vmparam.h | 39 return state->regs[R_ESP]; in get_sp_from_cpustate()
|
| H A D | target_arch_reg.h | 88 regs->r_rsp = env->regs[R_ESP]; in target_copy_regs()
|
| /openbmc/qemu/target/i386/emulate/ |
| H A D | x86.h | 205 #define RSP(cpu) RRX(cpu, R_ESP) 223 #define ESP(cpu) ERX(cpu, R_ESP) 233 #define SP(cpu) RX(cpu, R_ESP)
|
| /openbmc/qemu/target/i386/tcg/system/ |
| H A D | smm_helper.c | 92 x86_stq_phys(cs, sm_state + 0x7fd8, env->regs[R_ESP]); in do_smm_enter() 118 x86_stl_phys(cs, sm_state + 0x7fe0, env->regs[R_ESP]); in do_smm_enter() 226 env->regs[R_ESP] = x86_ldq_phys(cs, sm_state + 0x7fd8); in helper_rsm() 266 env->regs[R_ESP] = x86_ldl_phys(cs, sm_state + 0x7fe0); in helper_rsm()
|
| /openbmc/u-boot/arch/x86/lib/ |
| H A D | bios.c | 64 .esp = M.x86.R_ESP, in int_exception_handler() 316 M.x86.R_ESP = esp; in interrupt_handler()
|
| /openbmc/qemu/target/i386/ |
| H A D | arch_dump.c | 63 regs.rsp = env->regs[R_ESP]; in x86_64_write_elf64_note() 130 prstatus->regs.esp = env->regs[R_ESP] & 0xffffffff; in x86_fill_elf_prstatus() 293 s->rsp = env->regs[R_ESP]; in qemu_get_cpustate()
|
| H A D | gdbstub.c | 31 R_EAX, R_EBX, R_ECX, R_EDX, R_ESI, R_EDI, R_EBP, R_ESP,
|
| /openbmc/qemu/dump/ |
| H A D | win_dump.c | 329 .Rsp = env->regs[R_ESP], in patch_and_save_context() 370 .Esp = env->regs[R_ESP], in patch_and_save_context()
|
| /openbmc/qemu/target/i386/tcg/ |
| H A D | translate.c | 1772 if (base == R_ESP && s->popl_esp_hack) { in gen_lea_modrm_0() 1775 if (base == R_EBP || base == R_ESP) { in gen_lea_modrm_0() 2107 gen_op_add_reg_im(s, mo_stacksize(s), R_ESP, addend); in gen_stack_update() 2127 tcg_gen_subi_tl(new_esp, cpu_regs[R_ESP], size); in gen_push_v() 2132 gen_op_mov_reg_v(s, a_ot, R_ESP, new_esp); in gen_push_v() 2140 gen_lea_ss_ofs(s, s->T0, cpu_regs[R_ESP], 0); in gen_pop_T0() 2158 gen_lea_ss_ofs(s, s->A0, cpu_regs[R_ESP], (i - 8) * size); in gen_pusha() 2173 if (7 - i == R_ESP) { in gen_popa() 2176 gen_lea_ss_ofs(s, s->A0, cpu_regs[R_ESP], i * size); in gen_popa() 2191 tcg_gen_subi_tl(s->T1, cpu_regs[R_ESP], size); in gen_enter() [all …]
|
| H A D | emit.c.inc | 3612 gen_lea_ss_ofs(s, s->A0, cpu_regs[R_ESP], 0);
|
| /openbmc/u-boot/drivers/bios_emulator/include/x86emu/ |
| H A D | regs.h | 163 #define R_ESP spc.SP.I32_reg.e_reg macro
|
| /openbmc/u-boot/drivers/bios_emulator/x86emu/ |
| H A D | decode.c | 666 return &M.x86.R_ESP; in decode_rm_long_register() 815 offset = M.x86.R_ESP; in decode_sib_address()
|
| H A D | debug.c | 419 printk("\tESP=%08x ", M.x86.R_ESP); in x86emu_dump_xregs()
|
| H A D | ops.c | 793 u32 old_sp = M.x86.R_ESP; in x86emuOp_push_all() 836 M.x86.R_ESP += 4; /* skip ESP */ in x86emuOp_pop_all()
|
| /openbmc/openbmc/poky/meta/recipes-bsp/v86d/v86d/ |
| H A D | Update-x86emu-from-X.org.patch | 657 - printk("\tESP=%08x ", M.x86.R_ESP ); 687 + printk("\tESP=%08x ", M.x86.R_ESP); 1466 - return &M.x86.R_ESP; 1492 + return &M.x86.R_ESP; 1612 - base = M.x86.R_ESP; 1616 + base = M.x86.R_ESP; 1625 - base = M.x86.R_ESP; 1635 + base = M.x86.R_ESP; 5190 M.x86.R_ESP = inc_long(M.x86.R_ESP); 5390 M.x86.R_ESP = dec_long(M.x86.R_ESP); [all …]
|