Lines Matching defs:startp
365 exptilde(char *startp, char *p, int flag)
377 return (startp);
379 return (startp);
403 return (startp);
576 char *startp, char *rmesc, char *rmescend, char *str, int quotes,
583 loc = startp;
608 char *startp, char *rmesc, char *rmescend, char *str, int quotes,
615 for (loc = str - 1, loc2 = rmescend; loc >= startp; loc2--) {
630 esc = esclen(startp, loc);
645 char *startp;
658 startp = stackblock() + startloc;
662 setvar(str, startp, 0);
663 amount = startp - expdest;
665 return startp;
668 varunset(p, str, startp, varflags);
678 rmesc = startp;
681 rmesc = _rmescapes(startp, RMESCAPE_ALLOC | RMESCAPE_GROW);
682 if (rmesc != startp) {
684 startp = stackblock() + startloc;
696 loc = scan(startp, rmesc, rmescend, str, quotes, zero);
699 memmove(startp, loc, str - loc);
700 loc = startp + (str - loc) - 1;
1576 const char *startp;
1580 startp = p;
1593 p = startp;