Lines Matching refs:Fts5Iter

250404 typedef struct Fts5Iter Fts5Iter;  typedef
250737 struct Fts5Iter { struct
250746 void (*xSetOutputs)(Fts5Iter*, Fts5SegIter*); argument
250758 #define SZ_FTS5ITER(N) (offsetof(Fts5Iter,aSeg)+(N)*sizeof(Fts5SegIter))
252258 static int fts5MultiIterIsEmpty(Fts5Index *p, Fts5Iter *pIter){
253051 Fts5Iter *pIter,
253092 static void fts5AssertMultiIterSetup(Fts5Index *p, Fts5Iter *pIter){
253137 static int fts5MultiIterDoCompare(Fts5Iter *pIter, int iOut){
253284 static void fts5MultiIterFree(Fts5Iter *pIter){
253297 Fts5Iter *pIter, /* Iterator to update aFirst[] array for */
253324 Fts5Iter *pIter, /* Iterator to update aFirst[] array for */
253366 static void fts5MultiIterSetEof(Fts5Iter *pIter){
253422 static int fts5MultiIterIsDeleted(Fts5Iter *pIter){
253460 Fts5Iter *pIter,
253500 Fts5Iter *pIter,
253528 static void fts5IterSetOutputs_Noop(Fts5Iter *pUnused1, Fts5SegIter *pUnused2){
253532 static Fts5Iter *fts5MultiIterAlloc(
253536 Fts5Iter *pNew;
253765 Fts5Iter *pIter
253821 static void fts5IterSetOutputs_None(Fts5Iter *pIter, Fts5SegIter *pSeg){
253831 static void fts5IterSetOutputs_Nocolset(Fts5Iter *pIter, Fts5SegIter *pSeg){
253856 static void fts5IterSetOutputs_ZeroColset(Fts5Iter *pIter, Fts5SegIter *pSeg){
253866 static void fts5IterSetOutputs_Col(Fts5Iter *pIter, Fts5SegIter *pSeg){
253884 static void fts5IterSetOutputs_Col100(Fts5Iter *pIter, Fts5SegIter *pSeg){
253924 static void fts5IterSetOutputs_Full(Fts5Iter *pIter, Fts5SegIter *pSeg){
253949 static void fts5IterSetOutputCb(int *pRc, Fts5Iter *pIter){
253985 static void fts5MultiIterFinishSetup(Fts5Index *p, Fts5Iter *pIter){
254027 Fts5Iter **ppOut /* New object */
254033 Fts5Iter *pNew;
254112 Fts5Iter **ppOut /* New object */
254114 Fts5Iter *pNew;
254147 static int fts5MultiIterEof(Fts5Index *p, Fts5Iter *pIter){
254160 static i64 fts5MultiIterRowid(Fts5Iter *pIter){
254170 Fts5Iter *pIter,
254187 static const u8 *fts5MultiIterTerm(Fts5Iter *pIter, int *pn){
254767 static void fts5TrimSegments(Fts5Index *p, Fts5Iter *pIter){
254854 Fts5Iter *pIter = 0; /* Iterator to read input data */
255629 Fts5Iter *pIter = 0; /* Used to find term instance */
256040 Fts5Iter *pUnused,
256050 Fts5Iter *pMulti,
256419 void (*xVisit)(Fts5Index*, void *pCtx, Fts5Iter *pIter, const u8*, int),
256425 Fts5Iter *p1 = 0; /* Iterator used to gather data from index */
256519 Fts5Iter *apIter[FLEXARRAY];
256524 (offsetof(Fts5TokenDataIter,apIter) + (N)*sizeof(Fts5Iter))
256677 Fts5Iter *p1,
256707 void (*xAppend)(Fts5Index*, u64, Fts5Iter*, Fts5Buffer*);
256722 Fts5Iter *p1,
256771 Fts5Iter **ppIter /* OUT: New iterator */
257115 Fts5Iter *pIter = (Fts5Iter*)pIndexIter;
257130 Fts5Iter *pAppend /* Append this iterator */
257166 static void fts5IterSetOutputsTokendata(Fts5Iter *pIter){
257178 Fts5Iter *p = pT->apIter[ii];
257219 Fts5Iter *p = pT->apIter[ii];
257292 static void fts5TokendataIterNext(Fts5Iter *pIter, int bFrom, i64 iFrom){
257298 Fts5Iter *p = pT->apIter[ii];
257321 static void fts5TokendataSetTermIfEof(Fts5Iter *pIter, Fts5Buffer *pTerm){
257331 static Fts5Iter *fts5SetupTokendataIter(
257337 Fts5Iter *pRet = 0;
257349 Fts5Iter *pPrev = pSet ? pSet->apIter[pSet->nIter-1] : 0;
257350 Fts5Iter *pNew = 0;
257440 Fts5Iter *pIter = pSet->apIter[ii];
257481 Fts5Iter *pRet = 0;
257576 Fts5Iter *pIter = (Fts5Iter*)pIndexIter;
257591 Fts5Iter *pIter = (Fts5Iter*)pIndexIter;
257615 Fts5Iter *pIter = (Fts5Iter*)pIndexIter;
257630 const char *z = (const char*)fts5MultiIterTerm((Fts5Iter*)pIndexIter, &n);
257642 Fts5Iter *pIter,
257697 Fts5Iter *pIter = (Fts5Iter*)pIndexIter;
257738 Fts5Iter *pMap = pT->apIter[aMap[iTest].iIter];
257756 Fts5Iter *pIter = (Fts5Iter*)pIndexIter;
257776 Fts5Iter *pIter = (Fts5Iter*)pIndexIter;
257812 Fts5Index *pIndex = ((Fts5Iter*)pIndexIter)->pIndex;
258714 Fts5Iter *pIter; /* Used to iterate through entire index */