Home
last modified time | relevance | path

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

/xen-4.10.0-shim-comet/xen/arch/x86/x86_emulate/
A Dx86_emulate.h35 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 Dx86_emulate.c553 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 Dfuzz-emul.c158 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 Demulate.h82 enum x86_segment seg,
91 int hvmemul_insn_fetch(enum x86_segment seg,
A Dhvm.h121 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 Demulate.c756 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 Ddomain.c27 static int check_segment(struct segment_register *reg, enum x86_segment seg) in check_segment()
A Dhvm.c2441 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 Dro-page-fault.c51 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 Demul-gate-op.c120 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 Demul-priv-op.c451 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 Dmm.h528 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 Dcommon.c125 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 Dtest_x86_emulator.c153 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 Dvmx.c1082 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 Dsvm.c648 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 Dmm.c4412 enum x86_segment seg, in mmio_ro_emulated_write()
4433 enum x86_segment seg, in mmcfg_intercept_write()

Completed in 70 milliseconds