Lines Matching refs:dp
77 register unsigned char *dp; local
98 for (dp = start; dp < stop; dp++)
99 if (*dp == g->must[0] && stop - dp >= g->mlen &&
100 memcmp(dp, g->must, (size_t)g->mlen) == 0)
102 if (dp == stop) /* we didn't find g->must */
156 dp = dissect(m, m->coldp, endp, gf, gl);
167 dp = backref(m, m->coldp, endp, gf, gl, (sopno)0);
169 if (dp != NULL)
176 if (dp != NULL || endp <= m->coldp)
190 dp = backref(m, m->coldp, endp, gf, gl, (sopno)0);
192 assert(dp == NULL || dp == endp);
193 if (dp != NULL) /* found a shorter one */
251 register unsigned char *dp; local
310 dp = dissect(m, sp, rest, ssub, esub);
311 assert(dp == rest);
348 dp = dissect(m, ssp, sep, ssub, esub);
349 assert(dp == sep);
383 dp = dissect(m, sp, rest, ssub, esub);
384 assert(dp == rest);
434 register unsigned char *dp; local
543 dp = backref(m, sp, stop, ss+1, stopst, lev);
544 if (dp != NULL)
545 return(dp); /* not */
559 dp = backref(m, sp, stop, ss-OPND(s)+1, stopst, lev);
560 if (dp == NULL)
563 return(dp);
570 dp = backref(m, sp, stop, ssub, esub, lev);
571 if (dp != NULL)
572 return(dp);
591 dp = backref(m, sp, stop, ss+1, stopst, lev);
592 if (dp != NULL)
593 return(dp);
602 dp = backref(m, sp, stop, ss+1, stopst, lev);
603 if (dp != NULL)
604 return(dp);