Home | History | Annotate | Download | only in sh

Lines Matching refs:startp

261 	char c, *startp = p;
268 return (startp);
270 return (startp);
282 if (*(startp+1) == '\0') {
298 return (startp);
485 char *startp;
498 startp = stackblock() + startloc;
504 setvar(str, startp, 0);
505 amount = startp - expdest;
514 outfmt(&errout, "%s\n", startp);
523 for (loc = startp; loc < str; loc++) {
526 if (patmatch(str, startp, varflags & VSQUOTE))
535 for (loc = str - 1; loc >= startp;) {
538 if (patmatch(str, startp, varflags & VSQUOTE))
542 if ((varflags & VSQUOTE) && loc > startp &&
544 for (q = startp; q < loc; q++)
554 for (loc = str - 1; loc >= startp;) {
558 if ((varflags & VSQUOTE) && loc > startp &&
560 for (q = startp; q < loc; q++)
570 for (loc = startp; loc < str - 1; loc++) {
584 amount = ((str - 1) - (loc - startp)) - expdest;
587 *startp++ = *loc++;