Lines Matching refs:ss
240 register sopno ss; /* start sop of current subRE */ local
255 for (ss = startst; ss < stopst; ss = es) {
257 es = ss;
271 switch (OP(m->g->strip[ss])) {
296 rest = slow(m, sp, stp, ss, es);
306 ssub = ss + 1;
320 rest = slow(m, sp, stp, ss, es);
330 ssub = ss + 1;
356 rest = slow(m, sp, stp, ss, es);
366 ssub = ss + 1;
367 esub = ss + OPND(m->g->strip[ss]) - 1;
395 i = OPND(m->g->strip[ss]);
400 i = OPND(m->g->strip[ss]);
429 register sopno ss; /* start sop of current subRE */ local
446 for (ss = startst; !hard && ss < stopst; ss++)
447 switch (OP(s = m->g->strip[ss])) {
502 ss++;
503 s = m->g->strip[ss];
506 ss += OPND(s);
507 } while (OP(s = m->g->strip[ss]) != O_CH);
519 ss--; /* adjust for the for's final increment */
522 AT("hard", sp, stop, ss, stopst);
523 s = m->g->strip[ss];
538 while (m->g->strip[ss] != SOP(O_BACK, i))
539 ss++;
540 return(backref(m, sp+len, stop, ss+1, stopst, lev));
543 dp = backref(m, sp, stop, ss+1, stopst, lev);
546 return(backref(m, sp, stop, ss+OPND(s)+1, stopst, lev));
552 return(backref(m, sp, stop, ss+1, stopst, lev+1));
556 return(backref(m, sp, stop, ss+1, stopst, lev-1));
559 dp = backref(m, sp, stop, ss-OPND(s)+1, stopst, lev);
561 return(backref(m, sp, stop, ss+1, stopst, lev-1));
566 ssub = ss + 1;
567 esub = ss + OPND(s) - 1;
591 dp = backref(m, sp, stop, ss+1, stopst, lev);
602 dp = backref(m, sp, stop, ss+1, stopst, lev);