Lines Matching refs:callp

147 	struct sysent *callp;  in syscall_entry()  local
170 callp = code >= NSYSCALL ? &nosys_ent : se + code; in syscall_entry()
195 if ((nargs = (uint_t)callp->sy_narg) != 0 && in syscall_entry()
201 return (callp); /* return sysent entry for caller */ in syscall_entry()
386 struct sysent *callp; in pre_syscall() local
389 callp = &nosys_ent; /* nosys has no args */ in pre_syscall()
391 callp = LWP_GETSYSENT(lwp) + code; in pre_syscall()
400 sysname, code, callp->sy_callc); in pre_syscall()
403 for (i = 0, ap = lwp->lwp_ap; i < callp->sy_narg; i++, ap++) { in pre_syscall()
1017 struct sysent *callp = se + code; in save_syscall_args() local
1019 nargs = callp->sy_narg; in save_syscall_args()
1020 if (LOADABLE_SYSCALL(callp) && nargs == 0) { in save_syscall_args()
1035 nargs = callp->sy_narg; in save_syscall_args()
1087 struct sysent *callp; in syscall_ap() local
1093 callp = LWP_GETSYSENT(lwp) + t->t_sysnum; in syscall_ap()
1100 if (callp->sy_narg > 6 && save_syscall_args()) in syscall_ap()
1107 error = (*(callp->sy_call))(lwp->lwp_ap, &rval); in syscall_ap()
1123 struct sysent *callp; in lock_syscall() local
1125 callp = table + code; in lock_syscall()
1126 module_lock = callp->sy_lock; in lock_syscall()
1133 if (LOADED_SYSCALL(callp)) in lock_syscall()
1186 struct sysent *callp; in loadable_syscall() local
1193 callp = se + code; in loadable_syscall()
1207 if (callp->sy_flags & SE_ARGC) { in loadable_syscall()
1208 sy_call = (int64_t (*)())callp->sy_call; in loadable_syscall()
1217 if (COPYIN_ARGS32(lwptoregs(lwp), lwp->lwp_ap, callp->sy_narg)) in loadable_syscall()
1221 } else if (callp->sy_flags & SE_ARGC) { in loadable_syscall()
1222 sy_call = (int64_t (*)())callp->sy_call; in loadable_syscall()