Lines Matching defs:Fts3MultiSegReader

114168 typedef struct Fts3MultiSegReader Fts3MultiSegReader;
114315 Fts3MultiSegReader *pSegcsr; /* Segment-reader for this token */
114415 SQLITE_PRIVATE int sqlite3Fts3SegReaderStart(Fts3Table*, Fts3MultiSegReader*, Fts3SegFilter*);
114416 SQLITE_PRIVATE int sqlite3Fts3SegReaderStep(Fts3Table *, Fts3MultiSegReader *);
114417 SQLITE_PRIVATE void sqlite3Fts3SegReaderFinish(Fts3MultiSegReader *);
114420 Fts3Table *, int, int, const char *, int, int, int, Fts3MultiSegReader *);
114437 struct Fts3MultiSegReader {
114501 Fts3Table*, Fts3MultiSegReader*, int, const char*, int);
114503 Fts3Table *, Fts3MultiSegReader *, sqlite3_int64 *, char **, int *);
114505 SQLITE_PRIVATE int sqlite3Fts3MsrOvfl(Fts3Cursor *, Fts3MultiSegReader *, int *);
114506 SQLITE_PRIVATE int sqlite3Fts3MsrIncrRestart(Fts3MultiSegReader *pCsr);
114535 Fts3Cursor *, const char *, int, int, Fts3MultiSegReader **);
116532 Fts3MultiSegReader *pCsr,
116550 ** Add seg-reader objects to the Fts3MultiSegReader object passed as the
116564 Fts3MultiSegReader *pCsr /* Cursor object to populate */
116635 Fts3MultiSegReader *pCsr /* Cursor object to populate */
116650 memset(pCsr, 0, sizeof(Fts3MultiSegReader));
116658 ** In addition to its current configuration, have the Fts3MultiSegReader
116667 Fts3MultiSegReader *pCsr /* Fts3MultiSegReader to modify */
116673 ** Open an Fts3MultiSegReader to scan the doclist for term zTerm/nTerm. Or,
116676 ** a pointer to the new Fts3MultiSegReader to *ppSegcsr. Otherwise, return
116690 Fts3MultiSegReader **ppSegcsr /* OUT: Allocated seg-reader cursor */
116692 Fts3MultiSegReader *pSegcsr; /* Object to allocate and return */
116695 pSegcsr = sqlite3_malloc(sizeof(Fts3MultiSegReader));
116737 ** Free an Fts3MultiSegReader allocated by fts3TermSegReaderCursor().
116739 static void fts3SegReaderCursorFree(Fts3MultiSegReader *pSegcsr){
116756 Fts3MultiSegReader *pSegcsr; /* Seg-reader cursor for this term */
117509 ** Allocate an Fts3MultiSegReader for each token in the expression headed
117513 ** entries within a single segment b-tree. An Fts3MultiSegReader uses multiple
117517 ** If the allocated Fts3MultiSegReader just seeks to a single entry in a
119031 ** * any Fts3MultiSegReader objects held by phrase tokens.
119092 Fts3MultiSegReader csr; /* Must be right after "base" */
123568 Fts3MultiSegReader *pMsr,
124531 ** Cache data in the Fts3MultiSegReader.aBuffer[] buffer (overwriting any
124538 Fts3MultiSegReader *pMsr, /* Multi-segment-reader handle */
124556 Fts3MultiSegReader *pMsr, /* Multi-segment-reader handle */
124624 Fts3MultiSegReader *pCsr, /* Cursor object */
124651 Fts3MultiSegReader *pCsr, /* Cursor object */
124660 Fts3MultiSegReader *pCsr, /* Cursor object */
124713 SQLITE_PRIVATE int sqlite3Fts3MsrIncrRestart(Fts3MultiSegReader *pCsr){
124735 Fts3MultiSegReader *pCsr /* Cursor object */
124893 Fts3MultiSegReader *pCsr /* Cursor object */
124926 Fts3MultiSegReader csr; /* Cursor to iterate through level(s) */