Home
last modified time | relevance | path

Searched refs:trapno (Results 1 – 15 of 15) sorted by relevance

/xnu-12377.41.6/bsd/dev/i386/
H A Ddtrace_subr_x86.c53 int trapno; in dtrace_user_probe() local
66 trapno = regs64->isf.trapno; in dtrace_user_probe()
72 trapno = regs32->trapno; in dtrace_user_probe()
87 if (trapno == T_DTRACE_RET) { in dtrace_user_probe()
150 } else if (trapno == T_INT3) { in dtrace_user_probe()
H A Dfbt_x86.c135 int trapno, in fbt_perfCallback() argument
143 if (FBT_EXCEPTION_CODE == trapno && !IS_USER_TRAP(saved_state)) { in fbt_perfCallback()
248 saved_state->isf.trapno = T_PREEMPT; in fbt_perfCallback()
H A Ddtrace_isa.c227 return (uint64_t)(regs->ss_64.isf.trapno); in dtrace_getreg()
1015 dtrace_handle_trap(int trapno, x86_saved_state_t *state) in dtrace_handle_trap() argument
1027 if (trapno == T_INVALID_OPCODE) { in dtrace_handle_trap()
H A Dfasttrap_isa.c2251 case REG_TRAPNO: return regs64->isf.trapno; in fasttrap_getreg()
/xnu-12377.41.6/osfmk/i386/
H A Dbsd_i386.c294 int trapno; in machdep_syscall() local
302 trapno = regs->eax; in machdep_syscall()
304 kprintf("machdep_syscall(0x%08x) code=%d\n", regs, trapno); in machdep_syscall()
308 "machdep_syscall: trapno=%d\n", trapno); in machdep_syscall()
310 if (trapno < 0 || trapno >= machdep_call_count) { in machdep_syscall()
316 entry = &machdep_call_table[trapno]; in machdep_syscall()
330 KDBG(MACHDBG_CODE(DBG_MACH_MACHDEP_EXCP_SC_x86, trapno) | DBG_FUNC_START, in machdep_syscall()
376 KDBG(MACHDBG_CODE(DBG_MACH_MACHDEP_EXCP_SC_x86, trapno) | DBG_FUNC_END, regs->eax); in machdep_syscall()
388 int trapno; in machdep_syscall64() local
395 trapno = (int)(regs->rax & SYSCALL_NUMBER_MASK); in machdep_syscall64()
[all …]
H A Dtrap.c280 kprintf(" isf.trapno 0x%x\n", saved_state->isf.trapno); in kprint_state()
367 interrupt_num = state64->isf.trapno; in interrupt()
697 type = saved_state->isf.trapno; in kernel_trap()
997 cpu_number(), regs->isf.trapno, regs->isf.rip); in panic_trap()
1001 …if ((regs->isf.trapno == T_PAGE_FAULT) && (regs->isf.err == (T_PF_PROT | T_PF_EXECUTE)) && (regs->… in panic_trap()
1008 regs->isf.trapno == T_PAGE_FAULT && in panic_trap()
1018 if (regs->isf.trapno < TRAP_TYPES) { in panic_trap()
1019 traptype = trap_type[regs->isf.trapno]; in panic_trap()
1027 regs->isf.trapno, traptype); in panic_trap()
1031 regs->isf.trapno, traptype, trapcomment); in panic_trap()
[all …]
H A Dtrap_internal.h92 int trapno,
H A Dgenassym.c206 DECLARE("R32_TRAPNO", R_(trapno)); in main()
236 DECLARE("R64_TRAPNO", R64_(isf.trapno)); in main()
246 DECLARE("ISF64_TRAPNO", ISF64_(trapno)); in main()
H A Dpcb.c626 es->trapno = saved_state->isf.trapno; in get_exception_state64()
639 es->trapno = saved_state->trapno; in get_exception_state32()
H A Dmp.c2210 cpu_int_num = saved_state64(cpu_int_state)->isf.trapno; in mp_interrupt_watchdog()
2220 cpu_int_num = saved_state64(cpu_int_state)->isf.trapno; in mp_interrupt_watchdog()
/xnu-12377.41.6/osfmk/kdp/ml/x86_64/
H A Dkdp_machdep.c352 unsigned int trapno, in kdp_i386_trap() argument
361 if (trapno != T_INT3 && trapno != T_DEBUG) { in kdp_i386_trap()
364 trapno, saved_state->isf.rip, saved_state->cr2); in kdp_i386_trap()
377 switch (trapno) { in kdp_i386_trap()
435 code = trapno; in kdp_i386_trap()
/xnu-12377.41.6/osfmk/mach/i386/
H A Dthread_status.h396 uint16_t trapno; member
417 uint16_t trapno; member
H A D_structs.h588 __uint16_t trapno; variable
1265 __uint16_t trapno; variable
/xnu-12377.41.6/bsd/dev/arm64/
H A Dfbt_arm.c192 int trapno, in fbt_perfCallback() argument
199 if (FBT_EXCEPTION_CODE == trapno && !IS_USER_TRAP(regs)) { in fbt_perfCallback()
/xnu-12377.41.6/osfmk/arm/
H A Dtrap_internal.h242 int trapno,