Lines Matching refs:ss
353 sopno ss; /* start sop of current subRE */ in dissect() local
368 for (ss = startst; ss < stopst; ss = es) { in dissect()
370 es = ss; in dissect()
384 switch (OP(m->g->strip[ss])) { in dissect()
409 rest = slow(m, sp, stp, ss, es); in dissect()
419 ssub = ss + 1; in dissect()
434 rest = slow(m, sp, stp, ss, es); in dissect()
444 ssub = ss + 1; in dissect()
471 rest = slow(m, sp, stp, ss, es); in dissect()
481 ssub = ss + 1; in dissect()
482 esub = ss + OPND(m->g->strip[ss]) - 1; in dissect()
511 i = OPND(m->g->strip[ss]); in dissect()
516 i = OPND(m->g->strip[ss]); in dissect()
544 sopno ss; /* start sop of current subRE */ in backref() local
561 for (ss = startst; !hard && ss < stopst; ss++) in backref()
562 switch (OP(s = m->g->strip[ss])) { in backref()
617 ss++; in backref()
618 s = m->g->strip[ss]; in backref()
621 ss += OPND(s); in backref()
622 } while (OP(s = m->g->strip[ss]) != O_CH); in backref()
634 ss--; /* adjust for the for's final increment */ in backref()
637 AT("hard", sp, stop, ss, stopst); in backref()
638 s = m->g->strip[ss]; in backref()
653 while (m->g->strip[ss] != (sop) SOP(O_BACK, i)) in backref()
654 ss++; in backref()
655 return(backref(m, sp+len, stop, ss+1, stopst, lev)); in backref()
658 dp = backref(m, sp, stop, ss+1, stopst, lev); in backref()
661 return(backref(m, sp, stop, ss+OPND(s)+1, stopst, lev)); in backref()
667 return(backref(m, sp, stop, ss+1, stopst, lev+1)); in backref()
671 return(backref(m, sp, stop, ss+1, stopst, lev-1)); in backref()
674 dp = backref(m, sp, stop, ss-OPND(s)+1, stopst, lev); in backref()
676 return(backref(m, sp, stop, ss+1, stopst, lev-1)); in backref()
681 ssub = ss + 1; in backref()
682 esub = ss + OPND(s) - 1; in backref()
706 dp = backref(m, sp, stop, ss+1, stopst, lev); in backref()
717 dp = backref(m, sp, stop, ss+1, stopst, lev); in backref()