Lines Matching defs:nparam
160 /* assert(shellparam.malloc == 0 && shellparam.nparam == 0); */
162 shellparam.nparam++;
383 int nparam;
385 for (nparam = 0 ; argv[nparam] ; nparam++)
387 ap = newparam = ckmalloc((nparam + 1) * sizeof *ap);
394 shellparam.nparam = nparam;
445 n = shellparam.nparam - number(*argptr);
448 if (n == 0 || n == shellparam.nparam) /* nothing to do */
451 if (n < 0 || n > shellparam.nparam)
456 for (ap1 = shellparam.p + shellparam.nparam - n;
457 ap1 < shellparam.p + shellparam.nparam; )
459 for (ap2 = shellparam.p + shellparam.nparam, ap1 = ap2 - n;
494 if (n > shellparam.nparam)
497 shellparam.nparam -= n;