/xen-4.10.0-shim-comet/xen/arch/x86/hvm/vmx/ |
A D | realmode.c | 36 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 D | vmx.c | 1170 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 D | fuzz-emul.c | 197 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 D | domain.c | 75 case x86_seg_cs: in check_segment() 311 hvm_set_segment_register(v, x86_seg_cs, &cs); in arch_set_info_hvm_guest()
|
A D | emulate.c | 805 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 D | monitor.c | 125 hvm_get_segment_register(curr, x86_seg_cs, &sreg); in gfn_of_rip()
|
A D | hvm.c | 801 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, ®); 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 D | emul-gate-op.c | 130 case x86_seg_cs: in read_mem() 164 else if ( seg != x86_seg_cs ) in read_mem()
|
A D | emul-priv-op.c | 475 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 D | vm_event.c | 178 hvm_get_segment_register(curr, x86_seg_cs, &seg); in vm_event_fill_regs()
|
A D | domctl.c | 1613 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 D | x86_emulate.c | 1128 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 D | x86_emulate.h | 38 x86_seg_cs, enumerator
|
/xen-4.10.0-shim-comet/xen/arch/x86/x86_64/ |
A D | traps.c | 116 hvm_get_segment_register(v, x86_seg_cs, &sreg); in show_registers()
|
/xen-4.10.0-shim-comet/xen/arch/x86/mm/shadow/ |
A D | common.c | 156 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 D | vpmu.c | 300 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 D | svm.c | 703 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()
|