Lines Matching refs:sysnum

438 	int sysnum = SYSTRACE_SYSNUM((uintptr_t)parg);  in systrace_destroy()  local
440 #pragma unused(sysnum) /* __APPLE__ */ in systrace_destroy()
446 ASSERT(systrace_sysent[sysnum].stsy_entry == DTRACE_IDNONE); in systrace_destroy()
448 ASSERT(systrace_sysent[sysnum].stsy_return == DTRACE_IDNONE); in systrace_destroy()
458 int sysnum = SYSTRACE_SYSNUM((uintptr_t)parg); in systrace_enable() local
459 int enabled = (systrace_sysent[sysnum].stsy_entry != DTRACE_IDNONE || in systrace_enable()
460 systrace_sysent[sysnum].stsy_return != DTRACE_IDNONE); in systrace_enable()
463 systrace_sysent[sysnum].stsy_entry = id; in systrace_enable()
465 systrace_sysent[sysnum].stsy_return = id; in systrace_enable()
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()
490 int sysnum = SYSTRACE_SYSNUM((uintptr_t)parg); in systrace_disable() local
491 int disable = (systrace_sysent[sysnum].stsy_entry == DTRACE_IDNONE || in systrace_disable()
492 systrace_sysent[sysnum].stsy_return == DTRACE_IDNONE); in systrace_disable()
503 volatile const struct sysent *syscallent = &sysent[sysnum]; in systrace_disable()
507 ml_nofault_copy((vm_offset_t)&systrace_sysent[sysnum].stsy_underlying, in systrace_disable()
514 systrace_sysent[sysnum].stsy_entry = DTRACE_IDNONE; in systrace_disable()
516 systrace_sysent[sysnum].stsy_return = DTRACE_IDNONE; in systrace_disable()
806 int sysnum = SYSTRACE_SYSNUM((uintptr_t)parg); in machtrace_destroy() local
808 #pragma unused(sysnum) /* __APPLE__ */ in machtrace_destroy()
815 ASSERT(machtrace_sysent[sysnum].stsy_entry == DTRACE_IDNONE); in machtrace_destroy()
817 ASSERT(machtrace_sysent[sysnum].stsy_return == DTRACE_IDNONE); in machtrace_destroy()
827 int sysnum = SYSTRACE_SYSNUM((uintptr_t)parg); in machtrace_enable() local
828 int enabled = (machtrace_sysent[sysnum].stsy_entry != DTRACE_IDNONE || in machtrace_enable()
829 machtrace_sysent[sysnum].stsy_return != DTRACE_IDNONE); in machtrace_enable()
832 machtrace_sysent[sysnum].stsy_entry = id; in machtrace_enable()
834 machtrace_sysent[sysnum].stsy_return = id; in machtrace_enable()
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()
861 int sysnum = SYSTRACE_SYSNUM((uintptr_t)parg); in machtrace_disable() local
862 int disable = (machtrace_sysent[sysnum].stsy_entry == DTRACE_IDNONE || in machtrace_disable()
863 machtrace_sysent[sysnum].stsy_return == DTRACE_IDNONE); in machtrace_disable()
874 volatile const mach_trap_t *machtrap = &mach_trap_table[sysnum]; in machtrace_disable()
878 ml_nofault_copy((vm_offset_t)&machtrace_sysent[sysnum].stsy_underlying, in machtrace_disable()
885 machtrace_sysent[sysnum].stsy_entry = DTRACE_IDNONE; in machtrace_disable()
887 machtrace_sysent[sysnum].stsy_return = DTRACE_IDNONE; in machtrace_disable()
1008 int sysnum = SYSTRACE_SYSNUM(parg); in systrace_getargdesc() local
1020 systrace_entry_setargdesc(sysnum, desc->dtargd_ndx, in systrace_getargdesc()
1023 systrace_return_setargdesc(sysnum, desc->dtargd_ndx, in systrace_getargdesc()