Searched refs:trapnr (Results 1 – 11 of 11) sorted by relevance
/xen/xen/arch/x86/ |
A D | trace.c | 8 void __trace_pv_trap(int trapnr, unsigned long eip, in __trace_pv_trap() argument 15 trapnr:15, in __trace_pv_trap() member 21 d.trapnr = trapnr; in __trace_pv_trap() 31 unsigned trapnr:15, in __trace_pv_trap() member 38 d.trapnr = trapnr; in __trace_pv_trap()
|
A D | extable.c | 117 .fields.trapnr = regs->entry_vector, in search_exception_table() 137 .res.fields.trapnr = TRAP_invalid_op }, in stub_selftest() 140 .res.fields.trapnr = TRAP_gp_fault }, in stub_selftest() 143 .res.fields.trapnr = TRAP_stack_error }, in stub_selftest() 145 .res.fields.trapnr = TRAP_int3 }, in stub_selftest() 179 tests[i].res.fields.trapnr, tests[i].res.fields.ec, in stub_selftest() 180 res.fields.trapnr, res.fields.ec); in stub_selftest()
|
A D | traps.c | 674 const char *trapstr(unsigned int trapnr) in trapstr() argument 685 return trapnr < ARRAY_SIZE(strings) ? strings[trapnr] : "???"; in trapstr() 729 if ( trapnr == TRAP_page_fault ) in fatal_trap() 762 trapnr, vec_name(trapnr), regs->error_code, in fatal_trap() 770 if ( debugger_trap_fatal(trapnr, regs) ) in do_reserved_trap() 775 trapnr, vec_name(trapnr), regs->error_code); in do_reserved_trap() 859 if ( debugger_trap_entry(trapnr, regs) ) in do_trap() 862 ASSERT(trapnr < 32); in do_trap() 866 pv_inject_hw_exception(trapnr, in do_trap() 876 if ( debugger_trap_fatal(trapnr, regs) ) in do_trap() [all …]
|
/xen/xen/include/asm-x86/ |
A D | trace.h | 6 void __trace_pv_trap(int trapnr, unsigned long eip, 8 static inline void trace_pv_trap(int trapnr, unsigned long eip, in trace_pv_trap() argument 12 __trace_pv_trap(trapnr, eip, use_error_code, error_code); in trace_pv_trap()
|
A D | traps.h | 22 const char *trapstr(unsigned int trapnr);
|
A D | uaccess.h | 278 uint8_t trapnr; member
|
/xen/xen/include/asm-x86/hvm/ |
A D | emulate.h | 70 unsigned int trapnr,
|
/xen/tools/xentrace/ |
A D | formats | 142 0x00201003 CPU%(cpu)d %(tsc)d (+%(reltsc)8d) trap [ eip = 0x%(1)08x, trapnr:error = 0x%(2)… 143 0x00201103 CPU%(cpu)d %(tsc)d (+%(reltsc)8d) trap [ rip = 0x%(2)08x%(1)08x, trapnr:error =…
|
A D | xenalyze.c | 6299 unsigned trapnr:15, in pv_trap_process() member 6305 unsigned trapnr:15, in pv_trap_process() member 6312 unsigned trapnr, use_ec, ec; in pv_trap_process() local 6316 trapnr = r->x64.trapnr; in pv_trap_process() 6321 trapnr = r->x32.trapnr; in pv_trap_process() 6327 if(trapnr < PV_TRAP_MAX) in pv_trap_process() 6328 pv->trap_count[trapnr]++; in pv_trap_process() 6333 ri->dump_header, trapnr, eip); in pv_trap_process()
|
/xen/xen/arch/x86/hvm/ |
A D | emulate.c | 2773 void hvm_emulate_one_vm_event(enum emul_kind kind, unsigned int trapnr, in hvm_emulate_one_vm_event() argument 2825 hvm_inject_hw_exception(trapnr, errcode); in hvm_emulate_one_vm_event()
|
/xen/xen/arch/x86/x86_emulate/ |
A D | x86_emulate.c | 11497 generate_exception_if(stub_exn.info.fields.trapnr == EXC_MF, EXC_MF); in x86_emulate() 11498 if ( stub_exn.info.fields.trapnr == EXC_XM ) in x86_emulate() 11508 stub_exn.info.fields.trapnr, stub_exn.info.fields.ec, in x86_emulate() 11512 generate_exception_if(stub_exn.info.fields.trapnr == EXC_UD, EXC_UD); in x86_emulate()
|
Completed in 61 milliseconds