Home
last modified time | relevance | path

Searched refs:R_ES (Results 1 – 25 of 33) sorted by relevance

12

/openbmc/u-boot/drivers/bios_emulator/
H A Dbiosemu.c256 M.x86.R_ES = sregs->es; in BE_callRealMode()
282 sregs->es = M.x86.R_ES; in BE_callRealMode()
347 M.x86.R_ES = sregs->es; in BE_int86x()
368 sregs->es = M.x86.R_ES; in BE_int86x()
/openbmc/qemu/linux-user/
H A Dvm86.c72 target_v86->regs.es = tswap16(env->segs[R_ES].selector); in save_v86_state()
96 cpu_x86_load_seg(env, R_ES, ts->vm86_saved_regs.es); in save_v86_state()
233 ts->vm86_saved_regs.es = env->segs[R_ES].selector; in do_vm86()
272 cpu_x86_load_seg(env, R_ES, tswap16(target_v86->regs.es)); in do_vm86()
/openbmc/u-boot/drivers/bios_emulator/x86emu/
H A Dops.c460 push_word(M.x86.R_ES); in x86emuOp_push_ES()
474 M.x86.R_ES = pop_word(); in x86emuOp_pop_ES()
2542 store_data_byte_abs(M.x86.R_ES, M.x86.R_DI, val); in x86emuOp_movs_byte()
2586 store_data_long_abs(M.x86.R_ES, M.x86.R_DI, val); in x86emuOp_movs_word()
2589 store_data_word_abs(M.x86.R_ES, M.x86.R_DI, (u16)val); in x86emuOp_movs_word()
2620 val2 = fetch_data_byte_abs(M.x86.R_ES, M.x86.R_DI); in x86emuOp_cmps_byte()
2631 val2 = fetch_data_byte_abs(M.x86.R_ES, M.x86.R_DI); in x86emuOp_cmps_byte()
2667 val2 = fetch_data_long_abs(M.x86.R_ES, M.x86.R_DI); in x86emuOp_cmps_word()
2671 val2 = fetch_data_word_abs(M.x86.R_ES, M.x86.R_DI); in x86emuOp_cmps_word()
2684 val2 = fetch_data_long_abs(M.x86.R_ES, M.x86.R_DI); in x86emuOp_cmps_word()
[all …]
H A Ddebug.c374 printk("ES=%04x ", M.x86.R_ES); in x86emu_dump_regs()
424 printk("ES=%04x ", M.x86.R_ES); in x86emu_dump_xregs()
H A Dprim_ops.c2291 store_data_byte_abs(M.x86.R_ES, M.x86.R_DI,(*sys_inb)(M.x86.R_DX)); in single_in()
2293 store_data_word_abs(M.x86.R_ES, M.x86.R_DI,(*sys_inw)(M.x86.R_DX)); in single_in()
2295 store_data_long_abs(M.x86.R_ES, M.x86.R_DI,(*sys_inl)(M.x86.R_DX)); in single_in()
2334 (*sys_outb)(M.x86.R_DX,fetch_data_byte_abs(M.x86.R_ES, M.x86.R_SI)); in single_out()
2336 (*sys_outw)(M.x86.R_DX,fetch_data_word_abs(M.x86.R_ES, M.x86.R_SI)); in single_out()
2338 (*sys_outl)(M.x86.R_DX,fetch_data_long_abs(M.x86.R_ES, M.x86.R_SI)); in single_out()
H A Ddecode.c275 return M.x86.R_ES; in get_data_segment()
699 return &M.x86.R_ES; in decode_rm_seg_register()
/openbmc/qemu/target/i386/hvf/
H A Dx86_task.c51 tss->es = vmx_read_segment_selector(cpu, R_ES).sel; in save_state_to_tss32()
80 vmx_write_segment_selector(cpu, (x68_segment_selector){{tss->es}}, R_ES); in load_state_from_tss32()
H A Dx86hvf.c110 hvf_set_segment(cs, &seg, &env->segs[R_ES], false); in hvf_put_segments()
111 vmx_write_segment_descriptor(cs, &seg, R_ES); in hvf_put_segments()
180 vmx_read_segment_descriptor(cs, &seg, R_ES); in hvf_get_segments()
181 hvf_get_segment(&env->segs[R_ES], &seg); in hvf_get_segments()
H A Dx86_emu.c489 decode->addressing_size, R_ES); in exec_ins_single()
541 decode->addressing_size, R_ES); in exec_movs_single()
568 decode->addressing_size, R_ES); in exec_cmps_single()
598 decode->addressing_size, R_ES); in exec_stos_single()
622 decode->addressing_size, R_ES); in exec_scas_single()
/openbmc/qemu/bsd-user/i386/
H A Dtarget_arch_reg.h58 regs->r_es = env->segs[R_ES].selector & 0xffff; in target_copy_regs()
H A Dtarget_arch_cpu.h98 cpu_x86_load_seg(env, R_ES, __USER_DS); in target_cpu_init()
/openbmc/qemu/bsd-user/x86_64/
H A Dtarget_arch_reg.h83 regs->r_es = env->segs[R_ES].selector & 0xffff; in target_copy_regs()
H A Dtarget_arch_cpu.h108 cpu_x86_load_seg(env, R_ES, 0); in target_cpu_init()
/openbmc/qemu/target/i386/
H A Darch_dump.c79 regs.es = env->segs[R_ES].selector; in x86_64_write_elf64_note()
143 prstatus->regs.es = env->segs[R_ES].selector; in x86_fill_elf_prstatus()
310 copy_segment(&s->es, &env->segs[R_ES]); in qemu_get_cpustate()
H A Dgdbstub.c169 return gdb_get_reg32(mem_buf, env->segs[R_ES].selector); in x86_cpu_gdb_read_register()
328 return x86_cpu_gdb_load_seg(cpu, R_ES, mem_buf); in x86_cpu_gdb_write_register()
H A Dmachine.c245 env->segs[R_ES].flags &= ~(env->segs[R_ES].flags & DESC_DPL_MASK); in cpu_pre_save()
343 env->segs[R_ES].flags &= ~(env->segs[R_ES].flags & DESC_DPL_MASK); in cpu_post_load()
H A Dmonitor.c636 SEG("es", R_ES)
/openbmc/qemu/linux-user/i386/
H A Dsignal.c355 __put_user(env->segs[R_ES].selector, (uint32_t *)&sc->es); in setup_sigcontext()
501 cpu_x86_load_seg(env, R_ES, __USER_DS); in setup_frame()
592 cpu_x86_load_seg(env, R_ES, __USER_DS); in setup_rt_frame()
722 cpu_x86_load_seg(env, R_ES, tswap16(sc->es)); in restore_sigcontext()
H A Dcpu_loop.c431 cpu_x86_load_seg(env, R_ES, __USER_DS); in target_cpu_copy_regs()
438 cpu_x86_load_seg(env, R_ES, 0); in target_cpu_copy_regs()
/openbmc/qemu/target/i386/tcg/sysemu/
H A Dsvm_helper.c218 &env->segs[R_ES]); in helper_vmrun()
354 env->vm_vmcb + offsetof(struct vmcb, save.es), R_ES); in helper_vmrun()
771 &env->segs[R_ES]); in do_vmexit()
876 env->vm_hsave + offsetof(struct vmcb, save.es), R_ES); in do_vmexit()
H A Dsmm_helper.c180 cpu_x86_load_seg_cache(env, R_ES, 0, 0, 0xffffffff, in do_smm_enter()
/openbmc/u-boot/drivers/bios_emulator/include/x86emu/
H A Dregs.h174 #define R_ES seg.ES macro
/openbmc/qemu/target/i386/tcg/
H A Dseg_helper.c567 tss_load_seg(env, R_ES, new_segs[R_ES], cpl, retaddr); in switch_tss_ra()
820 pushl(&sa, env->segs[R_ES].selector); in do_interrupt_protected()
837 pushw(&sa, env->segs[R_ES].selector); in do_interrupt_protected()
858 cpu_x86_load_seg_cache(env, R_ES, 0, 0, 0, 0); in do_interrupt_protected()
2169 validate_seg(env, R_ES, rpl); in helper_ret_protected()
2209 load_seg_vm(env, R_ES, new_es & 0xffff); in helper_ret_protected()
/openbmc/openbmc/poky/meta/recipes-bsp/v86d/v86d/
H A DUpdate-x86emu-from-X.org.patch580 - printk("ES=%04x ", M.x86.R_ES );
610 + printk("ES=%04x ", M.x86.R_ES);
662 - printk("ES=%04x ", M.x86.R_ES );
692 + printk("ES=%04x ", M.x86.R_ES);
1009 - return M.x86.R_ES;
1032 + return M.x86.R_ES;
1519 - return &M.x86.R_ES;
1545 + return &M.x86.R_ES;
8457 store_data_long_abs(M.x86.R_ES, M.x86.R_DI, val);
8462 - store_data_word_abs(M.x86.R_ES, M.x86.R_DI, (u16)val);
[all …]
/openbmc/qemu/target/i386/nvmm/
H A Dnvmm-all.c120 nvmm_set_segment(&state->segs[NVMM_X64_SEG_ES], &env->segs[R_ES]); in nvmm_set_registers()
270 nvmm_get_segment(&env->segs[R_ES], &state->segs[NVMM_X64_SEG_ES]); in nvmm_get_registers()

12