Lines Matching refs:pDL
198258 Fts3Doclist *pDL, argument
198264 if( pDL->pNextDocid ){
198265 pIter = pDL->pNextDocid;
198266 assert( pDL->aAll!=0 || pIter==0 );
198268 pIter = pDL->aAll;
198271 if( pIter==0 || pIter>=(pEnd = pDL->aAll + pDL->nAll) ){
198277 if( pTab->bDescIdx==0 || pDL->pNextDocid==0 ){
198278 pDL->iDocid += iDelta;
198280 pDL->iDocid -= iDelta;
198282 pDL->pList = pIter;
198284 pDL->nList = (int)(pIter - pDL->pList);
198294 pDL->pNextDocid = pIter;
198295 assert( pIter>=&pDL->aAll[pDL->nAll] || *pIter );
198378 Fts3Doclist *pDL = &p->doclist; local
198388 &pDL->iDocid, &pDL->pList, &pDL->nList
198390 if( pDL->pList==0 ) bEof = 1;
198449 pDL->iDocid = iMax;
198450 pDL->pList = aDoclist;
198451 pDL->nList = nList;
198452 pDL->bFreeList = 1;
198479 Fts3Doclist *pDL = &p->doclist; local
198484 }else if( pCsr->bDesc!=pTab->bDescIdx && pDL->nAll ){
198485 sqlite3Fts3DoclistPrev(pTab->bDescIdx, pDL->aAll, pDL->nAll,
198486 &pDL->pNextDocid, &pDL->iDocid, &pDL->nList, pbEof
198488 pDL->pList = pDL->pNextDocid;
198490 fts3EvalDlPhraseNext(pTab, pDL, pbEof);