Lines Matching refs:endp
38 unsigned char *endp; /* end of string -- virtual NUL here */ member
73 register unsigned char *endp; local
113 m->endp = stop;
123 endp = fast(m, start, stop, gf, gl);
124 if (endp == NULL) { /* a miss */
135 endp = slow(m, m->coldp, stop, gf, gl);
136 if (endp != NULL)
138 assert(m->coldp < m->endp);
156 dp = dissect(m, m->coldp, endp, gf, gl);
167 dp = backref(m, m->coldp, endp, gf, gl, (sopno)0);
176 if (dp != NULL || endp <= m->coldp)
179 endp = slow(m, m->coldp, endp-1, gf, gl);
180 if (endp == NULL)
190 dp = backref(m, m->coldp, endp, gf, gl, (sopno)0);
192 assert(dp == NULL || dp == endp);
205 pmatch[0].rm_eo = endp - m->offp;
464 (sp < m->endp && *(sp-1) == '\n' &&
471 if ( (sp == m->endp && !(m->eflags®_NOTEOL)) ||
472 (sp < m->endp && *sp == '\n' &&
480 (sp < m->endp && *(sp-1) == '\n' &&
484 (sp < m->endp && ISWORD(*sp)) )
490 if (( (sp == m->endp && !(m->eflags®_NOTEOL)) ||
491 (sp < m->endp && *sp == '\n' &&
493 (sp < m->endp && !ISWORD(*sp)) ) &&
651 c = (p == m->endp) ? OUT : *p;
742 c = (p == m->endp) ? OUT : *p;