Home
last modified time | relevance | path

Searched refs:R_EBX (Results 1 – 25 of 26) sorted by relevance

12

/openbmc/u-boot/arch/x86/lib/
H A Dbios_interrupts.c62 M.x86.R_EBX &= 0x00ff; in int10_handler()
150 M.x86.R_EBX = busdevfn; in int1a_handler()
164 devfn = M.x86.R_EBX & 0xff; in int1a_handler()
165 bus = M.x86.R_EBX >> 8; in int1a_handler()
H A Dbios.c63 .ebx = M.x86.R_EBX, in int_exception_handler()
315 M.x86.R_EBX = ebx; in interrupt_handler()
339 *(volatile u32 *)&ebx = M.x86.R_EBX; in interrupt_handler()
/openbmc/qemu/hw/i386/
H A Dvmport.c164 cpu->env.regs[R_EBX] = VMPORT_MAGIC; in vmport_cmd_get_version()
177 cpu->env.regs[R_EBX] = le32_to_cpu(uuid_parts[1]); in vmport_cmd_get_bios_uuid()
190 cpu->env.regs[R_EBX] = 0x1177; in vmport_cmd_ram_size()
202 cpu->env.regs[R_EBX] = (uint32_t)(tsc_freq >> 32); in vmport_cmd_get_hz()
206 cpu->env.regs[R_EBX] = UINT32_MAX; in vmport_cmd_get_hz()
H A Dvmmouse.c80 data[0] = env->regs[R_EAX]; data[1] = env->regs[R_EBX]; in vmmouse_get_data()
90 env->regs[R_EAX] = data[0]; env->regs[R_EBX] = data[1]; in vmmouse_set_data()
/openbmc/u-boot/drivers/bios_emulator/
H A Dbiosemu.c250 M.x86.R_EBX = regs->e.ebx; in BE_callRealMode()
276 regs->e.ebx = M.x86.R_EBX; in BE_callRealMode()
301 M.x86.R_EBX = in->e.ebx; in BE_int86()
318 out->e.ebx = M.x86.R_EBX; in BE_int86()
341 M.x86.R_EBX = in->e.ebx; in BE_int86x()
362 out->e.ebx = M.x86.R_EBX; in BE_int86x()
/openbmc/qemu/target/i386/emulate/
H A Dx86.h204 #define RBX(cpu) RRX(cpu, R_EBX)
222 #define EBX(cpu) ERX(cpu, R_EBX)
234 #define BX(cpu) RX(cpu, R_EBX)
242 #define BL(cpu) RL(cpu, R_EBX)
248 #define BH(cpu) RH(cpu, R_EBX)
/openbmc/u-boot/drivers/bios_emulator/x86emu/
H A Ddecode.c663 return &M.x86.R_EBX; in decode_rm_long_register()
758 return M.x86.R_EBX * index; in decode_sib_si()
811 offset = M.x86.R_EBX; in decode_sib_address()
895 return M.x86.R_EBX; in decode_rm00_address()
980 return M.x86.R_EBX + displacement; in decode_rm01_address()
1069 return M.x86.R_EBX + displacement; in decode_rm10_address()
H A Ddebug.c416 printk("EBX=%08x ", M.x86.R_EBX); in x86emu_dump_xregs()
H A Dops.c798 push_long(M.x86.R_EBX); in x86emuOp_push_all()
837 M.x86.R_EBX = pop_long(); in x86emuOp_pop_all()
/openbmc/qemu/linux-user/
H A Dvm86.c61 target_v86->regs.ebx = tswap32(env->regs[R_EBX]); in save_v86_state()
83 env->regs[R_EBX] = ts->vm86_saved_regs.ebx; in save_v86_state()
221 ts->vm86_saved_regs.ebx = env->regs[R_EBX]; in do_vm86()
261 env->regs[R_EBX] = tswap32(target_v86->regs.ebx); in do_vm86()
/openbmc/qemu/target/i386/hvf/
H A Dhvf-cpu.c53 esa->offset = hvf_get_supported_cpuid(0xd, i, R_EBX); in hvf_cpu_xsave_init()
H A Dx86_cpuid.c170 case R_EBX: in hvf_get_supported_cpuid()
/openbmc/qemu/target/i386/tcg/system/
H A Dsmm_helper.c91 x86_stq_phys(cs, sm_state + 0x7fe0, env->regs[R_EBX]); in do_smm_enter()
119 x86_stl_phys(cs, sm_state + 0x7fdc, env->regs[R_EBX]); in do_smm_enter()
225 env->regs[R_EBX] = x86_ldq_phys(cs, sm_state + 0x7fe0); in helper_rsm()
267 env->regs[R_EBX] = x86_ldl_phys(cs, sm_state + 0x7fdc); in helper_rsm()
/openbmc/qemu/bsd-user/i386/
H A Dtarget_arch_reg.h65 regs->r_ebx = env->regs[R_EBX]; in target_copy_regs()
/openbmc/qemu/bsd-user/x86_64/
H A Dtarget_arch_reg.h75 regs->r_rbx = env->regs[R_EBX]; in target_copy_regs()
/openbmc/qemu/target/i386/tcg/
H A Dmisc_helper.c59 env->regs[R_EBX] = ebx; in helper_cpuid()
H A Dtranslate.c1795 base = R_EBX; in gen_lea_modrm_0()
1799 base = R_EBX; in gen_lea_modrm_0()
1824 base = R_EBX; in gen_lea_modrm_0()
3665 [R_EBX] = "rbx", in tcg_x86_init()
3682 [R_EBX] = "ebx", in tcg_x86_init()
/openbmc/qemu/target/i386/
H A Darch_dump.c68 regs.rbx = env->regs[R_EBX]; in x86_64_write_elf64_note()
135 prstatus->regs.ebx = env->regs[R_EBX] & 0xffffffff; in x86_fill_elf_prstatus()
288 s->rbx = env->regs[R_EBX]; in qemu_get_cpustate()
H A Dgdbstub.c31 R_EAX, R_EBX, R_ECX, R_EDX, R_ESI, R_EDI, R_EBP, R_ESP,
/openbmc/qemu/linux-user/i386/
H A Dsignal.c361 __put_user(env->regs[R_EBX], &sc->ebx); in setup_sigcontext()
382 __put_user(env->regs[R_EBX], &sc->rbx); in setup_sigcontext()
729 env->regs[R_EBX] = tswapl(sc->ebx); in restore_sigcontext()
748 env->regs[R_EBX] = tswapl(sc->rbx); in restore_sigcontext()
/openbmc/qemu/dump/
H A Dwin_dump.c326 .Rbx = env->regs[R_EBX], in patch_and_save_context()
367 .Ebx = env->regs[R_EBX], in patch_and_save_context()
/openbmc/u-boot/drivers/bios_emulator/include/x86emu/
H A Dregs.h142 #define R_EBX gen.B.I32_reg.e_reg macro
/openbmc/qemu/hw/i386/xen/
H A Dxen-hvm.c499 env->regs[R_EBX] = vmport_regs->ebx; in regs_to_cpu()
511 vmport_regs->ebx = env->regs[R_EBX]; in regs_from_cpu()
/openbmc/qemu/target/i386/kvm/
H A Dtdx.c588 case R_EBX: in tdx_add_supported_cpuid_by_attrs()
624 case R_EBX: in tdx_add_supported_cpuid_by_xfam()
1379 COPY_REG(R_EBX); in tdx_handle_report_fatal_error()
/openbmc/openbmc/poky/meta/recipes-bsp/v86d/v86d/
H A DUpdate-x86emu-from-X.org.patch654 - printk("EBX=%08x ", M.x86.R_EBX );
684 + printk("EBX=%08x ", M.x86.R_EBX);
1463 - return &M.x86.R_EBX;
1489 + return &M.x86.R_EBX;
1605 - base = M.x86.R_EBX;
1608 + base = M.x86.R_EBX;
1678 - i = M.x86.R_EBX;
1681 + i = M.x86.R_EBX;
1752 - return M.x86.R_EBX;
1781 + return M.x86.R_EBX;
[all …]

12