Lines Matching refs:start
80 unsigned char *start; local
87 start = string + pmatch[0].rm_so;
90 start = string;
91 stop = start + strlen(start);
93 if (stop < start)
98 for (dp = start; dp < stop; dp++)
112 m->beginp = start;
123 endp = fast(m, start, stop, gf, gl);
198 start = m->coldp + 1; /* recycle starting later */
199 assert(start <= stop);
232 dissect(m, start, stop, startst, stopst) in dissect() argument
234 unsigned char *start;
253 AT("diss", start, stop, startst, stopst);
254 sp = start;
420 backref(m, start, stop, startst, stopst, lev) in backref() argument
422 unsigned char *start;
441 AT("back", start, stop, startst, stopst);
442 sp = start;
625 fast(m, start, stop, startst, stopst) in fast() argument
627 unsigned char *start;
635 register unsigned char *p = start;
636 register int c = (start == m->beginp) ? OUT : *(start-1);
716 slow(m, start, stop, startst, stopst) in slow() argument
718 unsigned char *start;
726 register unsigned char *p = start;
727 register int c = (start == m->beginp) ? OUT : *(start-1);
733 AT("slow", start, stop, startst, stopst);
812 step(g, start, stop, bef, ch, aft) in step() argument
814 sopno start; /* start state within strip */
827 for (pc = start, INIT(here, pc); pc != stop; pc++, INC(here)) {
967 at(m, title, start, stop, startst, stopst) in at() argument
970 unsigned char *start;
978 printf("%s %s-", title, pchar(*start));