Lines Matching refs:iEof
102976 i64 iEof; /* Bytes of data stored in pFd */
103153 i64 iEof; /* 1 byte past EOF for this PmaReader */
103312 if( (p->iEof - p->iReadOff) > (i64)p->nBuffer ){
103315 nRead = (int)(p->iEof - p->iReadOff);
103416 if( pFile->iEof<=(i64)(pTask->pSorter->db->nMaxSorterMmap) ){
103419 rc = sqlite3OsFetch(pFd, 0, (int)pFile->iEof, (void**)pp);
103447 pReadr->iEof = pFile->iEof;
103461 if( (pReadr->iReadOff + nRead) > pReadr->iEof ){
103462 nRead = (int)(pReadr->iEof - pReadr->iReadOff);
103483 if( pReadr->iReadOff>=pReadr->iEof ){
103534 assert( pFile->iEof>iStart );
103543 pReadr->iEof = pReadr->iReadOff + nByte;
104357 i64 iSz = pList->szPMA + sqlite3VarintLen(pList->szPMA) + pTask->file.iEof;
104368 assert( pTask->file.iEof==0 );
104374 vdbeSorterExtendFile(db, pTask->file.pFd, pTask->file.iEof+pList->szPMA+9);
104387 pTask->file.iEof);
104397 rc = vdbePmaWriterFinish(&writer, &pTask->file.iEof);
104402 assert( rc!=SQLITE_OK || pTask->file.iEof==iSz );
104697 i64 iEof = writer.iWriteOff + writer.iBufEnd;
104702 if( (iEof + nKey + sqlite3VarintLen(nKey))>(iStart + pIncr->mxSz) ) break;
104711 rc2 = vdbePmaWriterFinish(&writer, &pOut->iEof);
104770 if( pIncr->aFile[0].iEof==pIncr->iStartOff ){
104781 if( pIncr->aFile[0].iEof==pIncr->iStartOff ){
104807 pTask->file2.iEof += pIncr->mxSz;
104822 pIncr->pTask->file2.iEof -= pIncr->mxSz;
105017 assert( pTask->file2.iEof>0 );
105018 rc = vdbeSorterOpenTempFile(db, pTask->file2.iEof, &pTask->file2.pFd);
105019 pTask->file2.iEof = 0;
105023 pIncr->iStartOff = pTask->file2.iEof;
105024 pTask->file2.iEof += mxSz;
105127 iOff = pReadr->iEof;