Home | History | Annotate | Download | only in orig

Lines Matching refs:nList

46784     int nList;                    /* Number of elements in aList */
46788 const int nList = *pnList; /* Size of input list */
46796 assert( nList<=HASHTABLE_NPAGE && nList>0 );
46799 for(iList=0; iList<nList; iList++){
46804 assert( p->aList && p->nList<=(1<<iSub) );
46806 walMerge(aContent, p->aList, p->nList, &aMerge, &nMerge, aBuffer);
46809 aSub[iSub].nList = nMerge;
46813 if( nList & (1<<iSub) ){
46815 assert( p->nList<=(1<<iSub) );
46816 assert( p->aList==&aList[nList&~((2<<iSub)-1)] );
46817 walMerge(aContent, p->aList, p->nList, &aMerge, &nMerge, aBuffer);
116705 int nList; /* Length of position list */
119037 ** Argument pList points to a position list nList bytes in size. This
119047 int nList, /* Size of pList in bytes */
119053 char *pEnd = &pList[nList];
119485 ** in buffer aList[], size nList bytes.
119492 static int fts3DoclistCountDocids(char *aList, int nList){
119495 char *aEnd = &aList[nList]; /* Pointer to one byte after EOF */
120274 ** Arguments pList/nList contain the doclist for token iToken of phrase p.
120283 Fts3Phrase *p, /* Phrase to merge pList/nList into */
120284 int iToken, /* Token pList/nList corresponds to */
120286 int nList /* Number of bytes in pList */
120298 p->doclist.nAll = nList;
120316 nRight = nList;
120322 nLeft = nList;
120373 ** and doclist.nList are both zeroed.
120391 int nList;
120392 int rc = sqlite3Fts3DeferredTokenList(pDeferred, &pList, &nList);
120398 pPhrase->doclist.nList = 0;
120403 nPoslist = nList;
120418 pPhrase->doclist.nList = 0;
120430 pPhrase->doclist.nList = nPoslist;
120458 pPhrase->doclist.nList = (int)(aOut - pPhrase->doclist.pList);
120462 pPhrase->doclist.nList = 0;
120596 &pDL->iDocid, &pDL->pList, &pDL->nList
120603 &pDL->pNextDocid, &pDL->iDocid, &pDL->nList, pbEof
120628 pDL->nList = (int)(pIter - pDL->pList);
120927 int nList = 0;
120929 rc = fts3TermSelect(pTab, pToken, pTC->iCol, &nList, &pList);
120933 fts3EvalPhraseMergeToken(pTab, pTC->pPhrase, pTC->iToken,pList,nList);
121012 pPhrase->doclist.nList = 0;
121061 assert( nNew<=pPhrase->doclist.nList && nNew>0 );
121062 memset(&pPhrase->doclist.pList[nNew], 0, pPhrase->doclist.nList - nNew);
121063 pPhrase->doclist.nList = nNew;
121088 ** FTs3Expr.pPhrase->doclist.nList (length of pList in bytes)
121228 ** (Fts3Expr->pPhrase.doclist.pList/nList) for each phrase in the expression.
121271 nTmp += p->pRight->pPhrase->doclist.nList;
121273 nTmp += p->pPhrase->doclist.nList;
121748 assert( pPhrase->doclist.nList>0 );
127430 int nList = *pnList;
127431 char *pEnd = &pList[nList];
127441 nList = (int)(p - pList);
127445 nList -= (int)(p - pList);
127447 if( nList==0 ){
127455 *pnList = nList;
127468 int nList
127470 if( nList>pMsr->nBuffer ){
127472 pMsr->nBuffer = nList*2;
127478 memcpy(pMsr->aBuffer, pList, nList);
127510 int nList;
127514 rc = fts3SegReaderNextDocid(p, apSegment[0], &pList, &nList);
127528 fts3ColumnFilter(pMsr->iColFilter, &pList, &nList);
127531 if( nList>0 ){
127533 rc = fts3MsrBufferData(pMsr, pList, nList+1);
127536 assert( (pMsr->aBuffer[nList] & 0xFE)==0x00 );
127541 *pnPoslist = nList;
127768 int nList;
127771 fts3SegReaderNextDocid(p, apSegment[0], &pList, &nList);
127782 fts3ColumnFilter(pFilter->iCol, &pList, &nList);
127785 if( !isIgnoreEmpty || nList>0 ){
127798 nByte = sqlite3Fts3VarintLen(iDelta) + (isRequirePos?nList+1:0);
127813 nWrite = sqlite3Fts3FirstFilter(iDelta, pList, nList, a);
127822 memcpy(&pCsr->aBuffer[nDoclist], pList, nList);
127823 nDoclist += nList;
129018 int nList; /* Number of phrases in expression */
129029 rc = fts3ExprLoadDoclists(pCsr, &nList, 0);
129037 nByte = sizeof(SnippetPhrase) * nList;
129050 sIter.nPhrase = nList;
129055 for(i=0; i<nList; i++){