lev               420 ext/ereg/regex/engine.c backref(m, start, stop, startst, stopst, lev)
lev               426 ext/ereg/regex/engine.c sopno lev;			/* PLUS nesting level */
lev               540 ext/ereg/regex/engine.c 		return(backref(m, sp+len, stop, ss+1, stopst, lev));
lev               543 ext/ereg/regex/engine.c 		dp = backref(m, sp, stop, ss+1, stopst, lev);
lev               546 ext/ereg/regex/engine.c 		return(backref(m, sp, stop, ss+OPND(s)+1, stopst, lev));
lev               550 ext/ereg/regex/engine.c 		assert(lev+1 <= m->g->nplus);
lev               551 ext/ereg/regex/engine.c 		m->lastpos[lev+1] = sp;
lev               552 ext/ereg/regex/engine.c 		return(backref(m, sp, stop, ss+1, stopst, lev+1));
lev               555 ext/ereg/regex/engine.c 		if (sp == m->lastpos[lev])	/* last pass matched null */
lev               556 ext/ereg/regex/engine.c 			return(backref(m, sp, stop, ss+1, stopst, lev-1));
lev               558 ext/ereg/regex/engine.c 		m->lastpos[lev] = sp;
lev               559 ext/ereg/regex/engine.c 		dp = backref(m, sp, stop, ss-OPND(s)+1, stopst, lev);
lev               561 ext/ereg/regex/engine.c 			return(backref(m, sp, stop, ss+1, stopst, lev-1));
lev               570 ext/ereg/regex/engine.c 			dp = backref(m, sp, stop, ssub, esub, lev);
lev               591 ext/ereg/regex/engine.c 		dp = backref(m, sp, stop, ss+1, stopst, lev);
lev               602 ext/ereg/regex/engine.c 		dp = backref(m, sp, stop, ss+1, stopst, lev);