Searched defs:nargs (Results 1 - 25 of 52) sorted by relevance

123

/illumos-gate/usr/src/lib/libc/port/sys/
H A Dexecl.c55 int nargs = 0; local
66 nargs++;
78 argvec = (char **)alloca((size_t)((nargs + 2) * sizeof (char *)));
H A Dexecle.c54 int nargs = 0; local
65 nargs++;
83 argvec = (char **)alloca((size_t)((nargs + 2) * sizeof (char *)));
/illumos-gate/usr/src/cmd/truss/
H A Dsystable.h46 short nargs; /* number of arguments */ member in struct:systable
H A Dactions.c316 int nargs; local
331 nargs = Lsp->pr_nsysarg;
333 i < nargs && i < sizeof (pri->sys_args) / sizeof (pri->sys_args[0]);
336 pri->sys_nargs = nargs;
357 int nargs; local
380 nargs = pri->sys_nargs;
386 if (nargs > stp->nargs)
387 nargs = stp->nargs;
932 int nargs; local
[all...]
/illumos-gate/usr/src/lib/libproc/common/
H A Dpr_lseek.c46 int nargs; /* 3 or 4, depending on syscall */ local
66 nargs = 3;
74 nargs = 4;
96 error = Psyscall(Pr, &rval, syscall, nargs, &argd[0]);
121 int nargs; /* 3 or 4, depending on syscall */ local
141 nargs = 3;
149 nargs = 4;
171 error = Psyscall(Pr, &rval, syscall, nargs, &argd[0]);
H A DPsyscall.c301 uint_t nargs, /* number of arguments to system call */
321 if (sysindex <= 0 || sysindex > PRMAXSYS || nargs > MAXARGS)
385 for (i = 0, adp = argp; i < nargs; i++, adp++) {
423 ap = Psyscall_setup(P, nargs, sysindex, sp);
441 for (i = 0, adp = argp; i < nargs; i++, adp++) {
452 if (Psyscall_copyinargs(P, nargs, argp, ap) != 0)
496 for (i = 0, adp = argp; i < nargs; i++, adp++) {
507 if (Psyscall_copyoutargs(P, nargs, argp, ap) != 0)
298 Psyscall(struct ps_prochandle *P, sysret_t *rval, int sysindex, uint_t nargs, argdes_t *argp) argument
/illumos-gate/usr/src/uts/sparc/os/
H A Dobpsym_1275.c73 unsigned int nargs, nresults; local
77 nargs = p1275_cell2uint(cif[1]);
87 if (nargs != 0) {
98 * cif[1]: nargs ( number of argument cells)
102 * cif[3 + nargs]: result{0} ( First result cell )
106 cif[3 + nargs] = p1275_int2cell(error);
108 cif[3 + nargs + 1] = p1275_uintptr2cell(symvalue);
120 u_int nargs, nresults; local
126 nargs = p1275_cell2uint(cif[1]);
138 if (nargs !
[all...]
H A Dsyscall.c153 int nargs; local
162 nargs = LWP_GETSYSENT(lwp)[code].sy_narg;
164 ASSERT(nargs <= MAXSYSARGS);
166 *nargsp = nargs;
168 while (nargs-- > 0)
211 uint_t nargs; local
220 nargs = 0; /* illegal syscall */
225 nargs = callp->sy_narg;
226 if (LOADABLE_SYSCALL(callp) && nargs == 0) {
241 nargs
758 int nargs = (code > 0 && code < NSYSCALL)? local
[all...]
/illumos-gate/usr/src/lib/libc/port/gen/
H A Dexecvp.c61 int nargs = 0; local
75 nargs++;
86 argvec = alloca((size_t)((nargs + 2) * sizeof (char *)));
90 while (nargs-- && nextarg != (char *)0) {
/illumos-gate/usr/src/cmd/mail/
H A Dsendlist.c63 int nargs = 4; /* "sendmail", "-oi", "--", .. NULL */ local
88 nargs += 2; /* for "-f", "Rpath" */
92 nargs++;
94 argv = malloc(nargs * sizeof (char *));
/illumos-gate/usr/src/cmd/bnu/
H A Danlwrk.c86 int nargs; /* return value == # args in the line */ local
141 nargs = getargs(str, wvec, wcount);
145 || (str[0] == 'R' && nargs < 6) /* R lines need >= 6 entries */
146 || (str[0] == 'S' && nargs < 7)) { /* S lines need >= 7 entries */
164 return(nargs);
278 * nargs -> number of arguments
285 int nargs; local
288 while ((nargs = anlwrk(file, wrkvec, wcount)) == 0) {
292 DEBUG(7, " return - %d\n", nargs);
293 return(nargs);
[all...]
/illumos-gate/usr/src/lib/libproc/i386/
H A DPisadep.c280 Psyscall_setup(struct ps_prochandle *P, int nargs, int sysindex, uintptr_t sp) argument
282 sp -= sizeof (int) * (nargs+2); /* space for arg list + CALL parms */
292 Psyscall_copyinargs(struct ps_prochandle *P, int nargs, argdes_t *argp, argument
299 for (i = 0, adp = argp; i < nargs; i++, adp++)
303 if (Pwrite(P, &arglist[0], sizeof (int) * (nargs+1),
304 (uintptr_t)ap) != sizeof (int) * (nargs+1))
311 Psyscall_copyoutargs(struct ps_prochandle *P, int nargs, argdes_t *argp, argument
318 if (Pread(P, &arglist[0], sizeof (int) * (nargs+1), (uintptr_t)ap)
319 != sizeof (int) * (nargs+1))
322 for (i = 0, adp = argp; i < nargs;
[all...]
/illumos-gate/usr/src/lib/libproc/sparc/
H A DPisadep.c325 Psyscall_setup(struct ps_prochandle *P, int nargs, int sysindex, uintptr_t sp) argument
327 sp -= (nargs > 6)?
328 WINDOWSIZE32 + sizeof (int32_t) * (1 + nargs) :
341 Psyscall_copyinargs(struct ps_prochandle *P, int nargs, argdes_t *argp, argument
348 for (i = 0, adp = argp; i < nargs; i++, adp++) {
355 if (nargs > 6 &&
356 Pwrite(P, &arglist[0], sizeof (int32_t) * nargs,
357 (uintptr_t)ap) != sizeof (int32_t) * nargs)
365 Psyscall_copyoutargs(struct ps_prochandle *P, int nargs, argdes_t *argp, argument
/illumos-gate/usr/src/cmd/mdb/common/mdb/
H A Dmdb_argvec.c267 int nargs; /* Number of arguments consumed in an iteration */ local
314 nargs = 0;
325 nargs = 1;
329 nargs = 0;
336 return (i - nargs);
/illumos-gate/usr/src/tools/lintdump/
H A Dlintdump.c186 int nargs; local
216 nargs = line.nargs;
218 if (nargs < 0)
219 nargs = -nargs - 1;
226 args = calloc(sizeof (atype), nargs);
230 if (fread(args, sizeof (atype), nargs, fp) != nargs)
233 print_atype(&line.type, line.nargs, arg
298 print_atype(ATYPE *atp, int nargs, ATYPE *args, const char *name) argument
351 print_mods(const char *name, ATYPE *atp, int nargs, ATYPE *args, uint_t pos) argument
462 int nargs; local
[all...]
H A Dlnstuff.h88 short nargs; /* # of args (or members) */ member in struct:__anon4480
/illumos-gate/usr/src/lib/libproc/amd64/
H A DPisadep.c566 Psyscall_setup(struct ps_prochandle *P, int nargs, int sysindex, uintptr_t sp) argument
569 sp -= sizeof (int) * (nargs+2);
575 int pusharg = (nargs > 6) ? nargs - 6: 0;
588 Psyscall_copyinargs(struct ps_prochandle *P, int nargs, argdes_t *argp, argument
596 for (i = 0, adp = argp; i < nargs; i++, adp++)
600 if (Pwrite(P, &arglist[0], sizeof (int) * (nargs+1),
601 (uintptr_t)ap) != sizeof (int) * (nargs+1))
607 int pusharg = (nargs > 6) ? nargs
647 Psyscall_copyoutargs(struct ps_prochandle *P, int nargs, argdes_t *argp, uintptr_t ap) argument
[all...]
/illumos-gate/usr/src/lib/libproc/sparcv9/
H A DPisadep.c429 Psyscall_setup(struct ps_prochandle *P, int nargs, int sysindex, uintptr_t sp) argument
435 sp -= (nargs > 6)?
436 WINDOWSIZE64 + sizeof (int64_t) * nargs :
441 sp -= (nargs > 6)?
442 WINDOWSIZE32 + sizeof (int32_t) * (1 + nargs) :
460 Psyscall_copyinargs(struct ps_prochandle *P, int nargs, argdes_t *argp, argument
469 for (i = 0, adp = argp; i < nargs; i++, adp++) {
478 if (nargs > 6 &&
479 Pwrite(P, &arglist64[0], sizeof (int64_t) * nargs,
480 (uintptr_t)ap) != sizeof (int64_t) * nargs)
494 Psyscall_copyoutargs(struct ps_prochandle *P, int nargs, argdes_t *argp, uintptr_t ap) argument
[all...]
/illumos-gate/usr/src/cmd/adbgen/common/
H A Dadbgen1.c114 void emit_call(char *name, int nargs);
589 * Emit call to subroutine name with nargs arguments from arg array.
592 emit_call(char *name, int nargs) argument
597 for (i = 0; i < nargs; i++) {
/illumos-gate/usr/src/uts/sun4/io/efcode/
H A Dfcode.c621 int nresults, nargs, error; local
656 nargs = fc_cell2int(tc.nargs);
657 csize = (FCC_FIXED_CELLS + nargs + nresults) * sizeof (fc_cell_t);
691 "service name <%s> nargs %d nresults %d\n",
692 name, fc_cell2int(cp->nargs), fc_cell2int(cp->nresults));
760 error |= copyout(&fc_result(cp, 0), &(ap->v[nargs]),
/illumos-gate/usr/src/boot/sys/boot/ofw/libofw/
H A Dopenfirm.c116 cell_t nargs; member in struct:__anon335
138 cell_t nargs; member in struct:__anon336
161 cell_t nargs; member in struct:__anon337
183 cell_t nargs; member in struct:__anon338
205 cell_t nargs; member in struct:__anon339
227 cell_t nargs; member in struct:__anon340
249 cell_t nargs; member in struct:__anon341
273 cell_t nargs; member in struct:__anon342
301 cell_t nargs; member in struct:__anon343
328 cell_t nargs; member in struct:__anon344
356 cell_t nargs; member in struct:__anon345
382 cell_t nargs; member in struct:__anon346
404 cell_t nargs; member in struct:__anon347
430 cell_t nargs; member in struct:__anon348
452 OF_call_method(char *method, ihandle_t instance, int nargs, int nreturns, ...) argument
457 cell_t nargs; member in struct:__anon349
500 cell_t nargs; member in struct:__anon350
523 cell_t nargs; member in struct:__anon351
541 cell_t nargs; member in struct:__anon352
579 cell_t nargs; member in struct:__anon353
605 cell_t nargs; member in struct:__anon354
635 cell_t nargs; member in struct:__anon355
661 cell_t nargs; member in struct:__anon356
685 cell_t nargs; member in struct:__anon357
705 cell_t nargs; member in struct:__anon358
721 cell_t nargs; member in struct:__anon359
737 cell_t nargs; member in struct:__anon360
[all...]
/illumos-gate/usr/src/lib/libshell/common/include/
H A Dstreval.h77 char nargs; member in struct:lval
/illumos-gate/usr/src/lib/libshell/common/sh/
H A Dargs.c699 char **sh_argbuild(Shell_t *shp,int *nargs, const struct comnod *comptr,int flag) argument
710 *nargs = 0;
716 *nargs = ap->dolnum;
720 *nargs = 0;
732 shp->xargmin = *nargs;
733 shp->xargmax = *nargs+n;
735 *nargs += n;
745 argn = *nargs;
H A Dstreval.c631 int nargs = lvalue.nargs; local
653 int x= (nargs>7)?2:-1;
654 nargs &= 7;
655 if(vp->infun != nargs)
657 if(vp->staksize+=nargs>=vp->stakmaxsize)
658 vp->stakmaxsize = vp->staksize+nargs;
659 stakputc(A_CALL1F+nargs+x);
660 vp->staksize -= nargs;
/illumos-gate/usr/src/lib/libdtrace/common/
H A Ddt_pid.c776 dtrace_argdesc_t *adp, int *nargs)
794 args = *nargs;
795 *nargs = 0;
901 *nargs = 2;
906 *nargs = MIN(args, f.ctc_argc);
907 for (i = 0; i < *nargs; i++, adp++) {
775 dt_pid_get_types(dtrace_hdl_t *dtp, const dtrace_probedesc_t *pdp, dtrace_argdesc_t *adp, int *nargs) argument

Completed in 103 milliseconds

123