Home
last modified time | relevance | path

Searched refs:x86_seg_cs (Results 1 – 17 of 17) sorted by relevance

/xen-4.10.0-shim-comet/xen/arch/x86/hvm/vmx/
A Drealmode.c36 csr = hvmemul_get_seg_reg(x86_seg_cs, hvmemul_ctxt); in realmode_deliver_exception()
37 __set_bit(x86_seg_cs, &hvmemul_ctxt->seg_reg_dirty); in realmode_deliver_exception()
203 ((hvmemul_ctxt.seg_reg[x86_seg_cs].sel & 3) in vmx_realmode()
A Dvmx.c1170 reg->attr = (seg == x86_seg_cs ? rm_cs_attr : rm_ds_attr); in vmx_get_segment_register()
/xen-4.10.0-shim-comet/tools/fuzz/x86_instruction_emulator/
A Dfuzz-emul.c197 assert(seg == x86_seg_cs); in fuzz_insn_fetch()
635 return long_mode_active(ctxt) && c->segments[x86_seg_cs].l; in in_longmode()
649 ctxt->addr_size = c->segments[x86_seg_cs].db ? 32 : 16; in set_sizes()
793 c->segments[x86_seg_cs].db = 0; in sanitize_input()
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/
A Ddomain.c75 case x86_seg_cs: in check_segment()
311 hvm_set_segment_register(v, x86_seg_cs, &cs); in arch_set_info_hvm_guest()
A Demulate.c805 hvmemul_get_seg_reg(x86_seg_cs, hvmemul_ctxt), linear); in hvmemul_virtual_to_linear()
814 hvmemul_get_seg_reg(x86_seg_cs, hvmemul_ctxt), linear); in hvmemul_virtual_to_linear()
2292 hvmemul_get_seg_reg(x86_seg_cs, hvmemul_ctxt); in hvm_emulate_init_once()
2313 hvmemul_ctxt->seg_reg[x86_seg_cs].l ) in hvm_emulate_init_per_insn()
2318 hvmemul_ctxt->seg_reg[x86_seg_cs].db ? 32 : 16; in hvm_emulate_init_per_insn()
2331 (hvm_virtual_to_linear_addr(x86_seg_cs, in hvm_emulate_init_per_insn()
2332 &hvmemul_ctxt->seg_reg[x86_seg_cs], in hvm_emulate_init_per_insn()
2336 &hvmemul_ctxt->seg_reg[x86_seg_cs], in hvm_emulate_init_per_insn()
2404 hvmemul_get_seg_reg(x86_seg_cs, hvmemul_ctxt); in hvm_dump_emulation_state()
A Dmonitor.c125 hvm_get_segment_register(curr, x86_seg_cs, &sreg); in gfn_of_rip()
A Dhvm.c801 hvm_get_segment_register(v, x86_seg_cs, &seg); in hvm_save_cpu_ctxt()
1061 hvm_set_segment_register(v, x86_seg_cs, &seg); in hvm_load_cpu_ctxt()
1997 hvm_get_segment_register(v, x86_seg_cs, &cs); in hvm_set_efer()
2013 hvm_set_segment_register(v, x86_seg_cs, &cs); in hvm_set_efer()
2740 if ( (seg == x86_seg_cs) || (seg == x86_seg_ss) ) in hvm_load_segment_selector()
2779 case x86_seg_cs: in hvm_load_segment_selector()
2985 hvm_get_segment_register(v, x86_seg_cs, &segr); in hvm_task_switch()
3086 hvm_get_segment_register(v, x86_seg_cs, &cs); in hvm_task_switch()
3919 hvm_set_segment_register(v, x86_seg_cs, &reg); in hvm_vcpu_reset_state()
4899 case x86_seg_cs: in hvm_get_segment_register()
[all …]
/xen-4.10.0-shim-comet/xen/arch/x86/pv/
A Demul-gate-op.c130 case x86_seg_cs: in read_mem()
164 else if ( seg != x86_seg_cs ) in read_mem()
A Demul-priv-op.c475 case x86_seg_cs: sel = ctxt->regs->cs; break; in read_segment()
512 if ( seg == x86_seg_cs ) in read_segment()
530 (seg == x86_seg_cs && in read_segment()
1277 ASSERT(seg == x86_seg_cs); in insn_fetch()
1284 x86_seg_cs, ctxt, &addr); in insn_fetch()
/xen-4.10.0-shim-comet/xen/arch/x86/
A Dvm_event.c178 hvm_get_segment_register(curr, x86_seg_cs, &seg); in vm_event_fill_regs()
A Ddomctl.c1613 hvm_get_segment_register(v, x86_seg_cs, &sreg); in arch_get_info_guest()
/xen-4.10.0-shim-comet/xen/arch/x86/x86_emulate/
A Dx86_emulate.c1128 case x86_seg_cs: aux.ds = ctxt->regs->cs; break; in put_fpu()
1707 case x86_seg_cs: in protmode_load_seg()
1755 case x86_seg_cs: in protmode_load_seg()
2426 override_seg = x86_seg_cs; in x86_decode()
3618 seg == x86_seg_cs, EXC_UD); in x86_emulate()
3675 if ( (rc = ops->read_segment(x86_seg_cs, &sreg, ctxt)) || in x86_emulate()
3676 (rc = load_seg(x86_seg_cs, imm2, 0, &cs, ctxt, ops)) || in x86_emulate()
3683 (rc = ops->write_segment(x86_seg_cs, &cs, ctxt)) ) in x86_emulate()
4052 if ( (rc = load_seg(x86_seg_cs, sel, 1, &cs, ctxt, ops)) || in x86_emulate()
5361 if ( (rc = ops->write_segment(x86_seg_cs, &cs, ctxt)) || in x86_emulate()
[all …]
A Dx86_emulate.h38 x86_seg_cs, enumerator
/xen-4.10.0-shim-comet/xen/arch/x86/x86_64/
A Dtraps.c116 hvm_get_segment_register(v, x86_seg_cs, &sreg); in show_registers()
/xen-4.10.0-shim-comet/xen/arch/x86/mm/shadow/
A Dcommon.c156 hvm_get_seg_reg(x86_seg_cs, sh_ctxt), linear); in hvm_translate_virtual_addr()
240 ASSERT(seg == x86_seg_cs); in hvm_emulate_insn_fetch()
332 creg = hvm_get_seg_reg(x86_seg_cs, sh_ctxt); in shadow_init_emulation()
348 x86_seg_cs, regs->rip, sizeof(sh_ctxt->insn_buf), in shadow_init_emulation()
377 x86_seg_cs, regs->rip, sizeof(sh_ctxt->insn_buf), in shadow_continue_emulation()
/xen-4.10.0-shim-comet/xen/arch/x86/cpu/
A Dvpmu.c300 hvm_get_segment_register(sampled, x86_seg_cs, &seg); in vpmu_do_interrupt()
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/svm/
A Dsvm.c703 case x86_seg_cs: in svm_set_segment_register()
737 case x86_seg_es ... x86_seg_cs: in svm_set_segment_register()
1276 hvm_get_segment_register(curr, x86_seg_cs, &cs); in svm_emul_swint_injection()

Completed in 62 milliseconds