Home
last modified time | relevance | path

Searched refs:trapnr (Results 1 – 11 of 11) sorted by relevance

/xen/xen/arch/x86/
A Dtrace.c8 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 Dextable.c117 .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 Dtraps.c674 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 Dtrace.h6 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 Dtraps.h22 const char *trapstr(unsigned int trapnr);
A Duaccess.h278 uint8_t trapnr; member
/xen/xen/include/asm-x86/hvm/
A Demulate.h70 unsigned int trapnr,
/xen/tools/xentrace/
A Dformats142 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 Dxenalyze.c6299 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 Demulate.c2773 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 Dx86_emulate.c11497 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