Lines Matching refs:start
158 esclen(const char *start, const char *p) { in esclen() argument
161 while (p > start && *--p == (char)CTLESC) { in esclen()
272 start: in argstr()
324 goto start; in argstr()
349 goto start; in argstr()
353 goto start; in argstr()
357 goto start; in argstr()
455 char *p, *start; in expari() local
467 start = stackblock(); in expari()
469 pushstackmark(&sm, p - start); in expari()
478 if (p < start) { in expari()
484 esc = esclen(start, p); in expari()
492 begoff = p - start; in expari()
995 recordregion(int start, int end, int nulonly) in recordregion() argument
1009 ifslastp->begoff = start; in recordregion()
1028 char *start; in ifsbreakup() local
1037 start = string; in ifsbreakup()
1100 start = q; in ifsbreakup()
1112 if (q == start && ifsspc) { in ifsbreakup()
1113 start = p; in ifsbreakup()
1123 sp->text = start; in ifsbreakup()
1126 start = p; in ifsbreakup()
1140 if (!*start) in ifsbreakup()
1145 sp->text = start; in ifsbreakup()
1303 char *start; in expmeta() local
1314 start = name; in expmeta()
1338 start = p + esc + 1; in expmeta()
1356 if (name < start) { in expmeta()
1362 } while (p < start); in expmeta()
1384 p = start; in expmeta()
1392 if (pmatch(start, dp->d_name)) { in expmeta()