Lines Matching refs:stopst

92 … *dissect(struct match *m, const RCHAR_T *start, const RCHAR_T *stop, sopno startst, sopno stopst);
93 …truct match *m, const RCHAR_T *start, const RCHAR_T *stop, sopno startst, sopno stopst, sopno lev);
94 …R_T *fast(struct match *m, const RCHAR_T *start, const RCHAR_T *stop, sopno startst, sopno stopst);
95 …R_T *slow(struct match *m, const RCHAR_T *start, const RCHAR_T *stop, sopno startst, sopno stopst);
107 static void at(struct match *m, char *title, char *start, char *stop, sopno startst, sopno stopst);
293 sopno startst, sopno stopst) in dissect() argument
309 AT("diss", start, stop, startst, stopst); in dissect()
311 for (ss = startst; ss < stopst; ss = es) { in dissect()
355 tail = slow(m, rest, stop, es, stopst); in dissect()
379 tail = slow(m, rest, stop, es, stopst); in dissect()
415 tail = slow(m, rest, stop, es, stopst); in dissect()
475 sopno startst, sopno stopst, sopno lev) /* PLUS nesting level */ in backref() argument
491 AT("back", start, stop, startst, stopst); in backref()
496 for (ss = startst; !hard && ss < stopst; ss++) { in backref()
578 AT("hard", sp, stop, ss, stopst); in backref()
597 return(backref(m, sp+len, stop, ss+1, stopst, lev)); in backref()
600 dp = backref(m, sp, stop, ss+1, stopst, lev); in backref()
603 return(backref(m, sp, stop, ss+d+1, stopst, lev)); in backref()
609 return(backref(m, sp, stop, ss+1, stopst, lev+1)); in backref()
613 return(backref(m, sp, stop, ss+1, stopst, lev-1)); in backref()
616 dp = backref(m, sp, stop, ss-d+1, stopst, lev); in backref()
618 return(backref(m, sp, stop, ss+1, stopst, lev-1)); in backref()
648 dp = backref(m, sp, stop, ss+1, stopst, lev); in backref()
659 dp = backref(m, sp, stop, ss+1, stopst, lev); in backref()
681 sopno stopst) in fast() argument
695 st = step(m->g, startst, stopst, st, NOTHING, OUT, st); in fast()
721 st = step(m->g, startst, stopst, st, flag, OUT, st); in fast()
735 st = step(m->g, startst, stopst, st, flag, OUT, st); in fast()
740 if (ISSET(st, stopst) || p == stop) in fast()
747 st = step(m->g, startst, stopst, tmp, 0, c, st); in fast()
749 assert(EQ(step(m->g, startst, stopst, st, NOTHING, OUT, st), st)); in fast()
755 if (ISSET(st, stopst)) in fast()
766 sopno stopst) in slow() argument
778 AT("slow", start, stop, startst, stopst); in slow()
782 st = step(m->g, startst, stopst, st, NOTHING, OUT, st); in slow()
804 st = step(m->g, startst, stopst, st, flag, OUT, st); in slow()
818 st = step(m->g, startst, stopst, st, flag, OUT, st); in slow()
823 if (ISSET(st, stopst)) in slow()
832 st = step(m->g, startst, stopst, tmp, 0, c, st); in slow()
834 assert(EQ(step(m->g, startst, stopst, st, NOTHING, OUT, st), st)); in slow()
994 sopno stopst) in at() argument
1001 printf("%ld-%ld\n", (long)startst, (long)stopst); in at()