Searched refs:sysent (Results 1 – 6 of 6) sorted by relevance
| /xnu-10002.1.13/bsd/dev/arm/ |
| H A D | systemcalls.c | 47 static int arm_get_syscall_args(uthread_t, struct arm_saved_state *, const struct sysent *); 48 static int arm_get_u32_syscall_args(uthread_t, arm_saved_state32_t *, const struct sysent *); 49 static void arm_prepare_u32_syscall_return(const struct sysent *, arm_saved_state_t *, uthread_… 50 static void arm_prepare_syscall_return(const struct sysent *, struct arm_saved_state *, uthread… 95 const struct sysent *callp; in unix_syscall() 113 callp = &sysent[syscode]; in unix_syscall() 123 callp = &sysent[SYS_invalid]; in unix_syscall() 238 const struct sysent *callp; in unix_syscall_return() 249 callp = (code >= nsysent) ? &sysent[SYS_invalid] : &sysent[code]; in unix_syscall_return() 292 arm_prepare_u32_syscall_return(const struct sysent *callp, arm_saved_state_t *regs, uthread_t uthre… in arm_prepare_u32_syscall_return() [all …]
|
| /xnu-10002.1.13/bsd/kern/ |
| H A D | makesyscalls.sh | 57 sysent="sysent.switch.$$" 69 trap "rm $syslegal $sysent $sysinc $sysarg $sysprotoend $syscallnamestempfile $syshdrtempfile $audi… 71 touch $syslegal $sysent $sysinc $sysarg $sysprotoend $syscallnamestempfile $syshdrtempfile $auditte… 143 sysent = \"$sysent\" 794 cat $sysinc $sysent >> $syscalltablefile
|
| H A D | kern_sysctl.c | 5230 volatile uint32_t *wraddr = __DECONST(uint32_t *, &sysent[0]);
|
| /xnu-10002.1.13/bsd/dev/i386/ |
| H A D | systemcalls.c | 94 const struct sysent *callp; in unix_syscall() 124 callp = &sysent[syscode]; in unix_syscall() 126 if (__improbable(callp == sysent)) { in unix_syscall() 130 callp = &sysent[syscode]; in unix_syscall() 282 const struct sysent *callp; in unix_syscall64() 318 callp = &sysent[syscode]; in unix_syscall64() 322 if (__improbable(callp == sysent)) { in unix_syscall64() 329 callp = &sysent[syscode]; in unix_syscall64() 492 const struct sysent *callp; in unix_syscall_return() 507 callp = (code >= nsysent) ? &sysent[SYS_invalid] : &sysent[code]; in unix_syscall_return() [all …]
|
| /xnu-10002.1.13/bsd/sys/ |
| H A D | sysent.h | 43 struct sysent { /* system call table */ struct 55 extern const struct sysent sysent[]; argument
|
| /xnu-10002.1.13/bsd/dev/dtrace/ |
| H A D | systrace.c | 366 systrace_init(const struct sysent *actual, systrace_sysent_t **interposed) in systrace_init() 379 const volatile struct sysent *a = &actual[i]; in systrace_init() 407 systrace_init(sysent, &systrace_sysent); in systrace_provide() 469 ASSERT(sysent[sysnum].sy_callc == dtrace_systrace_syscall); in systrace_enable() 474 if (sysent[sysnum].sy_callc == systrace_sysent[sysnum].stsy_underlying) { in systrace_enable() 477 ml_nofault_copy((vm_offset_t)&dss, (vm_offset_t)&sysent[sysnum].sy_callc, sizeof(vm_offset_t)); in systrace_enable() 503 volatile const struct sysent *syscallent = &sysent[sysnum]; in systrace_disable()
|