Home
last modified time | relevance | path

Searched refs:R_EBP (Results 1 – 25 of 28) sorted by relevance

12

/openbmc/u-boot/drivers/bios_emulator/x86emu/
H A Ddecode.c669 return &M.x86.R_EBP; in decode_rm_long_register()
764 return M.x86.R_EBP * index; in decode_sib_si()
827 offset = M.x86.R_EBP + displacement; in decode_sib_address()
832 offset = M.x86.R_EBP + displacement; in decode_sib_address()
989 return M.x86.R_EBP + displacement; in decode_rm01_address()
1078 return M.x86.R_EBP + displacement; in decode_rm10_address()
H A Ddebug.c420 printk("EBP=%08x ", M.x86.R_EBP); in x86emu_dump_xregs()
/openbmc/qemu/linux-user/
H A Dvm86.c66 target_v86->regs.ebp = tswap32(env->regs[R_EBP]); in save_v86_state()
88 env->regs[R_EBP] = ts->vm86_saved_regs.ebp; in save_v86_state()
226 ts->vm86_saved_regs.ebp = env->regs[R_EBP]; in do_vm86()
266 env->regs[R_EBP] = tswap32(target_v86->regs.ebp); in do_vm86()
/openbmc/qemu/target/i386/hvf/
H A Dx86.h206 #define RBP(cpu) RRX(cpu, R_EBP)
224 #define EBP(cpu) ERX(cpu, R_EBP)
232 #define BP(cpu) RX(cpu, R_EBP)
H A Dx86hvf.c248 wreg(cs->accel->fd, HV_X86_RBP, env->regs[R_EBP]); in hvf_put_registers()
292 env->regs[R_EBP] = rreg(cs->accel->fd, HV_X86_RBP); in hvf_get_registers()
H A Dx86_decode.c1732 if (decode->modrm.mod || base_reg != R_EBP) { in get_sib_val()
1736 if (base_reg == R_ESP || base_reg == R_EBP) { in get_sib_val()
1775 if (decode->modrm.rm == R_EBP || decode->modrm.rm == R_ESP) { in calc_modrm_operand32()
H A Dx86_emu.c1471 RRX(env, R_EBP) = rreg(cs->accel->fd, HV_X86_RBP); in load_regs()
/openbmc/qemu/linux-user/i386/
H A Dcpu_loop.c233 env->regs[R_EBP], in cpu_loop()
372 env->regs[R_EBP] = regs->rbp; in target_cpu_copy_regs()
382 env->regs[R_EBP] = regs->ebp; in target_cpu_copy_regs()
H A Dsignal.c359 __put_user(env->regs[R_EBP], &sc->ebp); in setup_sigcontext()
380 __put_user(env->regs[R_EBP], &sc->rbp); in setup_sigcontext()
727 env->regs[R_EBP] = tswapl(sc->ebp); in restore_sigcontext()
747 env->regs[R_EBP] = tswapl(sc->rbp); in restore_sigcontext()
/openbmc/qemu/target/i386/tcg/sysemu/
H A Dsmm_helper.c93 x86_stq_phys(cs, sm_state + 0x7fd0, env->regs[R_EBP]); in do_smm_enter()
117 x86_stl_phys(cs, sm_state + 0x7fe4, env->regs[R_EBP]); in do_smm_enter()
227 env->regs[R_EBP] = x86_ldq_phys(cs, sm_state + 0x7fd0); in helper_rsm()
265 env->regs[R_EBP] = x86_ldl_phys(cs, sm_state + 0x7fe4); in helper_rsm()
/openbmc/u-boot/arch/x86/lib/
H A Dbios.c65 .ebp = M.x86.R_EBP, in int_exception_handler()
317 M.x86.R_EBP = ebp; in interrupt_handler()
/openbmc/qemu/bsd-user/i386/
H A Dtarget_arch_reg.h63 regs->r_ebp = env->regs[R_EBP]; in target_copy_regs()
H A Dtarget_arch_cpu.h49 env->regs[R_EBP] = regs->ebp; in target_cpu_init()
/openbmc/qemu/bsd-user/x86_64/
H A Dtarget_arch_reg.h74 regs->r_rbp = env->regs[R_EBP]; in target_copy_regs()
H A Dtarget_arch_cpu.h58 env->regs[R_EBP] = regs->rbp; in target_cpu_init()
/openbmc/qemu/target/i386/
H A Darch_dump.c62 regs.rbp = env->regs[R_EBP]; in x86_64_write_elf64_note()
129 prstatus->regs.ebp = env->regs[R_EBP] & 0xffffffff; in x86_fill_elf_prstatus()
294 s->rbp = env->regs[R_EBP]; in qemu_get_cpustate()
H A Dcpu-dump.c365 env->regs[R_EBP], in x86_cpu_dump_state()
400 (uint32_t)env->regs[R_EBP], in x86_cpu_dump_state()
H A Dgdbstub.c31 R_EAX, R_EBX, R_ECX, R_EDX, R_ESI, R_EDI, R_EBP, R_ESP,
H A Dcpu.h55 R_EBP = 5, enumerator
/openbmc/qemu/dump/
H A Dwin_dump.c330 .Rbp = env->regs[R_EBP], in patch_and_save_context()
371 .Ebp = env->regs[R_EBP], in patch_and_save_context()
/openbmc/qemu/target/i386/tcg/
H A Dtranslate.c1620 if (base == R_EBP || base == R_ESP) { in gen_lea_modrm_0()
1648 base = R_EBP; in gen_lea_modrm_0()
1653 base = R_EBP; in gen_lea_modrm_0()
1664 base = R_EBP; in gen_lea_modrm_0()
2030 gen_op_st_v(s, d_ot, cpu_regs[R_EBP], s->A0); in gen_enter()
2038 gen_lea_ss_ofs(s, s->A0, cpu_regs[R_EBP], -size * i); in gen_enter()
2051 gen_op_mov_reg_v(s, d_ot, R_EBP, s->T1); in gen_enter()
2063 gen_lea_ss_ofs(s, s->A0, cpu_regs[R_EBP], 0); in gen_leave()
2066 tcg_gen_addi_tl(s->T1, cpu_regs[R_EBP], 1 << d_ot); in gen_leave()
2068 gen_op_mov_reg_v(s, d_ot, R_EBP, s->T0); in gen_leave()
[all …]
H A Dseg_helper.c404 access_stl(&old, env->tr.base + (0x28 + 5 * 4), env->regs[R_EBP]); in switch_tss_ra()
420 access_stw(&old, env->tr.base + (0x12 + 5 * 2), env->regs[R_EBP]); in switch_tss_ra()
/openbmc/u-boot/drivers/bios_emulator/include/x86emu/
H A Dregs.h164 #define R_EBP spc.BP.I32_reg.e_reg macro
/openbmc/qemu/target/i386/nvmm/
H A Dnvmm-all.c99 state->gprs[NVMM_X64_GPR_RBP] = env->regs[R_EBP]; in nvmm_set_registers()
251 env->regs[R_EBP] = state->gprs[NVMM_X64_GPR_RBP]; in nvmm_get_registers()
/openbmc/openbmc/poky/meta/recipes-bsp/v86d/v86d/
H A DUpdate-x86emu-from-X.org.patch658 - printk("EBP=%08x ", M.x86.R_EBP );
688 + printk("EBP=%08x ", M.x86.R_EBP);
1469 - return &M.x86.R_EBP;
1495 + return &M.x86.R_EBP;
1690 - i = M.x86.R_EBP;
1693 + i = M.x86.R_EBP;
1898 - return M.x86.R_EBP + displacement;
1928 + return M.x86.R_EBP + displacement;
2044 - return M.x86.R_EBP + displacement;
2076 + return M.x86.R_EBP + displacement;
[all …]

12