/xen-4.10.0-shim-comet/xen/arch/x86/x86_emulate/ |
A D | x86_emulate.h | 35 enum x86_segment { enum 208 enum x86_segment seg, 222 enum x86_segment seg, 233 enum x86_segment seg, 246 enum x86_segment seg, 269 enum x86_segment dst_seg, 312 enum x86_segment seg, 323 enum x86_segment seg, 332 enum x86_segment seg, 447 enum x86_segment seg, [all …]
|
A D | x86_emulate.c | 553 enum x86_segment seg; 1287 enum x86_segment seg, in read_ulong() 1654 enum x86_segment seg, in realmode_load_seg() 1681 enum x86_segment seg, in protmode_load_seg() 1912 enum x86_segment seg, in load_seg() 1976 static bool is_aligned(enum x86_segment seg, unsigned long offs, in is_aligned() 2050 enum x86_segment seg, in x86emul_unhandleable_rw() 2386 enum x86_segment override_seg = x86_seg_none; in x86_decode() 3211 enum x86_segment seg; in x86_emulate() 8104 enum x86_segment seg, unsigned long offset, in x86_decode_insn() [all …]
|
/xen-4.10.0-shim-comet/tools/fuzz/x86_instruction_emulator/ |
A D | fuzz-emul.c | 158 enum x86_segment seg, in fuzz_read() 191 enum x86_segment seg, in fuzz_insn_fetch() 269 enum x86_segment dst_seg, in fuzz_rep_ins() 282 enum x86_segment src_seg, in fuzz_rep_movs() 284 enum x86_segment dst_seg, in fuzz_rep_movs() 313 enum x86_segment seg, in fuzz_rep_stos() 330 enum x86_segment seg, in fuzz_write() 344 enum x86_segment seg, in fuzz_cmpxchg() 364 enum x86_segment seg, in fuzz_invlpg() 391 enum x86_segment seg, in fuzz_read_segment() [all …]
|
/xen-4.10.0-shim-comet/xen/include/asm-x86/hvm/ |
A D | emulate.h | 82 enum x86_segment seg, 91 int hvmemul_insn_fetch(enum x86_segment seg,
|
A D | hvm.h | 121 void (*get_segment_register)(struct vcpu *v, enum x86_segment seg, 123 void (*set_segment_register)(struct vcpu *v, enum x86_segment seg, 362 void hvm_get_segment_register(struct vcpu *v, enum x86_segment seg, 364 void hvm_set_segment_register(struct vcpu *v, enum x86_segment seg, 473 enum x86_segment seg,
|
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/ |
A D | emulate.c | 756 enum x86_segment seg, in hvmemul_virtual_to_linear() 1026 enum x86_segment seg, in __hvmemul_read() 1082 enum x86_segment seg, in hvmemul_read() 1100 enum x86_segment seg, in hvmemul_insn_fetch() 1147 enum x86_segment seg, in hvmemul_write() 1191 enum x86_segment seg, in hvmemul_write_discard() 1226 enum x86_segment seg, in hvmemul_rep_stos_discard() 1247 enum x86_segment seg, in hvmemul_cmpxchg_discard() 1290 enum x86_segment seg, in hvmemul_cmpxchg() 1577 enum x86_segment seg, in hvmemul_rep_stos() [all …]
|
A D | domain.c | 27 static int check_segment(struct segment_register *reg, enum x86_segment seg) in check_segment()
|
A D | hvm.c | 2441 enum x86_segment seg, in hvm_virtual_to_linear_addr() 2718 enum x86_segment seg, uint16_t sel, unsigned int cpl, unsigned int eflags) in hvm_load_segment_selector() 4875 void hvm_get_segment_register(struct vcpu *v, enum x86_segment seg, in hvm_get_segment_register() 4944 void hvm_set_segment_register(struct vcpu *v, enum x86_segment seg, in hvm_set_segment_register()
|
/xen-4.10.0-shim-comet/xen/arch/x86/pv/ |
A D | ro-page-fault.c | 51 static int ptwr_emulated_read(enum x86_segment seg, unsigned long offset, in ptwr_emulated_read() 199 static int ptwr_emulated_write(enum x86_segment seg, unsigned long offset, in ptwr_emulated_write() 217 static int ptwr_emulated_cmpxchg(enum x86_segment seg, unsigned long offset, in ptwr_emulated_cmpxchg()
|
A D | emul-gate-op.c | 120 static int read_mem(enum x86_segment seg, unsigned long offset, void *p_data, in read_mem() 256 enum x86_segment seg; in pv_emulate_gate_op()
|
A D | emul-priv-op.c | 451 static int read_segment(enum x86_segment seg, in read_segment() 540 enum x86_segment seg, in pv_emul_virt_to_linear() 566 enum x86_segment seg, unsigned long offset, in rep_ins() 632 static int rep_outs(enum x86_segment seg, unsigned long offset, in rep_outs() 1266 static int insn_fetch(enum x86_segment seg, in insn_fetch()
|
/xen-4.10.0-shim-comet/xen/include/asm-x86/ |
A D | mm.h | 528 extern int mmio_ro_emulated_write(enum x86_segment seg, 533 extern int mmcfg_intercept_write(enum x86_segment seg,
|
/xen-4.10.0-shim-comet/xen/arch/x86/mm/shadow/ |
A D | common.c | 125 enum x86_segment seg, struct sh_emulate_ctxt *sh_ctxt) in hvm_get_seg_reg() 140 enum x86_segment seg, in hvm_translate_virtual_addr() 176 hvm_read(enum x86_segment seg, in hvm_read() 217 hvm_emulate_read(enum x86_segment seg, in hvm_emulate_read() 230 hvm_emulate_insn_fetch(enum x86_segment seg, in hvm_emulate_insn_fetch() 253 hvm_emulate_write(enum x86_segment seg, in hvm_emulate_write() 279 hvm_emulate_cmpxchg(enum x86_segment seg, in hvm_emulate_cmpxchg()
|
/xen-4.10.0-shim-comet/tools/tests/x86_emulator/ |
A D | test_x86_emulator.c | 153 enum x86_segment seg, in read() 208 enum x86_segment seg, in fetch() 222 enum x86_segment seg, in write() 238 enum x86_segment seg, in cmpxchg() 255 enum x86_segment seg, in read_segment()
|
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/vmx/ |
A D | vmx.c | 1082 static void vmx_get_segment_register(struct vcpu *v, enum x86_segment seg, in vmx_get_segment_register() 1183 static void vmx_set_segment_register(struct vcpu *v, enum x86_segment seg, in vmx_set_segment_register() 1594 enum x86_segment s; in vmx_update_guest_cr()
|
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/svm/ |
A D | svm.c | 648 static void svm_get_segment_register(struct vcpu *v, enum x86_segment seg, in svm_get_segment_register() 693 static void svm_set_segment_register(struct vcpu *v, enum x86_segment seg, in svm_set_segment_register()
|
/xen-4.10.0-shim-comet/xen/arch/x86/ |
A D | mm.c | 4412 enum x86_segment seg, in mmio_ro_emulated_write() 4433 enum x86_segment seg, in mmcfg_intercept_write()
|