Home
last modified time | relevance | path

Searched refs:error_code (Results 1 – 25 of 34) sorted by relevance

12

/xen-4.10.0-shim-comet/xen/arch/x86/
A Dtrace.c9 int use_error_code, unsigned error_code) in __trace_pv_trap() argument
17 error_code:16; in __trace_pv_trap() member
22 d.error_code = error_code; in __trace_pv_trap()
33 error_code:16; in __trace_pv_trap() member
39 d.error_code = error_code; in __trace_pv_trap()
48 void __trace_pv_page_fault(unsigned long addr, unsigned error_code) in __trace_pv_page_fault() argument
55 u32 eip, addr, error_code; in __trace_pv_page_fault() member
60 d.error_code = error_code; in __trace_pv_page_fault()
68 u32 error_code; in __trace_pv_page_fault() member
74 d.error_code = error_code; in __trace_pv_page_fault()
A Dtraps.c711 if ( regs->error_code & X86_XEC_EXT ) in do_trap()
1100 current, regs->error_code); in reserved_bit_page_fault()
1183 unsigned int error_code = regs->error_code; in __page_fault_type() local
1194 if ( error_code & PFEC_reserved_bit ) in __page_fault_type()
1198 if ( error_code & PFEC_write_access ) in __page_fault_type()
1200 if ( error_code & PFEC_user_mode ) in __page_fault_type()
1204 if ( error_code & PFEC_insn_fetch ) in __page_fault_type()
1367 unsigned int error_code; in do_page_fault() local
1373 error_code = regs->error_code; in do_page_fault()
1415 error_code, _p(addr)); in do_page_fault()
[all …]
A Dextable.c115 .fields.ec = regs->error_code, in search_exception_table()
/xen-4.10.0-shim-comet/xen/include/asm-x86/
A Dtrace.h7 int use_error_code, unsigned error_code);
9 int use_error_code, unsigned error_code) in trace_pv_trap() argument
12 __trace_pv_trap(trapnr, eip, use_error_code, error_code); in trace_pv_trap()
15 void __trace_pv_page_fault(unsigned long addr, unsigned error_code);
17 unsigned error_code) in trace_pv_page_fault() argument
20 __trace_pv_page_fault(addr, error_code); in trace_pv_page_fault()
A Ddomain.h35 uint32_t error_code; member
648 .error_code = errcode, in pv_inject_hw_exception()
659 .error_code = errcode, in pv_inject_page_fault()
671 .error_code = X86_EVENT_NO_EC, in pv_inject_sw_interrupt()
/xen-4.10.0-shim-comet/xen/arch/x86/pv/
A Dtraps.c53 unsigned int error_code = event->error_code; in pv_inject_event() local
68 ASSERT(error_code != X86_EVENT_NO_EC); in pv_inject_event()
70 ASSERT(error_code == X86_EVENT_NO_EC); in pv_inject_event()
86 error_code &= ~PFEC_user_mode; in pv_inject_event()
88 error_code |= PFEC_user_mode; in pv_inject_event()
90 trace_pv_page_fault(event->cr2, error_code); in pv_inject_event()
93 trace_pv_trap(vector, regs->rip, use_error_code, error_code); in pv_inject_event()
98 tb->error_code = error_code; in pv_inject_event()
108 trapstr(vector), vector, error_code); in pv_inject_event()
A Demul-gate-op.c198 if ( !read_gate_descriptor(regs->error_code, v, &sel, &off, &ar) || in pv_emulate_gate_op()
202 pv_inject_hw_exception(TRAP_gp_fault, regs->error_code); in pv_emulate_gate_op()
207 pv_inject_hw_exception(TRAP_no_segment, regs->error_code); in pv_emulate_gate_op()
223 pv_inject_hw_exception(TRAP_gp_fault, regs->error_code); in pv_emulate_gate_op()
236 pv_inject_hw_exception(TRAP_gp_fault, regs->error_code); in pv_emulate_gate_op()
282 (opnd_sel & ~3) != regs->error_code || in pv_emulate_gate_op()
285 pv_inject_hw_exception(TRAP_gp_fault, regs->error_code); in pv_emulate_gate_op()
333 pv_inject_hw_exception(TRAP_gp_fault, regs->error_code); in pv_emulate_gate_op()
357 pv_inject_hw_exception(TRAP_gp_fault, regs->error_code); in pv_emulate_gate_op()
404 pv_inject_hw_exception(TRAP_gp_fault, regs->error_code); in pv_emulate_gate_op()
[all …]
A Demul-inv-op.c97 pv_inject_hw_exception(TRAP_gp_fault, regs->error_code); in emulate_forced_invalid_op()
/xen-4.10.0-shim-comet/xen/arch/x86/x86_emulate/
A Dx86_emulate.h82 int32_t error_code; /* X86_EVENT_NO_EC if n/a */ member
668 unsigned int vector, int error_code, struct x86_emulate_ctxt *ctxt) in x86_emul_hw_exception() argument
674 ctxt->event.error_code = error_code; in x86_emul_hw_exception()
680 int error_code, unsigned long cr2, struct x86_emulate_ctxt *ctxt) in x86_emul_pagefault() argument
686 ctxt->event.error_code = error_code; in x86_emul_pagefault()
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/vmx/
A Dvmx.c751 c->error_code = 0; in vmx_vmcs_save()
759 c->error_code = ev; in vmx_vmcs_save()
811 c->error_code != (uint16_t)c->error_code ) in vmx_vmcs_restore()
814 v, c->error_code); in vmx_vmcs_restore()
1729 nvmx->intr.error_code = error_code; in nvmx_enqueue_n2_exceptions()
1763 if ( error_code != X86_EVENT_NO_EC ) in __vmx_inject_exception()
1765 ASSERT(error_code == (uint16_t)error_code); in __vmx_inject_exception()
1880 _event.error_code = 0; in vmx_inject_event()
2293 info->error_code = error_code; in vmx_get_pending_event()
3403 event.error_code = tmp; in vmx_propagate_intr()
[all …]
/xen-4.10.0-shim-comet/xen/include/public/arch-x86/hvm/
A Dsave.h161 uint32_t error_code; member
275 uint32_t error_code; member
291 ucpu->nat.error_code = ucpu->cmp.error_code; in _hvm_hw_fix_cpu()
/xen-4.10.0-shim-comet/tools/libxc/
A Dxc_devicemodel_compat.c125 uint8_t type, uint32_t error_code, uint8_t insn_len, uint64_t cr2) in xc_hvm_inject_trap() argument
128 type, error_code, insn_len, cr2); in xc_hvm_inject_trap()
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/svm/
A Dsvm.c256 c->error_code = 0; in svm_vmcb_save()
262 c->error_code = vmcb->eventinj.fields.errorcode; in svm_vmcb_save()
285 c->error_code != (uint16_t)c->error_code ) in svm_vmcb_restore()
288 v, c->error_code); in svm_vmcb_restore()
338 c->pending_event, c->error_code); in svm_vmcb_restore()
340 vmcb->eventinj.fields.errorcode = c->error_code; in svm_vmcb_restore()
1341 event->error_code = ec; in svm_emul_swint_injection()
1394 _event.error_code = 0; in svm_inject_event()
1453 eventinj.fields.errorcode = _event.error_code; in svm_inject_event()
2636 regs->error_code = vmcb->exitinfo1; in svm_vmexit_handler()
[all …]
/xen-4.10.0-shim-comet/xen/include/asm-x86/hvm/vmx/
A Dvvmx.h44 u32 error_code; member
114 struct vcpu *v, unsigned int vector, int error_code);
/xen-4.10.0-shim-comet/xen/arch/x86/x86_64/
A Dasm-offsets.c42 OFFSET(UREGS_error_code, struct cpu_user_regs, error_code); in __dummy__()
149 OFFSET(TRAPBOUNCE_error_code, struct trap_bounce, error_code); in __dummy__()
/xen-4.10.0-shim-comet/xen/arch/x86/mm/shadow/
A Dmulti.c2843 uint32_t rc, error_code; in sh_page_fault() local
2859 v, va, regs->error_code, regs->rip); in sh_page_fault()
2905 if ( (regs->error_code & PFEC_reserved_bit) ) in sh_page_fault()
2998 error_code = regs->error_code; in sh_page_fault()
3054 error_code |= PFEC_implicit; in sh_page_fault()
3065 regs->error_code &= ~PFEC_page_present; in sh_page_fault()
3067 regs->error_code |= PFEC_page_present; in sh_page_fault()
3075 regs->error_code = gw.pfec & PFEC_arch_mask; in sh_page_fault()
3108 regs->error_code | PFEC_page_present); in sh_page_fault()
3247 && !(regs->error_code & PFEC_user_mode)) in sh_page_fault()
[all …]
/xen-4.10.0-shim-comet/xen/include/public/hvm/
A Ddm_op.h315 uint32_t error_code; member
/xen-4.10.0-shim-comet/tools/libs/devicemodel/include/
A Dxendevicemodel.h317 uint8_t type, uint32_t error_code, uint8_t insn_len, uint64_t cr2);
/xen-4.10.0-shim-comet/xen/include/public/arch-x86/
A Dxen-x86_32.h142 uint16_t error_code; /* private */ member
A Dxen-x86_64.h195 uint32_t error_code; /* private */ member
/xen-4.10.0-shim-comet/tools/libs/devicemodel/
A Dcore.c531 uint8_t type, uint32_t error_code, uint8_t insn_len, uint64_t cr2) in xendevicemodel_inject_event() argument
544 data->error_code = error_code; in xendevicemodel_inject_event()
/xen-4.10.0-shim-comet/xen/include/asm-x86/hvm/
A Dhvm.h407 .error_code = errcode, in hvm_inject_hw_exception()
418 .error_code = errcode, in hvm_inject_page_fault()
501 regs->error_code = 0xbeef; in hvm_invalidate_regs_fields()
/xen-4.10.0-shim-comet/xen/include/public/
A Dvm_event.h298 uint32_t error_code; member
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/
A Dmonitor.c200 .u.interrupt.x86.error_code = err, in hvm_monitor_interrupt()
/xen-4.10.0-shim-comet/tools/libxc/include/
A Dxenctrl_compat.h166 uint8_t type, uint32_t error_code, uint8_t insn_len, uint64_t cr2);

Completed in 51 milliseconds

12