Home
last modified time | relevance | path

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

/xnu-8020.101.4/osfmk/arm64/
H A Dbsd_arm64.c216 mach_call = (mach_call_t)mach_trap_table[call_number].mach_trap_function; in mach_syscall()
224 argc = mach_trap_table[call_number].mach_trap_arg_count; in mach_syscall()
226 retval = arm_get_mach_syscall_args(state, &args, &mach_trap_table[call_number]); in mach_syscall()
257 if (mach_trap_table[call_number].mach_trap_returns_port) { in mach_syscall()
271 if (mach_trap_table[call_number].mach_trap_returns_port) { in mach_syscall()
/xnu-8020.101.4/osfmk/i386/
H A Dbsd_i386.c539 mach_call = (mach_call_t)mach_trap_table[call_number].mach_trap_function; in mach_call_munger()
548 argc = mach_trap_table[call_number].mach_trap_arg_count; in mach_call_munger()
550 retval = mach_call_arg_munger32(regs->uesp, &args, &mach_trap_table[call_number]); in mach_call_munger()
583 if (mach_trap_table[call_number].mach_trap_returns_port) { in mach_call_munger()
659 mach_call = (mach_call_t)mach_trap_table[call_number].mach_trap_function; in mach_call_munger64()
665 argc = mach_trap_table[call_number].mach_trap_arg_count; in mach_call_munger64()
701 if (mach_trap_table[call_number].mach_trap_returns_port) { in mach_call_munger64()
/xnu-8020.101.4/osfmk/kern/
H A Dsyscall_sw.c104 const mach_trap_t mach_trap_table[MACH_TRAP_TABLE_COUNT] = { variable
371 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-8020.101.4/bsd/dev/dtrace/
H A Dsystrace.c629 extern const mach_trap_t mach_trap_table[MACH_TRAP_TABLE_COUNT];
801 machtrace_init(mach_trap_table, &machtrace_sysent); in machtrace_provide()
862 ASSERT(mach_trap_table[sysnum].mach_trap_function == (void *)dtrace_machtrace_syscall); in machtrace_enable()
868 if (mach_trap_table[sysnum].mach_trap_function == machtrace_sysent[sysnum].stsy_underlying) { in machtrace_enable()
871 …ml_nofault_copy((vm_offset_t)&dss, (vm_offset_t)&mach_trap_table[sysnum].mach_trap_function, sizeo… in machtrace_enable()
898 volatile const mach_trap_t *machtrap = &mach_trap_table[sysnum]; in machtrace_disable()
/xnu-8020.101.4/osfmk/arm/
H A Dtrap.c797 argc = mach_trap_table[call_number].mach_trap_arg_count; in mach_syscall_trace()
H A Dlocore.s598 LOAD_ADDR(r1, mach_trap_table) // load mach_trap_table
1950 LOAD_ADDR_GEN_DEF(mach_trap_table)