Lines Matching refs:iPrev

100108   u8 iPrev;                       /* Previous thread used to flush PMA */
100761 pSorter->iPrev = (u8)(nWorker - 1);
101393 int iPrev = pMerger->aTree[1];/* Index of PmaReader to advance */
101397 rc = vdbePmaReaderNext(&pMerger->aReadr[iPrev]);
101407 ** advanced (iPrev) and the one next to it in the array. */
101408 pReadr1 = &pMerger->aReadr[(iPrev & 0xFFFE)];
101409 pReadr2 = &pMerger->aReadr[(iPrev | 0x0001)];
101411 for(i=(pMerger->nTree+iPrev)/2; i>0; i=i/2){
101496 int iTest = (pSorter->iPrev + i + 1) % nWorker;
101520 pSorter->iPrev = (u8)(pTask - pSorter->aTask);
181896 sqlite3_int64 iPrev = 0;
181916 fts3PutDeltaVarint(&p, &iPrev, (i1<i2) ? i1 : i2);
181917 iPrev -= 2;
181996 sqlite3_int64 iPrev = 0;
182015 fts3PutDeltaVarint(&p, &iPrev, iSave+2); iPrev -= 2;
182239 sqlite3_int64 iPrev = 0;
182290 fts3PutDeltaVarint3(&p, bDescDoclist, &iPrev, &bFirstOut, i1);
182296 fts3PutDeltaVarint3(&p, bDescDoclist, &iPrev, &bFirstOut, i1);
182300 fts3PutDeltaVarint3(&p, bDescDoclist, &iPrev, &bFirstOut, i2);
182340 sqlite3_int64 iPrev = 0;
182366 sqlite3_int64 iPrevSave = iPrev;
182369 fts3PutDeltaVarint3(&p, bDescDoclist, &iPrev, &bFirstOut, i1);
182372 iPrev = iPrevSave;
183951 int iPrev = -1; /* Token number of previous deferred token */
183980 assert( iPrev>=0 );
183981 fts3PoslistPhraseMerge(&aOut, iToken-iPrev, 0, 1, &p1, &p2);
183993 iPrev = iToken;
183997 if( iPrev>=0 ){
184010 if( nMaxUndeferred>iPrev ){
184013 nDistance = nMaxUndeferred - iPrev;
184017 nDistance = iPrev - nMaxUndeferred;
192857 sqlite3_int64 iPrev = 0; /* Previous docid stored in doclist */
192893 if( iPrev<=iDocid ) return FTS_CORRUPT_VTAB;
192894 iDelta = (i64)((u64)iPrev - (u64)iDocid);
192896 if( nDoclist>0 && iPrev>=iDocid ) return FTS_CORRUPT_VTAB;
192897 iDelta = (i64)((u64)iDocid - (u64)iPrev);
192912 iPrev = iDocid;
192917 iPrev = iDocid;
214665 u32 iPrev = pCell->aOvfl[j-1];
214667 rc = sqlite3PagerGet(sqlite3BtreePager(pBt), iPrev, &pPg, 0);
222256 i64 iPrev;
225254 sqlite3Fts5PoslistSafeAppend(pBuf, &pWriter->iPrev, iPos);
226870 i64 iPrev = -1;
226877 if( aIter[i].iPos==iPrev ){
226887 iPrev = iMin;
227116 if( a[i].pOut->n==0 || iPos!=pWriter->iPrev ){
230358 int bPrevValid; /* True if iPrev is valid */
230359 i64 iPrev; /* Previous rowid value written to page */
233352 int iPrev = 0;
233362 iPrev += (int)a++[0] - 2;
233363 while( *aiCol<iPrev ){
233367 if( *aiCol==iPrev ){
233368 *aOut++ = (u8)((iPrev - iPrevOut) + 2);
233369 iPrevOut = iPrev;
233917 pDlidx[1].iPrev = iFirst;
233928 iVal = iRowid - pDlidx->iPrev;
233939 pDlidx->iPrev = iRowid;
235112 i64 iPrev = 0;
235147 sqlite3Fts5PoslistSafeAppend(&tmp, &iPrev, pThis->iPos);
235153 if( pThis->iPos!=iPrev ){
235154 sqlite3Fts5PoslistSafeAppend(&tmp, &iPrev, pThis->iPos);
235161 if( pHead->iPos!=iPrev ){
235162 sqlite3Fts5PoslistSafeAppend(&tmp, &iPrev, pHead->iPos);