Home | History | Annotate | Download | only in sh

Lines Matching defs:argptr

71 char **argptr;			/* argument list for builtin commands */
94 argptr = argv;
96 argptr++;
109 if (*argptr == NULL && minusc == NULL)
145 arg0 = *argptr++;
151 if (argptr == NULL || *argptr == NULL)
153 minusc = *argptr++;
154 if (*argptr != 0)
155 arg0 = *argptr++;
158 shellparam.p = argptr;
161 while (*argptr) {
163 argptr++;
187 * Process shell options. The global variable argptr contains a pointer
201 while ((p = *argptr) != NULL) {
202 argptr++;
211 else if (*argptr == NULL)
212 setparam(argptr);
219 argptr--;
229 else if (*argptr)
230 minus_o(*argptr++,
242 } else if (*argptr)
243 set_debug(*argptr++, val);
438 if (argptr[0] && argptr[1])
441 if (*argptr) {
442 if (**argptr == '-')
443 n = number(*argptr + 1);
445 n = shellparam.nparam - number(*argptr);
480 if (argptr[0] && argptr[1])
484 if (*argptr && **argptr == '-') {
485 argptr = argv + 1; /* reinit nextopt() */
492 if (*argptr)
493 n = number(*argptr);
524 if (*argptr != NULL) {
525 setparam(argptr);
688 p = *argptr;
691 argptr++;
695 argptr--; /* so make it be an arg again */
707 if (*p == '\0' && (p = *argptr++) == NULL)