Lines Matching refs:endoffs
143 int recoffs, endoffs;
3347 if (zfp->recoffs == zfp->endoffs) {
3352 zfp->endoffs = fread(zfp->recbuf, 1, zfp->recbufsize, zfp->fp);
3354 zfp->recbuf[zfp->endoffs] = 0;
3355 if (!zfp->endoffs) break;
3358 r = rx_findx(rsrxp, TT.rgl.recptr, zfp->endoffs - zfp->recoffs, &so, &eo, 0);
3362 if (zfp->endoffs < (int)zfp->recbufsize &&
3363 (r || zfp->recoffs + eo == zfp->endoffs)) {
3364 ret = zfp->endoffs - zfp->recoffs;
3365 zfp->recoffs = zfp->endoffs;
3369 memmove(zfp->recbuf, TT.rgl.recptr, zfp->endoffs - zfp->recoffs);
3370 zfp->endoffs -= zfp->recoffs;
3374 zfp->endoffs += fread(zfp->recbuf + zfp->endoffs,
3375 1, zfp->recbufsize - zfp->endoffs, zfp->fp);
3376 zfp->recbuf[zfp->endoffs] = 0;