Home
last modified time | relevance | path

Searched refs:mach_trap_table (Results 1 – 5 of 5) sorted by relevance

/xnu-11215.1.10/osfmk/arm64/
H A Dbsd_arm64.c215 mach_call = (mach_call_t)mach_trap_table[call_number].mach_trap_function; in mach_syscall()
223 argc = mach_trap_table[call_number].mach_trap_arg_count; in mach_syscall()
225 retval = arm_get_mach_syscall_args(state, &args, &mach_trap_table[call_number]); in mach_syscall()
256 if (mach_trap_table[call_number].mach_trap_returns_port) { in mach_syscall()
270 if (mach_trap_table[call_number].mach_trap_returns_port) { in mach_syscall()
/xnu-11215.1.10/osfmk/i386/
H A Dbsd_i386.c538 mach_call = (mach_call_t)mach_trap_table[call_number].mach_trap_function; in mach_call_munger()
547 argc = mach_trap_table[call_number].mach_trap_arg_count; in mach_call_munger()
549 retval = mach_call_arg_munger32(regs->uesp, &args, &mach_trap_table[call_number]); in mach_call_munger()
582 if (mach_trap_table[call_number].mach_trap_returns_port) { in mach_call_munger()
658 mach_call = (mach_call_t)mach_trap_table[call_number].mach_trap_function; in mach_call_munger64()
664 argc = mach_trap_table[call_number].mach_trap_arg_count; in mach_call_munger64()
700 if (mach_trap_table[call_number].mach_trap_returns_port) { in mach_call_munger64()
/xnu-11215.1.10/osfmk/kern/
H A Dsyscall_sw.c105 const mach_trap_t mach_trap_table[MACH_TRAP_TABLE_COUNT] = { variable
380 const int mach_trap_count = (sizeof(mach_trap_table) / sizeof(mach_trap_table[0]));
H A Dsyscall_sw.h94 extern const mach_trap_t mach_trap_table[MACH_TRAP_TABLE_COUNT];
/xnu-11215.1.10/bsd/dev/dtrace/
H A Dsystrace.c613 extern const mach_trap_t mach_trap_table[MACH_TRAP_TABLE_COUNT];
777 machtrace_init(mach_trap_table, &machtrace_sysent); in machtrace_provide()
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()
874 volatile const mach_trap_t *machtrap = &mach_trap_table[sysnum]; in machtrace_disable()