Lines Matching refs:walk
48 #define walk swalk
59 #define walk lwalk
70 #define walk mwalk
106 static const char *walk(struct match *m, const char *start, const char *stop, sopno startst, sopno stopst, bool fast);
295 endp = walk(m, start, stop, gf, gl, true);
311 endp = walk(m, m->coldp, stop, gf, gl, false);
356 endp = walk(m, m->coldp, endp-1, gf, gl, false);
478 rest = walk(m, sp, stp, ss, es, false);
481 tail = walk(m, rest, stop, es, stopst, false);
491 if (walk(m, sp, rest, ssub, esub, false) != NULL) {
502 rest = walk(m, sp, stp, ss, es, false);
505 tail = walk(m, rest, stop, es, stopst, false);
517 sep = walk(m, ssp, rest, ssub, esub, false);
529 assert(walk(m, ssp, sep, ssub, esub, false) == rest);
538 rest = walk(m, sp, stp, ss, es, false);
541 tail = walk(m, rest, stop, es, stopst, false);
552 if (walk(m, sp, rest, ssub, esub, false) == rest)
837 - walk - step through the string either quickly or slowly
838 == static const char *walk(struct match *m, const char *start, \
842 walk(struct match *m, const char *start, const char *stop, sopno startst,
1207 #undef walk