Home | History | Annotate | Download | only in sh

Lines Matching defs:startp

392 	const char *startp = p;
417 return (startp);
466 CTRACE(DBG_EXPAND, (": returning unused \"%s\"\n", startp));
467 return startp;
735 char *startp;
744 startp = stackblock() + startloc;
748 setvar(str, startp, 0);
749 amount = startp - expdest; /* remove what argstr added */
756 outfmt(&errout, "%s\n", startp);
774 char *startp;
800 startp = stackblock() + startloc;
806 for (loc = startp; loc < str; loc++) {
809 if (patmatch(str, startp, quotes))
818 for (loc = str - 1; loc >= startp;) {
821 if (patmatch(str, startp, quotes))
825 if (quotes && loc > startp &&
827 for (q = startp; q < loc; q++)
837 for (loc = str - 1; loc >= startp;) {
841 if (quotes && loc > startp &&
843 for (q = startp; q < loc; q++)
853 for (loc = startp; loc < str - 1; loc++) {
867 amount = ((str - 1) - (loc - startp)) - expdest;
870 *startp++ = *loc++;