/openbmc/qemu/linux-user/i386/ |
H A D | cpu_loop.c | 150 if (!write_ok_or_segv(env, env->regs[R_EDI], in emulate_vsyscall() 158 if (!write_ok_or_segv(env, env->regs[R_EDI], sizeof(abi_long))) { in emulate_vsyscall() 163 if (!write_ok_or_segv(env, env->regs[R_EDI], sizeof(uint32_t)) || in emulate_vsyscall() 176 ret = do_syscall(env, syscall, env->regs[R_EDI], env->regs[R_ESI], in emulate_vsyscall() 232 env->regs[R_EDI], in cpu_loop() 247 env->regs[R_EDI], in cpu_loop() 371 env->regs[R_EDI] = regs->rdi; in target_cpu_copy_regs() 381 env->regs[R_EDI] = regs->edi; in target_cpu_copy_regs()
|
H A D | signal.c | 357 __put_user(env->regs[R_EDI], &sc->edi); in setup_sigcontext() 378 __put_user(env->regs[R_EDI], &sc->rdi); in setup_sigcontext() 585 env->regs[R_EDI] = sig; in setup_rt_frame() 725 env->regs[R_EDI] = tswapl(sc->edi); in restore_sigcontext() 745 env->regs[R_EDI] = tswapl(sc->rdi); in restore_sigcontext()
|
/openbmc/u-boot/drivers/bios_emulator/ |
H A D | biosemu.c | 254 M.x86.R_EDI = regs->e.edi; in BE_callRealMode() 280 regs->e.edi = M.x86.R_EDI; in BE_callRealMode() 305 M.x86.R_EDI = in->e.edi; in BE_int86() 322 out->e.edi = M.x86.R_EDI; in BE_int86() 345 M.x86.R_EDI = in->e.edi; in BE_int86x() 366 out->e.edi = M.x86.R_EDI; in BE_int86x()
|
/openbmc/u-boot/drivers/bios_emulator/x86emu/ |
H A D | decode.c | 675 return &M.x86.R_EDI; in decode_rm_long_register() 770 return M.x86.R_EDI * index; in decode_sib_si() 846 offset = M.x86.R_EDI; in decode_sib_address() 907 return M.x86.R_EDI; in decode_rm00_address() 995 return M.x86.R_EDI + displacement; in decode_rm01_address() 1084 return M.x86.R_EDI + displacement; in decode_rm10_address()
|
H A D | debug.c | 422 printk("EDI=%08x\n", M.x86.R_EDI); in x86emu_dump_xregs()
|
/openbmc/u-boot/arch/x86/lib/ |
H A D | bios.c | 67 .edi = M.x86.R_EDI, in int_exception_handler() 319 M.x86.R_EDI = edi; in interrupt_handler() 341 *(volatile u32 *)&edi = M.x86.R_EDI; in interrupt_handler()
|
H A D | bios_interrupts.c | 128 M.x86.R_EDI = 0x00000000; /* protected mode entry */ in int1a_handler() 166 reg = M.x86.R_EDI; in int1a_handler()
|
/openbmc/qemu/linux-user/ |
H A D | vm86.c | 65 target_v86->regs.edi = tswap32(env->regs[R_EDI]); in save_v86_state() 87 env->regs[R_EDI] = ts->vm86_saved_regs.edi; in save_v86_state() 225 ts->vm86_saved_regs.edi = env->regs[R_EDI]; in do_vm86() 265 env->regs[R_EDI] = tswap32(target_v86->regs.edi); in do_vm86()
|
/openbmc/qemu/bsd-user/x86_64/ |
H A D | target_arch_cpu.h | 57 env->regs[R_EDI] = regs->rdi; in target_cpu_init() 131 env->regs[R_EDI], in target_cpu_loop()
|
H A D | target_arch_reg.h | 72 regs->r_rdi = env->regs[R_EDI]; in target_copy_regs()
|
/openbmc/qemu/target/i386/hvf/ |
H A D | x86.h | 208 #define RDI(cpu) RRX(cpu, R_EDI) 226 #define EDI(cpu) ERX(cpu, R_EDI) 236 #define DI(cpu) RX(cpu, R_EDI)
|
H A D | x86_emu.c | 496 string_increment_reg(env, R_EDI, decode); in exec_ins_single() 547 string_increment_reg(env, R_EDI, decode); in exec_movs_single() 578 string_increment_reg(env, R_EDI, decode); in exec_cmps_single() 602 string_increment_reg(env, R_EDI, decode); in exec_stos_single() 627 string_increment_reg(env, R_EDI, decode); in exec_scas_single() 1469 RRX(env, R_EDI) = rreg(cs->accel->fd, HV_X86_RDI); in load_regs()
|
H A D | x86hvf.c | 251 wreg(cs->accel->fd, HV_X86_RDI, env->regs[R_EDI]); in hvf_put_registers() 295 env->regs[R_EDI] = rreg(cs->accel->fd, HV_X86_RDI); in hvf_get_registers()
|
/openbmc/qemu/target/i386/tcg/sysemu/ |
H A D | smm_helper.c | 95 x86_stq_phys(cs, sm_state + 0x7fc0, env->regs[R_EDI]); in do_smm_enter() 115 x86_stl_phys(cs, sm_state + 0x7fec, env->regs[R_EDI]); in do_smm_enter() 229 env->regs[R_EDI] = x86_ldq_phys(cs, sm_state + 0x7fc0); in helper_rsm() 263 env->regs[R_EDI] = x86_ldl_phys(cs, sm_state + 0x7fec); in helper_rsm()
|
/openbmc/qemu/hw/i386/ |
H A D | vmmouse.c | 82 data[4] = env->regs[R_ESI]; data[5] = env->regs[R_EDI]; in vmmouse_get_data() 92 env->regs[R_ESI] = data[4]; env->regs[R_EDI] = data[5]; in vmmouse_set_data()
|
/openbmc/qemu/bsd-user/i386/ |
H A D | target_arch_reg.h | 61 regs->r_edi = env->regs[R_EDI]; in target_copy_regs()
|
H A D | target_arch_cpu.h | 48 env->regs[R_EDI] = regs->edi; in target_cpu_init()
|
/openbmc/qemu/target/i386/ |
H A D | arch_dump.c | 64 regs.rdi = env->regs[R_EDI]; in x86_64_write_elf64_note() 131 prstatus->regs.edi = env->regs[R_EDI] & 0xffffffff; in x86_fill_elf_prstatus() 292 s->rdi = env->regs[R_EDI]; in qemu_get_cpustate()
|
H A D | cpu-dump.c | 364 env->regs[R_EDI], in x86_cpu_dump_state() 399 (uint32_t)env->regs[R_EDI], in x86_cpu_dump_state()
|
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 | 332 .Rdi = env->regs[R_EDI], in patch_and_save_context() 373 .Edi = env->regs[R_EDI], in patch_and_save_context()
|
/openbmc/u-boot/drivers/bios_emulator/include/x86emu/ |
H A D | regs.h | 166 #define R_EDI spc.DI.I32_reg.e_reg macro
|
/openbmc/qemu/target/i386/tcg/ |
H A D | translate.c | 688 gen_lea_v_seg(s, cpu_regs[R_EDI], R_ES, -1); in gen_string_movl_A0_EDI() 806 gen_op_add_reg(s, s->aflag, R_EDI, dshift); in gen_movs() 1229 gen_op_add_reg(s, s->aflag, R_EDI, gen_compute_Dshift(s, ot)); in gen_stos() 1249 gen_op_add_reg(s, s->aflag, R_EDI, gen_compute_Dshift(s, ot)); in gen_scas() 1267 gen_op_add_reg(s, s->aflag, R_EDI, dshift); in gen_cmps() 1295 gen_op_add_reg(s, s->aflag, R_EDI, gen_compute_Dshift(s, ot)); in gen_ins() 1645 index = R_EDI; in gen_lea_modrm_0() 1654 index = R_EDI; in gen_lea_modrm_0() 1661 base = R_EDI; in gen_lea_modrm_0() 3542 [R_EDI] = "rdi", in tcg_x86_init() [all …]
|
/openbmc/qemu/hw/i386/xen/ |
H A D | xen-hvm.c | 497 env->regs[R_EDI] = vmport_regs->edi; in regs_to_cpu() 509 vmport_regs->edi = env->regs[R_EDI]; in regs_from_cpu()
|
/openbmc/qemu/target/i386/nvmm/ |
H A D | nvmm-all.c | 101 state->gprs[NVMM_X64_GPR_RDI] = env->regs[R_EDI]; in nvmm_set_registers() 253 env->regs[R_EDI] = state->gprs[NVMM_X64_GPR_RDI]; in nvmm_get_registers()
|