Home
last modified time | relevance | path

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

/xen/xen/arch/x86/x86_emulate/
A Dx86_emulate.h45 enum x86_segment { enum
249 enum x86_segment seg,
263 enum x86_segment seg,
274 enum x86_segment seg,
287 enum x86_segment seg,
304 enum x86_segment seg,
320 enum x86_segment seg,
387 enum x86_segment seg,
398 enum x86_segment seg,
407 enum x86_segment seg,
[all …]
A Dx86_emulate.c807 enum x86_segment seg;
1658 enum x86_segment seg, in read_ulong()
2043 enum x86_segment seg, in realmode_load_seg()
2070 enum x86_segment seg, in protmode_load_seg()
2303 enum x86_segment seg, in load_seg()
2446 static bool is_aligned(enum x86_segment seg, unsigned long offs, in is_aligned()
2524 enum x86_segment seg, in x86emul_unhandleable_rw()
2928 enum x86_segment override_seg = x86_seg_none; in x86_decode()
3959 enum x86_segment seg; in x86_emulate()
12136 enum x86_segment seg, unsigned long offset, in x86_decode_insn()
[all …]
/xen/tools/fuzz/x86_instruction_emulator/
A Dfuzz-emul.c167 enum x86_segment seg, in fuzz_read()
200 enum x86_segment seg, in fuzz_insn_fetch()
278 enum x86_segment dst_seg, in fuzz_rep_ins()
291 enum x86_segment src_seg, in fuzz_rep_movs()
293 enum x86_segment dst_seg, in fuzz_rep_movs()
322 enum x86_segment seg, in fuzz_rep_stos()
339 enum x86_segment seg, in fuzz_write()
353 enum x86_segment seg, in fuzz_cmpxchg()
395 enum x86_segment seg, in fuzz_cache_op()
412 enum x86_segment seg, in fuzz_read_segment()
[all …]
/xen/xen/include/asm-x86/hvm/
A Demulate.h86 enum x86_segment seg,
95 int hvmemul_insn_fetch(enum x86_segment seg,
A Dhvm.h123 void (*get_segment_register)(struct vcpu *v, enum x86_segment seg,
125 void (*set_segment_register)(struct vcpu *v, enum x86_segment seg,
275 void hvm_get_segment_register(struct vcpu *v, enum x86_segment seg,
277 void hvm_set_segment_register(struct vcpu *v, enum x86_segment seg,
310 enum x86_segment seg,
/xen/xen/arch/x86/mm/shadow/
A Dhvm.c59 enum x86_segment seg, struct sh_emulate_ctxt *sh_ctxt) in hvm_get_seg_reg()
74 enum x86_segment seg, in hvm_translate_virtual_addr()
110 hvm_read(enum x86_segment seg, in hvm_read()
152 hvm_emulate_read(enum x86_segment seg, in hvm_emulate_read()
165 hvm_emulate_insn_fetch(enum x86_segment seg, in hvm_emulate_insn_fetch()
188 hvm_emulate_write(enum x86_segment seg, in hvm_emulate_write()
241 hvm_emulate_cmpxchg(enum x86_segment seg, in hvm_emulate_cmpxchg()
/xen/xen/arch/x86/hvm/
A Demulate.c831 enum x86_segment seg, in hvmemul_virtual_to_linear()
1252 enum x86_segment seg, in __hvmemul_read()
1279 enum x86_segment seg, in hvmemul_read()
1297 enum x86_segment seg, in hvmemul_insn_fetch()
1344 enum x86_segment seg, in hvmemul_write()
1392 enum x86_segment seg, in hvmemul_rmw()
1445 enum x86_segment seg, in hvmemul_blk()
1486 enum x86_segment seg, in hvmemul_write_discard()
1521 enum x86_segment seg, in hvmemul_rep_stos_discard()
1542 enum x86_segment seg, in hvmemul_cmpxchg_discard()
[all …]
A Ddomain.c29 static int check_segment(struct segment_register *reg, enum x86_segment seg) in check_segment()
A Dhvm.c2513 enum x86_segment seg, in hvm_virtual_to_linear_addr()
2786 enum x86_segment seg, uint16_t sel, unsigned int cpl, unsigned int eflags) in task_switch_load_seg()
5177 void hvm_get_segment_register(struct vcpu *v, enum x86_segment seg, in hvm_get_segment_register()
5246 void hvm_set_segment_register(struct vcpu *v, enum x86_segment seg, in hvm_set_segment_register()
/xen/xen/arch/x86/pv/
A Dro-page-fault.c38 static int ptwr_emulated_read(enum x86_segment seg, unsigned long offset, in ptwr_emulated_read()
206 static int ptwr_emulated_write(enum x86_segment seg, unsigned long offset, in ptwr_emulated_write()
224 static int ptwr_emulated_cmpxchg(enum x86_segment seg, unsigned long offset, in ptwr_emulated_cmpxchg()
A Demul-priv-op.c464 static int read_segment(enum x86_segment seg, in read_segment()
553 enum x86_segment seg, in pv_emul_virt_to_linear()
579 enum x86_segment seg, unsigned long offset, in rep_ins()
645 static int rep_outs(enum x86_segment seg, unsigned long offset, in rep_outs()
1115 static int cache_op(enum x86emul_cache_op op, enum x86_segment seg, in cache_op()
1185 static int insn_fetch(enum x86_segment seg, in insn_fetch()
A Demul-gate-op.c99 static int read_mem(enum x86_segment seg, unsigned long offset, void *p_data, in read_mem()
235 enum x86_segment seg; in pv_emulate_gate_op()
/xen/xen/include/asm-x86/
A Dmm.h545 extern int mmio_ro_emulated_write(enum x86_segment seg,
550 extern int mmcfg_intercept_write(enum x86_segment seg,
/xen/tools/tests/x86_emulator/
A Dx86-emulate.h108 int (*fetch)(enum x86_segment seg,
A Dpredicates.c538 int (*fetch)(enum x86_segment seg, in do_test()
599 int (*fetch)(enum x86_segment seg, in predicates_test()
A Devex-disp8.c655 static bool record_access(enum x86_segment seg, unsigned long offset, in record_access()
668 static int read(enum x86_segment seg, unsigned long offset, void *p_data, in read()
677 static int write(enum x86_segment seg, unsigned long offset, void *p_data, in write()
A Dtest_x86_emulator.c542 enum x86_segment seg, in read()
597 enum x86_segment seg, in fetch()
611 enum x86_segment seg, in write()
627 enum x86_segment seg, in rmw()
638 enum x86_segment seg, in cmpxchg()
656 enum x86_segment seg, in blk()
668 enum x86_segment seg, in read_segment()
/xen/xen/arch/x86/
A Dvm_event.c135 static void vm_event_pack_segment_register(enum x86_segment segment, in vm_event_pack_segment_register()
A Dmm.c4981 enum x86_segment seg, in mmio_ro_emulated_write()
5002 enum x86_segment seg, in mmcfg_intercept_write()
/xen/xen/arch/x86/hvm/vmx/
A Dvmx.c929 static void vmx_get_segment_register(struct vcpu *v, enum x86_segment seg, in vmx_get_segment_register()
1030 static void vmx_set_segment_register(struct vcpu *v, enum x86_segment seg, in vmx_set_segment_register()
1445 enum x86_segment s; in vmx_update_guest_cr()
/xen/xen/arch/x86/hvm/svm/
A Dsvm.c638 static void svm_get_segment_register(struct vcpu *v, enum x86_segment seg, in svm_get_segment_register()
683 static void svm_set_segment_register(struct vcpu *v, enum x86_segment seg, in svm_set_segment_register()

Completed in 93 milliseconds