Lines Matching refs:argp
180 unsigned char *argp = locstak(); in catpath() local
183 if (argp >= brkend) in catpath()
184 growstak(argp); in catpath()
185 *argp++ = *scanp++; in catpath()
188 if (argp >= brkend) in catpath()
189 growstak(argp); in catpath()
190 *argp++ = '/'; in catpath()
198 if (argp >= brkend) in catpath()
199 growstak(argp); in catpath()
201 while (*argp++ = *scanp++) in catpath()
433 struct argnod *argp = local
440 while (argp)
442 *--comargn = argp->argval;
445 argp = argp->argnxt;
447 if (argp == 0 || Rcheat(argp) & ARGMK)
452 argp = (struct argnod *)(Rcheat(argp) & ~ARGMK);
502 struct argnod *argp; local
508 argp = c->comarg;
509 while (argp)
511 count += split(macro(argp->argval), 1);
512 argp = argp->argnxt;
522 unsigned char *argp; local
529 argp = locstak() + BYTESPERWORD;
539 if (argp >= brkend)
540 growstak(argp);
541 *argp++ = c;
549 if (argp >= brkend)
550 growstak(argp);
551 *argp++ = *s++;
553 if (argp >= brkend)
554 growstak(argp);
555 *argp++ = *s++;
566 if (argp >= brkend)
567 growstak(argp);
568 *argp++ = c;
571 if (argp >= brkend)
572 growstak(argp);
573 *argp++ = *s++;
576 if (argp == staktop + BYTESPERWORD)
591 argp = endstak(argp);
592 trims(((struct argnod *)argp)->argval);
594 (c = expand(((struct argnod *)argp)->argval, 0)))
598 makearg((struct argnod *)argp);