Lines Matching refs:iPrev

103133   u8 iPrev;                       /* Previous thread used to flush PMA */
103786 pSorter->iPrev = (u8)(nWorker - 1);
104418 int iPrev = pMerger->aTree[1];/* Index of PmaReader to advance */
104422 rc = vdbePmaReaderNext(&pMerger->aReadr[iPrev]);
104433 pReadr1 = &pMerger->aReadr[(iPrev & 0xFFFE)];
104434 pReadr2 = &pMerger->aReadr[(iPrev | 0x0001)];
104436 for(i=(pMerger->nTree+iPrev)/2; i>0; i=i/2){
104521 int iTest = (pSorter->iPrev + i + 1) % nWorker;
104545 pSorter->iPrev = (u8)(pTask - pSorter->aTask);
188406 sqlite3_int64 iPrev = 0;
188426 fts3PutDeltaVarint(&p, &iPrev, (i1<i2) ? i1 : i2);
188427 iPrev -= 2;
188506 sqlite3_int64 iPrev = 0;
188525 fts3PutDeltaVarint(&p, &iPrev, iSave+2); iPrev -= 2;
188749 sqlite3_int64 iPrev = 0;
188800 fts3PutDeltaVarint3(&p, bDescDoclist, &iPrev, &bFirstOut, i1);
188806 fts3PutDeltaVarint3(&p, bDescDoclist, &iPrev, &bFirstOut, i1);
188810 fts3PutDeltaVarint3(&p, bDescDoclist, &iPrev, &bFirstOut, i2);
188850 sqlite3_int64 iPrev = 0;
188876 sqlite3_int64 iPrevSave = iPrev;
188879 fts3PutDeltaVarint3(&p, bDescDoclist, &iPrev, &bFirstOut, i1);
188882 iPrev = iPrevSave;
190517 int iPrev = -1; /* Token number of previous deferred token */
190546 assert( iPrev>=0 );
190547 fts3PoslistPhraseMerge(&aOut, iToken-iPrev, 0, 1, &p1, &p2);
190559 iPrev = iToken;
190563 if( iPrev>=0 ){
190576 if( nMaxUndeferred>iPrev ){
190579 nDistance = nMaxUndeferred - iPrev;
190583 nDistance = iPrev - nMaxUndeferred;
199443 sqlite3_int64 iPrev = 0; /* Previous docid stored in doclist */
199479 if( iPrev<=iDocid ) return FTS_CORRUPT_VTAB;
199480 iDelta = (i64)((u64)iPrev - (u64)iDocid);
199482 if( nDoclist>0 && iPrev>=iDocid ) return FTS_CORRUPT_VTAB;
199483 iDelta = (i64)((u64)iDocid - (u64)iPrev);
199498 iPrev = iDocid;
199503 iPrev = iDocid;
224022 u32 iPrev = pCell->aOvfl[j-1];
224024 rc = sqlite3PagerGet(sqlite3BtreePager(pBt), iPrev, &pPg, 0);
232385 i64 iPrev;
235477 sqlite3Fts5PoslistSafeAppend(pBuf, &pWriter->iPrev, iPos);
237225 i64 iPrev = -1;
237232 if( aIter[i].iPos==iPrev ){
237242 iPrev = iMin;
237471 if( a[i].pOut->n==0 || iPos!=pWriter->iPrev ){
240965 i64 iPrev; /* Previous rowid value written to page */
244277 int iPrev = 0;
244287 iPrev += (int)a++[0] - 2;
244288 while( *aiCol<iPrev ){
244292 if( *aiCol==iPrev ){
244293 *aOut++ = (u8)((iPrev - iPrevOut) + 2);
244294 iPrevOut = iPrev;
244853 pDlidx[1].iPrev = iFirst;
244864 iVal = (u64)iRowid - (u64)pDlidx->iPrev;
244875 pDlidx->iPrev = iRowid;
246077 i64 iPrev = 0;
246124 u64 iRowidDelta = (u64)iRowid - (u64)iPrev;
246129 iPrev = iRowid;
246630 i64 iPrev = 0;
246665 sqlite3Fts5PoslistSafeAppend(&tmp, &iPrev, pThis->iPos);
246671 if( pThis->iPos!=iPrev ){
246672 sqlite3Fts5PoslistSafeAppend(&tmp, &iPrev, pThis->iPos);
246679 if( pHead->iPos!=iPrev ){
246680 sqlite3Fts5PoslistSafeAppend(&tmp, &iPrev, pHead->iPos);
247274 i64 iPrev = 0;
247337 sqlite3Fts5PoslistSafeAppend(&pIter->poslist, &iPrev, iMinPos);