Lines Matching defs:nDoclist

178828 ** varint nDoclist;            (length of term's associated doclist)
178829 ** char pDoclist[nDoclist]; (content of doclist)
178835 ** varint nDoclist; (length of term's associated doclist)
178836 ** char pDoclist[nDoclist]; (content of doclist)
179618 int nDoclist; /* Size of buffer at aDoclist */
179715 ** points to a malloced buffer, size nDoclist bytes, containing the results
179849 int nDoclist; /* Size of aDoclist[] in bytes */
182496 ** Merge the doclist aDoclist/nDoclist into the TermSelect object passed
182513 int nDoclist /* Size of aDoclist in bytes */
182532 pTS->aaOutput[0] = sqlite3_malloc64((i64)nDoclist + FTS3_VARINT_MAX + 1);
182533 pTS->anOutput[0] = nDoclist;
182535 memcpy(pTS->aaOutput[0], aDoclist, nDoclist);
182536 memset(&pTS->aaOutput[0][nDoclist], 0, FTS3_VARINT_MAX);
182542 int nMerge = nDoclist;
182831 rc = fts3TermSelectMerge(p, &tsc, pSegcsr->aDoclist, pSegcsr->nDoclist);
184123 int nDoclist, /* Length of aDoclist in bytes */
184131 assert( nDoclist>0 );
184134 assert( !p || (p>aDoclist && p<&aDoclist[nDoclist]) );
184140 char *pEnd = &aDoclist[nDoclist];
184179 int nDoclist, /* Length of aDoclist in bytes */
184186 assert( nDoclist>0 );
184189 assert( !p || (p>=aDoclist && p<=&aDoclist[nDoclist]) );
184196 while( p<&aDoclist[nDoclist] && *p==0 ) p++;
184197 if( p>=&aDoclist[nDoclist] ){
186042 int nDoclist = pCsr->csr.nDoclist;
186062 while( i<nDoclist ){
190050 int nDoclist; /* Size of doclist in current entry */
190053 ** through the current doclist (aDoclist/nDoclist).
191212 pNext = &pReader->aDoclist[pReader->nDoclist];
191240 pReader->nNode = pReader->nDoclist = nCopy;
191307 pNext += fts3GetVarint32(pNext, &pReader->nDoclist);
191315 if( pReader->nDoclist > pReader->nNode-(pReader->aDoclist-pReader->aNode)
191316 || (pReader->nPopulate==0 && pReader->aDoclist[pReader->nDoclist-1])
191317 || pReader->nDoclist==0
191337 pReader->aDoclist, pReader->nDoclist, &pReader->pOffsetList,
191382 pReader->aDoclist, pReader->nDoclist, &p, &pReader->iDocid,
191391 char *pEnd = &pReader->aDoclist[pReader->nDoclist];
192128 int nDoclist /* Size of doclist in bytes */
192175 sqlite3Fts3VarintLen(nDoclist) + /* Size of doclist */
192176 nDoclist; /* Doclist data */
192211 sqlite3Fts3VarintLen(nDoclist) + /* Size of doclist */
192212 nDoclist; /* Doclist data */
192235 nData += sqlite3Fts3PutVarint(&pWriter->aData[nData], nDoclist);
192236 assert( nDoclist>0 );
192237 memcpy(&pWriter->aData[nData], aDoclist, nDoclist);
192238 pWriter->nData = nData + nDoclist;
192732 ** MultiSegReader.aDoclist/nDoclist.
192740 assert( pCsr->nDoclist==0 );
192846 pCsr->nDoclist = apSegment[0]->nDoclist;
192849 (i64)pCsr->nDoclist);
192856 int nDoclist = 0; /* Size of doclist */
192892 if( p->bDescIdx && nDoclist>0 ){
192896 if( nDoclist>0 && iPrev>=iDocid ) return FTS_CORRUPT_VTAB;
192903 (i64)nByte+nDoclist+FTS3_NODE_PADDING);
192907 char *a = &pCsr->aBuffer[nDoclist];
192913 nDoclist += nWrite;
192916 nDoclist += sqlite3Fts3PutVarint(&pCsr->aBuffer[nDoclist], iDelta);
192919 memcpy(&pCsr->aBuffer[nDoclist], pList, nList);
192920 nDoclist += nList;
192921 pCsr->aBuffer[nDoclist++] = '\0';
192928 if( nDoclist>0 ){
192929 rc = fts3GrowSegReaderBuffer(pCsr, (i64)nDoclist+FTS3_NODE_PADDING);
192931 memset(&pCsr->aBuffer[nDoclist], 0, FTS3_NODE_PADDING);
192933 pCsr->nDoclist = nDoclist;
193175 csr.zTerm, csr.nTerm, csr.aDoclist, csr.nDoclist);
193627 int nDoclist; /* Size of doclist in bytes */
193688 p->iOff += fts3GetVarint32(&p->aNode[p->iOff], &p->nDoclist);
193689 if( (p->nNode-p->iOff)<p->nDoclist ){
193693 p->iOff += p->nDoclist;
193831 ** leaf node, the doclist is passed as aDoclist/nDoclist. For an internal
193832 ** node, both aDoclist and nDoclist must be passed 0.
193852 int nDoclist /* Size of aDoclist in bytes */
193881 pNode->n += sqlite3Fts3PutVarint(&pNode->a[pNode->n], nDoclist);
193882 memcpy(&pNode->a[pNode->n], aDoclist, nDoclist);
193883 pNode->n += nDoclist;
193905 int nDoclist = pCsr->nDoclist;
193919 nSpace += sqlite3Fts3VarintLen(nDoclist) + nDoclist;
193952 nSpace += sqlite3Fts3VarintLen(nDoclist) + nDoclist;
193963 &pLeaf->block, &pLeaf->key, zTerm, nTerm, aDoclist, nDoclist
194528 reader.aDoclist, reader.nDoclist
195122 char *pEnd = &pCsr[csr.nDoclist];
195749 ** Fts3Expr.aDoclist[]/nDoclist.
195997 ** for each phrase into Fts3Expr.aDoclist[]/nDoclist. See also
234616 int nDoclist; /* Size of doclist in bytes */
234619 sqlite3Fts5HashScanEntry(pHash, &zTerm, &pDoclist, &nDoclist);
234624 if( pgsz>=(pBuf->n + pPgidx->n + nDoclist + 1) ){
234626 fts5BufferSafeAppendBlob(pBuf, pDoclist, nDoclist);
234635 while( p->rc==SQLITE_OK && iOff<nDoclist ){
234651 if( iOff<nDoclist && pDoclist[iOff]==0 ){
234654 if( iOff<nDoclist && pDoclist[iOff]==0 ){
236654 int nDoclist;
236688 nDoclist = (iTermOff ? iTermOff : szLeaf) - iOff;
236689 if( nDoclist+iOff>n ){
236693 fts5DecodeDoclist(&rc, &s, &a[iOff], nDoclist);