Lines Matching refs:sa
61 struct syscall_args *sa; in syscallenter() local
66 sa = &td->td_sa; in syscallenter()
82 ktrsyscall(sa->code, sa->narg, sa->args); in syscallenter()
84 KTR_START4(KTR_SYSC, "syscall", syscallname(p, sa->code), in syscallenter()
85 (uintptr_t)td, "pid:%d", td->td_proc->p_pid, "arg0:%p", sa->args[0], in syscallenter()
86 "arg1:%p", sa->args[1], "arg2:%p", sa->args[2]); in syscallenter()
93 STOPEVENT(p, S_SCE, sa->narg); in syscallenter()
108 ktrsyscall(sa->code, sa->narg, sa->args); in syscallenter()
122 !(sa->callp->sy_flags & SYF_CAPENABLED)) { in syscallenter()
128 error = syscall_thread_enter(td, sa->callp); in syscallenter()
136 if (__predict_false(systrace_enabled && sa->callp->sy_entry != 0)) in syscallenter()
137 (*systrace_probe_func)(sa, SYSTRACE_ENTRY, 0); in syscallenter()
143 AUDIT_SYSCALL_ENTER(sa->code, td); in syscallenter()
144 error = (sa->callp->sy_call)(td, sa->args); in syscallenter()
163 if (__predict_false(systrace_enabled && sa->callp->sy_return != 0)) in syscallenter()
164 (*systrace_probe_func)(sa, SYSTRACE_RETURN, in syscallenter()
167 syscall_thread_exit(td, sa->callp); in syscallenter()
170 KTR_STOP4(KTR_SYSC, "syscall", syscallname(p, sa->code), in syscallenter()
186 struct syscall_args *sa; in syscallret() local
194 sa = &td->td_sa; in syscallret()
213 ktrsysret(sa->code, td->td_errno, td->td_retval[0]); in syscallret()
229 STOPEVENT(p, S_SCX, sa->code); in syscallret()