Lines Matching defs:backref
55 #define backref sbackref
66 #define backref lbackref
77 #define backref mbackref
110 static const char *backref(struct match *m, const char *start, const char *stop, sopno startst, sopno stopst, sopno lev, int);
348 NOTE("backref dissect");
349 dp = backref(m, m->coldp, endp, gf, gl, (sopno)0, 0);
372 dp = backref(m, m->coldp, endp, gf, gl, (sopno)0, 0);
613 - backref - figure out what matched what, figuring in back references
614 == static const char *backref(struct match *m, const char *start, \
618 backref(struct match *m,
767 return(backref(m, sp+len, stop, ss+1, stopst, lev, rec));
769 dp = backref(m, sp, stop, ss+1, stopst, lev, rec);
772 return(backref(m, sp, stop, ss+OPND(s)+1, stopst, lev, rec));
777 return(backref(m, sp, stop, ss+1, stopst, lev+1, rec));
780 return(backref(m, sp, stop, ss+1, stopst, lev-1, rec));
783 dp = backref(m, sp, stop, ss-OPND(s)+1, stopst, lev, rec);
785 return(backref(m, sp, stop, ss+1, stopst, lev-1, rec));
793 dp = backref(m, sp, stop, ssub, esub, lev, rec);
815 dp = backref(m, sp, stop, ss+1, stopst, lev, rec);
825 dp = backref(m, sp, stop, ss+1, stopst, lev, rec);
1214 #undef backref