Lines Matching refs:sa
101 struct syscall_args *sa;
106 sa = &td->td_sa;
107 sa->code = td->td_frame->tf_r7;
108 sa->original_code = sa->code;
110 if (sa->code == SYS_syscall) {
111 sa->code = *ap++;
113 } else if (sa->code == SYS___syscall) {
114 sa->code = ap[_QUAD_LOWWORD];
119 if (sa->code >= p->p_sysent->sv_size)
120 sa->callp = &nosys_sysent;
122 sa->callp = &p->p_sysent->sv_table[sa->code];
124 memcpy(sa->args, ap, nap * sizeof(*sa->args));
125 if (sa->callp->sy_narg > nap) {
126 error = copyin((void *)td->td_frame->tf_usr_sp, sa->args +
127 nap, (sa->callp->sy_narg - nap) * sizeof(*sa->args));