Lines Matching refs:iDocid

193639   sqlite3_int64 iDocid;          /* Current docid (if pList!=0) */  member
193717 sqlite3_int64 iDocid; /* Current docid */ member
198045 pPhrase->doclist.iDocid = pCsr->iPrevId;
198180 sqlite3_int64 iDocid = 0; local
198189 iDocid += (iMul * iDelta);
198198 *piDocid = iDocid;
198278 pDL->iDocid += iDelta;
198280 pDL->iDocid -= iDelta;
198306 sqlite3_int64 iDocid; member
198335 p->iDocid = pPhrase->doclist.iDocid;
198343 pTab, pToken->pSegcsr, &p->iDocid, &p->pList, &p->nList
198388 &pDL->iDocid, &pDL->pList, &pDL->nList
198407 if( a[i].bIgnore==0 && (bMaxSet==0 || DOCID_CMP(iMax, a[i].iDocid)<0) ){
198408 iMax = a[i].iDocid;
198418 && a[i].bIgnore==0 && DOCID_CMP(a[i].iDocid, iMax)<0
198421 if( DOCID_CMP(a[i].iDocid, iMax)>0 ){
198422 iMax = a[i].iDocid;
198449 pDL->iDocid = iMax;
198486 &pDL->pNextDocid, &pDL->iDocid, &pDL->nList, pbEof
198989 pExpr->iDocid = pRight->iDocid;
198995 pExpr->iDocid = pLeft->iDocid;
199002 sqlite3_int64 iDiff = DOCID_CMP(pLeft->iDocid, pRight->iDocid);
199010 pExpr->iDocid = pLeft->iDocid;
199037 sqlite3_int64 iCmp = DOCID_CMP(pLeft->iDocid, pRight->iDocid);
199039 assert_fts3_nc( pLeft->bStart || pLeft->iDocid==pRight->iDocid );
199040 assert_fts3_nc( pRight->bStart || pLeft->iDocid==pRight->iDocid );
199052 iCmp = DOCID_CMP(pLeft->iDocid, pRight->iDocid);
199054 pExpr->iDocid = pLeft->iDocid;
199056 pExpr->iDocid = pRight->iDocid;
199075 && DOCID_CMP(pLeft->iDocid, pRight->iDocid)>0
199080 pExpr->iDocid = pLeft->iDocid;
199089 pExpr->iDocid = pPhrase->doclist.iDocid;
199230 if( p->pRight->iDocid==pCsr->iPrevId ){
199234 if( p->iDocid==pCsr->iPrevId ){
199258 pExpr->iDocid==pCsr->iPrevId && pExpr->pPhrase->doclist.pList
199266 pExpr->iDocid = pCsr->iPrevId;
199271 pExpr->bEof==0 && pExpr->iDocid==pCsr->iPrevId
199352 pCsr->iPrevId = pExpr->iDocid;
199399 pPhrase->doclist.iDocid = 0;
199403 pExpr->iDocid = 0;
199420 i64 iDocid = pExpr->iDocid; local
199422 while( rc==SQLITE_OK && pExpr->iDocid!=iDocid ){
199508 sqlite3_int64 iDocid; local
199518 iDocid = pRoot->iDocid;
199539 pCsr->iPrevId = pRoot->iDocid;
199567 }while( pRoot->iDocid!=iDocid && rc==SQLITE_OK );
199661 sqlite3_int64 iDocid; local
199671 iDocid = pExpr->iDocid;
199673 if( iDocid!=pCsr->iPrevId || pExpr->bEof ){
199709 if( bEofSave==0 && pRun->iDocid==iDocid ) break;
199734 iDocid = pPh->iOrDocid;
199738 while( (pIter==0 || DOCID_CMP(iDocid, pCsr->iPrevId)<0 ) && bEof==0 ){
199741 &pIter, &iDocid, &bEof
199746 while( (pIter==0 || DOCID_CMP(iDocid, pCsr->iPrevId)>0 ) && bEof==0 ){
199750 &pIter, &iDocid, &dummy, &bEof
199755 pPh->iOrDocid = iDocid;
199756 if( bEof || iDocid!=pCsr->iPrevId ) bMatch = 0;
204155 sqlite3_int64 iDocid; member
204437 sqlite3_int64 iDocid, /* Docid to bind for SQL_SELECT_DOCSIZE */ argument
204445 sqlite3_bind_int64(pStmt, 1, iDocid);
204483 sqlite3_int64 iDocid, /* Docid to read size data for */ argument
204486 return fts3SelectDocsize(pTab, iDocid, ppStmt);
204693 sqlite3_int64 iDocid, /* Docid for entry to add */ argument
204701 assert( !p || p->iLastDocid<=iDocid );
204703 if( !p || p->iLastDocid!=iDocid ){
204704 u64 iDelta = (u64)iDocid - (u64)(p ? p->iLastDocid : 0);
204715 p->iLastDocid = iDocid;
204877 sqlite_int64 iDocid /* Docid of row being written */ argument
204888 if( iDocid<p->iPrevDocid
204889 || (iDocid==p->iPrevDocid && p->bPrevDelete==0)
204896 p->iPrevDocid = iDocid;
205088 i64 iDocid = sqlite3_column_int64(pSelect, 0); local
205089 rc = fts3PendingTermsDocid(p, 1, iLangid, iDocid);
205454 pReader->iDocid = 0;
205458 &pReader->iDocid, &pReader->nOffsetList, &bEof
205463 int n = sqlite3Fts3GetVarint(pReader->aDoclist, &pReader->iDocid);
205502 pReader->aDoclist, pReader->nDoclist, &p, &pReader->iDocid,
205557 pReader->iDocid = (i64)((u64)pReader->iDocid - iDelta);
205559 pReader->iDocid = (i64)((u64)pReader->iDocid + iDelta);
205843 if( pLhs->iDocid==pRhs->iDocid ){
205846 rc = (pLhs->iDocid > pRhs->iDocid) ? 1 : -1;
205855 if( pLhs->iDocid==pRhs->iDocid ){
205858 rc = (pLhs->iDocid < pRhs->iDocid) ? 1 : -1;
206722 sqlite3_int64 iDocid = apSegment[0]->iDocid; local
206729 && apSegment[j]->iDocid==iDocid
206750 *piDocid = iDocid;
206869 pCsr->apSegment[i]->iDocid = 0;
206994 sqlite3_int64 iDocid = apSegment[0]->iDocid; local
206999 && apSegment[j]->iDocid==iDocid
207015 if( iPrev<=iDocid ) return FTS_CORRUPT_VTAB;
207016 iDelta = (i64)((u64)iPrev - (u64)iDocid);
207018 if( nDoclist>0 && iPrev>=iDocid ) return FTS_CORRUPT_VTAB;
207019 iDelta = (i64)((u64)iDocid - (u64)iPrev);
207034 iPrev = iDocid;
207039 iPrev = iDocid;
209201 i64 iDocid, /* Docid for current row. */ argument
209206 u64 ret = (u64)iDocid;
209256 i64 iDocid = 0; local
209260 pCsr += sqlite3Fts3GetVarint(pCsr, &iDocid);
209273 iDocid = (i64)((u64)iDocid - iVal);
209275 iDocid = (i64)((u64)iDocid + iVal);
209281 csr.zTerm, csr.nTerm, iLangid, iIndex, iDocid,
209342 i64 iDocid = sqlite3_column_int64(pStmt, 0); local
209362 zToken, nToken, iLang, 0, iDocid, iCol, iPos
209367 zToken, p->aIndex[i].nPrefix, iLang, i, iDocid, iCol, iPos
209524 sqlite3_int64 iDocid; /* Docid of the row pCsr points to */ local
209532 iDocid = sqlite3_column_int64(pCsr->pStmt, 0);
209554 fts3PendingListAppend(&pDef->pList, iDocid, i, iPos, &rc);
210755 if( pExpr->bEof==0 && pExpr->iDocid==p->pCursor->iPrevId ){
211400 sqlite3_int64 iDocid; member
211482 sCtx.iDocid = pCsr->iPrevId;
241904 i64 iDocid /* Docid to add or remove data from */
258975 i64 iDocid = 0; local
258979 iOff = sqlite3Fts5GetVarint(a, (u64*)&iDocid);
258980 sqlite3Fts5BufferAppendPrintf(pRc, pBuf, " id=%lld", iDocid);
258991 iDocid += iDelta;
258992 sqlite3Fts5BufferAppendPrintf(pRc, pBuf, " id=%lld", iDocid);