Home
last modified time | relevance | path

Searched refs:pReader (Results 1 – 6 of 6) sorted by relevance

/sqlite-3.40.0/ext/fts2/
H A Dfts2.c654 assert( pReader->nElement<=pReader->nData ); in dlrStep()
655 pReader->pData += pReader->nElement; in dlrStep()
656 pReader->nData -= pReader->nElement; in dlrStep()
680 assert( pReader->nElement<=pReader->nData ); in dlrStep()
818 dlrDocid(pReader), dlrDocid(pReader)); in dlwCopy()
891 n += getVarint32(pReader->pData+n, &pReader->iColumn); in plrStep()
910 pReader->iEndOffset = pReader->iStartOffset+i; in plrStep()
1000 plwAdd(pWriter, plrColumn(pReader), plrPosition(pReader), in plwCopy()
1001 plrStartOffset(pReader), plrEndOffset(pReader)); in plwCopy()
1176 if( dlrDocid(r1->pReader)>dlrDocid(r2->pReader) ) return 1; in orderedDLReaderCmp()
[all …]
/sqlite-3.40.0/ext/fts3/
H A Dfts3_write.c1265 &pReader->aNode[pReader->nPopulate], in fts3SegReaderIncrRead()
1273 if( pReader->nPopulate==pReader->nNode ){ in fts3SegReaderIncrRead()
1285 || (pFrom>=pReader->aNode && pFrom<&pReader->aNode[pReader->nNode]) in fts3SegReaderRequire()
1325 pNext = &pReader->aDoclist[pReader->nDoclist]; in fts3SegReaderNext()
1373 p, ++pReader->iCurrentBlock, &pReader->aNode, &pReader->nNode, in fts3SegReaderNext()
1428 if( pReader->nDoclist > pReader->nNode-(pReader->aDoclist-pReader->aNode) in fts3SegReaderNext()
1429 || (pReader->nPopulate==0 && pReader->aDoclist[pReader->nDoclist-1]) in fts3SegReaderNext()
1450 pReader->aDoclist, pReader->nDoclist, &pReader->pOffsetList, in fts3SegReaderFirstDocid()
1495 pReader->aDoclist, pReader->nDoclist, &p, &pReader->iDocid, in fts3SegReaderNextDocid()
1520 if( pReader->pBlob==0 || p<&pReader->aNode[pReader->nPopulate] ) break; in fts3SegReaderNextDocid()
[all …]
/sqlite-3.40.0/ext/fts1/
H A Dfulltext.c225 return pReader->p >= docListEnd(pReader->pDoclist); in readerAtEnd()
232 getVarint(pReader->p, &ret); in peekDocid()
240 pReader->p += getVarint(pReader->p, &ret); in readDocid()
241 pReader->iLastPos = 0; in readDocid()
253 pReader->p += getVarint32(pReader->p, &i); in readPosition()
255 pReader->iLastPos = -1; in readPosition()
262 pReader->p += getVarint32(pReader->p, &iStart); in readPosition()
263 pReader->p += getVarint32(pReader->p, &iEnd); in readPosition()
265 return pReader->iLastPos; in readPosition()
277 readDocid(pReader); in skipDocument()
[all …]
H A Dfts1.c391 return pReader->pDoclist==0 || (pReader->p >= docListEnd(pReader->pDoclist)); in atEnd()
410 pReader->p += getVarint(pReader->p, &ret); in readDocid()
413 pReader->iLastPos = 0; in readDocid()
432 pReader->p += getVarint32(pReader->p, &i); in readPosition()
434 pReader->iLastColumn = pReader->iLastPos = -1; in readPosition()
439 pReader->p += getVarint32(pReader->p, &pReader->iLastColumn); in readPosition()
441 pReader->p += getVarint32(pReader->p, &i); in readPosition()
448 pReader->p += getVarint32(pReader->p, &iStart); in readPosition()
449 pReader->p += getVarint32(pReader->p, &iEnd); in readPosition()
467 readDocid(pReader); in skipDocument()
[all …]
/sqlite-3.40.0/src/
H A Dvdbesort.c1236 if( pSorter->pReader ){ in sqlite3VdbeSorterReset()
1239 pSorter->pReader = 0; in sqlite3VdbeSorterReset()
1895 int nKey = pReader->nKey; in vdbeIncrPopulate()
1900 if( pReader->pFd==0 ) break; in vdbeIncrPopulate()
2262 pReader->pIncr->pTask->bDone = 1; in vdbePmaReaderBgIncrInit()
2524 pSorter->pReader = pReadr; in vdbeSorterSetupMerge()
2617 assert( pSorter->pReader==0 ); in sqlite3VdbeSorterRewind()
2678 PmaReader *pReader; in vdbeSorterRowkey() local
2681 pReader = pSorter->pReader; in vdbeSorterRowkey()
2687 *pnKey = pReader->nKey; in vdbeSorterRowkey()
[all …]
/sqlite-3.40.0/ext/fts5/
H A Dfts5_index.c621 if( p->pReader ){ in sqlite3Fts5IndexCloseReader()
622 sqlite3_blob *pReader = p->pReader; in sqlite3Fts5IndexCloseReader() local
623 p->pReader = 0; in sqlite3Fts5IndexCloseReader()
624 sqlite3_blob_close(pReader); in sqlite3Fts5IndexCloseReader()
639 if( p->pReader ){ in fts5DataRead()
643 sqlite3_blob *pBlob = p->pReader; in fts5DataRead()
644 p->pReader = 0; in fts5DataRead()
646 assert( p->pReader==0 ); in fts5DataRead()
647 p->pReader = pBlob; in fts5DataRead()
656 if( p->pReader==0 && rc==SQLITE_OK ){ in fts5DataRead()
[all …]