Lines Matching refs:nargs

89 copyin_args(struct regs *rp, long *ap, uint_t nargs)  in copyin_args()  argument
93 ASSERT(nargs <= MAXSYSARGS); in copyin_args()
95 return (copyin_nowatch(sp, ap, nargs * sizeof (*sp))); in copyin_args()
100 copyin_args32(struct regs *rp, long *ap, uint_t nargs) in copyin_args32() argument
106 ASSERT(nargs <= MAXSYSARGS); in copyin_args32()
108 if ((rc = copyin_nowatch(sp, a32, nargs * sizeof (*sp))) == 0) { in copyin_args32()
111 while (nargs--) in copyin_args32()
151 uint_t nargs; in syscall_entry() local
196 if ((nargs = (uint_t)callp->sy_narg) != 0 && in syscall_entry()
197 COPYIN_ARGS32(rp, argp, nargs)) { in syscall_entry()
668 int nargs = (code > 0 && code < NSYSCALL)? in post_syscall() local
670 realsigprof(code, nargs, error); in post_syscall()
917 int nargs; in get_syscall_args() local
939 nargs = LWP_GETSYSENT(lwp)[code].sy_narg; in get_syscall_args()
941 ASSERT(nargs <= MAXSYSARGS); in get_syscall_args()
943 *nargsp = nargs; in get_syscall_args()
944 while (nargs-- > 0) in get_syscall_args()
1009 uint_t nargs; in save_syscall_args() local
1015 nargs = 0; /* illegal syscall */ in save_syscall_args()
1020 nargs = callp->sy_narg; in save_syscall_args()
1021 if (LOADABLE_SYSCALL(callp) && nargs == 0) { in save_syscall_args()
1036 nargs = callp->sy_narg; in save_syscall_args()
1044 if (nargs == 0) in save_syscall_args()
1047 ASSERT(nargs <= MAXSYSARGS); in save_syscall_args()
1059 if (nargs > 6 && copyin_args(rp, &lwp->lwp_arg[6], nargs - 6)) in save_syscall_args()
1063 if (COPYIN_ARGS32(lwptoregs(lwp), lwp->lwp_arg, nargs)) in save_syscall_args()