Home
last modified time | relevance | path

Searched refs:mach_trap_function (Results 1 – 4 of 4) sorted by relevance

/xnu-11215/osfmk/kern/
H A Dsyscall_sw.h83 kern_return_t (*mach_trap_function)(void *); member
113 .mach_trap_function = (kern_return_t (*)(void *)) (name), \
/xnu-11215/bsd/dev/dtrace/
H A Dsystrace.c601 kern_return_t (*mach_trap_function)(void *); member
757 if (a->mach_trap_function == (mach_call_t)(dtrace_machtrace_syscall)) { in machtrace_init()
761 s->stsy_underlying = a->mach_trap_function; in machtrace_init()
838 ASSERT(mach_trap_table[sysnum].mach_trap_function == (void *)dtrace_machtrace_syscall); in machtrace_enable()
844 if (mach_trap_table[sysnum].mach_trap_function == machtrace_sysent[sysnum].stsy_underlying) { in machtrace_enable()
847 …ml_nofault_copy((vm_offset_t)&dss, (vm_offset_t)&mach_trap_table[sysnum].mach_trap_function, sizeo… in machtrace_enable()
877 if (machtrap->mach_trap_function == (mach_call_t)dtrace_machtrace_syscall) { in machtrace_disable()
879 (vm_offset_t)&machtrap->mach_trap_function, sizeof(vm_offset_t)); in machtrace_disable()
/xnu-11215/osfmk/arm64/
H A Dbsd_arm64.c215 mach_call = (mach_call_t)mach_trap_table[call_number].mach_trap_function; in mach_syscall()
/xnu-11215/osfmk/i386/
H A Dbsd_i386.c538 mach_call = (mach_call_t)mach_trap_table[call_number].mach_trap_function; in mach_call_munger()
658 mach_call = (mach_call_t)mach_trap_table[call_number].mach_trap_function; in mach_call_munger64()