Lines Matching refs:eo
3344 regoff_t so = 0, eo = 0;
3358 r = rx_findx(rsrxp, TT.rgl.recptr, zfp->endoffs - zfp->recoffs, &so, &eo, 0);
3360 if (r || zfp->recoffs + eo > (int)zfp->recbufsize - RS_LENGTH_MARGIN) {
3363 (r || zfp->recoffs + eo == zfp->endoffs)) {
3381 zfp->recoffs += eo;
3473 regoff_t so = -1, eo;
3479 while(!rx_find(rxp, p, &so, &eo, eflags)) {
3480 need += SLEN(repl) + (eo - so) * (namps - 1);
3482 p += eo ? eo : 1; // ensure progress if empty hit at start
3495 while(!rx_find(rxp, p, &so, &eo, eflags)) {
3497 ep = p + eo;
3501 if (p == s || sp - ep0 || eo - so) {
3505 memmove(e, sp, eo - so); //copy match
3506 e += eo - so;
3524 p += eo ? eo : 1; // ensure progress if empty hit at start