Lines Matching refs:bDescIdx

193509   u8 bDescIdx;                    /* True if doclists are in reverse order */  member
194827 int bDescIdx = 0; /* True to store descending indexes */ local
194943 bDescIdx = (zVal[0]=='d' || zVal[0]=='D');
195058 p->bDescIdx = (u8)bDescIdx;
196138 int bDescIdx, /* True if docids are descending */ argument
196146 if( bDescIdx ){
196171 int bDescIdx, /* True for descending docids */ argument
196177 if( bDescIdx==0 || *pbFirst==0 ){
196461 int rc = fts3DoclistOrMerge(p->bDescIdx,
196543 int rc = fts3DoclistOrMerge(p->bDescIdx, aMerge, nMerge,
196975 pCsr->bDesc = p->bDescIdx;
197936 pTab->bDescIdx, nDiff, pLeft, nLeft, &pRight, &nRight
198118 && pCsr->bDesc==pTab->bDescIdx
198164 int bDescIdx, /* True if the doclist is desc */ argument
198193 iMul = (bDescIdx ? -1 : 1);
198200 int iMul = (bDescIdx ? -1 : 1);
198220 int bDescIdx, /* True if the doclist is desc */ argument
198245 *piDocid += ((bDescIdx ? -1 : 1) * iVar);
198277 if( pTab->bDescIdx==0 || pDL->pNextDocid==0 ){
198484 }else if( pCsr->bDesc!=pTab->bDescIdx && pDL->nAll ){
198485 sqlite3Fts3DoclistPrev(pTab->bDescIdx, pDL->aAll, pDL->nAll,
199675 int bDescDoclist = pTab->bDescIdx; /* For DOCID_CMP macro */
205452 if( pTab->bDescIdx && fts3SegReaderIsPending(pReader) ){
205492 if( pTab->bDescIdx && fts3SegReaderIsPending(pReader) ){
205556 if( pTab->bDescIdx ){
206702 p->bDescIdx ? fts3SegReaderDoclistCmpRev : fts3SegReaderDoclistCmp
206812 p->bDescIdx ? fts3SegReaderDoclistCmpRev : fts3SegReaderDoclistCmp
206906 p->bDescIdx ? fts3SegReaderDoclistCmpRev : fts3SegReaderDoclistCmp
206966 && (p->bDescIdx==0 || fts3SegReaderIsPending(apSegment[0])==0)
207014 if( p->bDescIdx && nDoclist>0 ){
209272 if( p->bDescIdx ){