Lines Matching refs:iBuf
491 int iBuf; /* Offset within buffer to read from */ in vdbePmaReadBlob() local
505 iBuf = p->iReadOff % p->nBuffer; in vdbePmaReadBlob()
506 if( iBuf==0 ){ in vdbePmaReadBlob()
523 nAvail = p->nBuffer - iBuf; in vdbePmaReadBlob()
529 *ppOut = &p->aBuffer[iBuf]; in vdbePmaReadBlob()
550 memcpy(p->aAlloc, &p->aBuffer[iBuf], nAvail); in vdbePmaReadBlob()
581 int iBuf; in vdbePmaReadVarint() local
586 iBuf = p->iReadOff % p->nBuffer; in vdbePmaReadVarint()
587 if( iBuf && (p->nBuffer-iBuf)>=9 ){ in vdbePmaReadVarint()
588 p->iReadOff += sqlite3GetVarint(&p->aBuffer[iBuf], pnOut); in vdbePmaReadVarint()
652 int iBuf = pReadr->iReadOff % pgsz; in vdbePmaReaderSeek() local
658 if( rc==SQLITE_OK && iBuf ){ in vdbePmaReaderSeek()
659 int nRead = pgsz - iBuf; in vdbePmaReaderSeek()
664 pReadr->pFd, &pReadr->aBuffer[iBuf], nRead, pReadr->iReadOff in vdbePmaReaderSeek()