/xen-4.10.0-shim-comet/xen/arch/x86/pv/ |
A D | emulate.c | 30 unsigned int *ar, bool insn_fetch) in pv_emul_read_descriptor() argument 42 if ( !insn_fetch ) in pv_emul_read_descriptor()
|
A D | emul-gate-op.c | 117 bool insn_fetch; member 156 ASSERT(!goc->insn_fetch); in read_mem() 191 struct gate_op_ctxt ctxt = { .ctxt.regs = regs, .insn_fetch = true }; in pv_emulate_gate_op() 230 ctxt.insn_fetch = false; in pv_emulate_gate_op()
|
A D | emulate.h | 8 unsigned int *ar, bool insn_fetch);
|
A D | ro-page-fault.c | 238 .insn_fetch = ptwr_emulated_read, 288 .insn_fetch = ptwr_emulated_read, 296 .insn_fetch = ptwr_emulated_read,
|
A D | emul-priv-op.c | 1266 static int insn_fetch(enum x86_segment seg, in insn_fetch() function 1304 .insn_fetch = insn_fetch,
|
/xen-4.10.0-shim-comet/xen/arch/arm/ |
A D | mem_access.c | 246 violation = npfec.insn_fetch; in p2m_mem_access_check() 259 violation = npfec.read_access || npfec.insn_fetch; in p2m_mem_access_check() 262 violation = npfec.write_access || npfec.insn_fetch; in p2m_mem_access_check() 334 req->u.mem_access.flags |= npfec.insn_fetch ? MEM_ACCESS_X : 0; in p2m_mem_access_check()
|
A D | traps.c | 1912 .insn_fetch = 1, in do_trap_instr_abort_guest()
|
/xen-4.10.0-shim-comet/xen/arch/x86/x86_emulate/ |
A D | x86_emulate.h | 221 int (*insn_fetch)( member 627 int (*insn_fetch)(
|
A D | x86_emulate.c | 916 rc = ops->insn_fetch(x86_seg_cs, _ip, &_x, (_size), ctxt); \ 984 rc = ops->insn_fetch(x86_seg_cs, ip, NULL, 0, ctxt); \ 2390 ASSERT(ops->insn_fetch); in x86_decode() 3923 (rc = ops->insn_fetch(x86_seg_cs, dst.val, NULL, 0, ctxt)) ) in x86_emulate() 4941 if ( (rc = ops->insn_fetch(x86_seg_cs, src.val, NULL, 0, ctxt)) ) in x86_emulate() 4948 if ( (rc = ops->insn_fetch(x86_seg_cs, src.val, NULL, 0, ctxt)) ) in x86_emulate() 8103 int (*insn_fetch)( in x86_decode_insn() 8111 .insn_fetch = insn_fetch, in x86_decode_insn()
|
/xen-4.10.0-shim-comet/xen/arch/x86/mm/ |
A D | mem_access.c | 174 ASSERT(npfec.write_access || npfec.read_access || npfec.insn_fetch); in p2m_mem_access_check() 232 req->u.mem_access.flags |= npfec.insn_fetch ? MEM_ACCESS_X : 0; in p2m_mem_access_check()
|
/xen-4.10.0-shim-comet/tools/fuzz/x86_instruction_emulator/ |
A D | fuzz-emul.c | 566 SET(insn_fetch), 718 MAYBE_DISABLE_HOOK(insn_fetch); in disable_hooks()
|
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/ |
A D | emulate.c | 1051 : vio->mmio_access.insn_fetch)) && in __hvmemul_read() 2049 .insn_fetch = hvmemul_insn_fetch, 2075 .insn_fetch = hvmemul_insn_fetch, 2176 .insn_fetch = hvmemul_insn_fetch, in hvm_emulate_one_mmio() 2182 .insn_fetch = hvmemul_insn_fetch, in hvm_emulate_one_mmio()
|
A D | hvm.c | 1730 npfec.insn_fetch); in hvm_hap_nested_page_fault() 1802 violation = npfec.read_access || npfec.write_access || npfec.insn_fetch; in hvm_hap_nested_page_fault() 1805 violation = npfec.write_access || npfec.insn_fetch; in hvm_hap_nested_page_fault() 1808 violation = npfec.read_access || npfec.insn_fetch; in hvm_hap_nested_page_fault() 1821 violation = npfec.insn_fetch; in hvm_hap_nested_page_fault()
|
/xen-4.10.0-shim-comet/xen/include/xen/ |
A D | mm.h | 228 unsigned int insn_fetch:1; member
|
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/svm/ |
A D | svm.c | 1704 .insn_fetch = !!(pfec & PFEC_insn_fetch), in svm_do_nested_pgfault()
|
/xen-4.10.0-shim-comet/tools/tests/x86_emulator/ |
A D | test_x86_emulator.c | 288 .insn_fetch = fetch,
|
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/vmx/ |
A D | vmx.c | 3236 .insn_fetch = q.fetch, in ept_handle_violation()
|
/xen-4.10.0-shim-comet/xen/arch/x86/mm/shadow/ |
A D | common.c | 310 .insn_fetch = hvm_emulate_insn_fetch,
|