Lines Matching defs:iEof
99951 i64 iEof; /* Bytes of data stored in pFd */
100128 i64 iEof; /* 1 byte past EOF for this PmaReader */
100287 if( (p->iEof - p->iReadOff) > (i64)p->nBuffer ){
100290 nRead = (int)(p->iEof - p->iReadOff);
100391 if( pFile->iEof<=(i64)(pTask->pSorter->db->nMaxSorterMmap) ){
100394 rc = sqlite3OsFetch(pFd, 0, (int)pFile->iEof, (void**)pp);
100422 pReadr->iEof = pFile->iEof;
100436 if( (pReadr->iReadOff + nRead) > pReadr->iEof ){
100437 nRead = (int)(pReadr->iEof - pReadr->iReadOff);
100458 if( pReadr->iReadOff>=pReadr->iEof ){
100493 ** starting at offset iStart and ending at offset iEof-1. This function
100509 assert( pFile->iEof>iStart );
100518 pReadr->iEof = pReadr->iReadOff + nByte;
101332 i64 iSz = pList->szPMA + sqlite3VarintLen(pList->szPMA) + pTask->file.iEof;
101343 assert( pTask->file.iEof==0 );
101349 vdbeSorterExtendFile(db, pTask->file.pFd, pTask->file.iEof+pList->szPMA+9);
101362 pTask->file.iEof);
101372 rc = vdbePmaWriterFinish(&writer, &pTask->file.iEof);
101377 assert( rc!=SQLITE_OK || pTask->file.iEof==iSz );
101672 i64 iEof = writer.iWriteOff + writer.iBufEnd;
101677 if( (iEof + nKey + sqlite3VarintLen(nKey))>(iStart + pIncr->mxSz) ) break;
101686 rc2 = vdbePmaWriterFinish(&writer, &pOut->iEof);
101745 if( pIncr->aFile[0].iEof==pIncr->iStartOff ){
101756 if( pIncr->aFile[0].iEof==pIncr->iStartOff ){
101782 pTask->file2.iEof += pIncr->mxSz;
101797 pIncr->pTask->file2.iEof -= pIncr->mxSz;
101992 assert( pTask->file2.iEof>0 );
101993 rc = vdbeSorterOpenTempFile(db, pTask->file2.iEof, &pTask->file2.pFd);
101994 pTask->file2.iEof = 0;
101998 pIncr->iStartOff = pTask->file2.iEof;
101999 pTask->file2.iEof += mxSz;
102102 iOff = pReadr->iEof;