Lines Matching refs:Fts3Cursor

193461 typedef struct Fts3Cursor Fts3Cursor;  typedef
193576 struct Fts3Cursor { struct
193762 SQLITE_PRIVATE void sqlite3Fts3FreeDeferredTokens(Fts3Cursor *);
193763 SQLITE_PRIVATE int sqlite3Fts3DeferToken(Fts3Cursor *, Fts3PhraseToken *, int);
193764 SQLITE_PRIVATE int sqlite3Fts3CacheDeferredDoclists(Fts3Cursor *);
193765 SQLITE_PRIVATE void sqlite3Fts3FreeDeferredDoclists(Fts3Cursor *);
193853 SQLITE_PRIVATE int sqlite3Fts3EvalPhraseStats(Fts3Cursor *, Fts3Expr *, u32 *);
193856 SQLITE_PRIVATE int sqlite3Fts3EvalTestDeferred(Fts3Cursor *pCsr, int *pRc);
193868 SQLITE_PRIVATE void sqlite3Fts3Offsets(sqlite3_context*, Fts3Cursor*);
193869 SQLITE_PRIVATE void sqlite3Fts3Snippet(sqlite3_context *, Fts3Cursor *, const char *,
193872 SQLITE_PRIVATE void sqlite3Fts3Matchinfo(sqlite3_context *, Fts3Cursor *, const char *);
193899 SQLITE_PRIVATE int sqlite3Fts3EvalPhrasePoslist(Fts3Cursor *, Fts3Expr *, int iCol, char **);
193900 SQLITE_PRIVATE int sqlite3Fts3MsrOvfl(Fts3Cursor *, Fts3MultiSegReader *, int *);
193902 SQLITE_PRIVATE int sqlite3Fts3MsrCancel(Fts3Cursor*, Fts3Expr*);
193942 static int fts3EvalNext(Fts3Cursor *pCsr);
193943 static int fts3EvalStart(Fts3Cursor *pCsr);
193945 Fts3Cursor *, const char *, int, int, Fts3MultiSegReader **);
195375 *ppCsr = pCsr = (sqlite3_vtab_cursor *)sqlite3_malloc(sizeof(Fts3Cursor));
195379 memset(pCsr, 0, sizeof(Fts3Cursor));
195390 static void fts3CursorFinalizeStmt(Fts3Cursor *pCsr){
195407 static void fts3ClearCursor(Fts3Cursor *pCsr){
195413 memset(&(&pCsr->base)[1], 0, sizeof(Fts3Cursor)-sizeof(sqlite3_vtab_cursor));
195421 Fts3Cursor *pCsr = (Fts3Cursor *)pCursor;
195438 static int fts3CursorSeekStmt(Fts3Cursor *pCsr){
195464 static int fts3CursorSeek(sqlite3_context *pContext, Fts3Cursor *pCsr){
196727 Fts3Cursor *pCsr, /* Virtual table cursor handle */
196877 Fts3Cursor *pCsr = (Fts3Cursor *)pCursor;
196890 rc = fts3EvalNext((Fts3Cursor *)pCursor);
196938 Fts3Cursor *pCsr = (Fts3Cursor *)pCursor;
197047 Fts3Cursor *pCsr = (Fts3Cursor*)pCursor;
197062 Fts3Cursor *pCsr = (Fts3Cursor *) pCursor;
197084 Fts3Cursor *pCsr = (Fts3Cursor *) pCursor;
197315 Fts3Cursor **ppCsr /* OUT: Store cursor handle here */
197318 *ppCsr = (Fts3Cursor*)sqlite3_value_pointer(pVal, "fts3cursor");
197338 Fts3Cursor *pCsr; /* Cursor handle passed through apVal[0] */
197385 Fts3Cursor *pCsr; /* Cursor handle passed through apVal[0] */
197413 Fts3Cursor *pCursor; /* Cursor handle passed through apVal[0] */
197445 Fts3Cursor *pCsr; /* Cursor handle passed through apVal[0] */
197848 Fts3Cursor *pCsr, /* FTS cursor handle */
197954 Fts3Cursor *pCsr, /* FTS Cursor handle */
197990 static int fts3EvalDeferredPhrase(Fts3Cursor *pCsr, Fts3Phrase *pPhrase){
198106 static int fts3EvalPhraseStart(Fts3Cursor *pCsr, int bOptOk, Fts3Phrase *p){
198373 Fts3Cursor *pCsr, /* FTS Cursor handle */
198474 Fts3Cursor *pCsr, /* FTS Cursor handle */
198513 Fts3Cursor *pCsr, /* FTS Cursor handle */
198566 Fts3Cursor *pCsr, /* FTS Cursor handle */
198619 static int fts3EvalAverageDocsize(Fts3Cursor *pCsr, int *pnPage){
198681 Fts3Cursor *pCsr, /* FTS Cursor handle */
198813 static int fts3EvalStart(Fts3Cursor *pCsr){
198970 Fts3Cursor *pCsr, /* FTS Cursor handle */
199194 Fts3Cursor *pCsr, /* FTS cursor handle */
199306 SQLITE_PRIVATE int sqlite3Fts3EvalTestDeferred(Fts3Cursor *pCsr, int *pRc){
199336 static int fts3EvalNext(Fts3Cursor *pCsr){
199378 Fts3Cursor *pCsr,
199417 SQLITE_PRIVATE int sqlite3Fts3MsrCancel(Fts3Cursor *pCsr, Fts3Expr *pExpr){
199497 Fts3Cursor *pCsr, /* Cursor object */
199604 Fts3Cursor *pCsr, /* FTS cursor handle */
199652 Fts3Cursor *pCsr, /* FTS3 cursor object */
205570 Fts3Cursor *pCsr,
209489 SQLITE_PRIVATE void sqlite3Fts3FreeDeferredDoclists(Fts3Cursor *pCsr){
209501 SQLITE_PRIVATE void sqlite3Fts3FreeDeferredTokens(Fts3Cursor *pCsr){
209520 SQLITE_PRIVATE int sqlite3Fts3CacheDeferredDoclists(Fts3Cursor *pCsr){
209604 Fts3Cursor *pCsr, /* Fts3 table cursor */
209889 Fts3Cursor *pCsr; /* FTS3 Cursor */
209903 Fts3Cursor *pCsr; /* Cursor snippet is being generated from */
209933 Fts3Cursor *pCursor; /* FTS3 Cursor */
210163 Fts3Cursor *pCsr, /* Fts3 cursor for current query */
210363 Fts3Cursor *pCsr, /* Cursor to create snippet for */
210566 Fts3Cursor *pCsr, /* FTS3 Cursor */
210989 static int fts3MatchinfoLcs(Fts3Cursor *pCsr, MatchInfo *pInfo){
211078 Fts3Cursor *pCsr, /* FTS3 cursor object */
211201 Fts3Cursor *pCsr, /* FTS3 Cursor object */
211286 Fts3Cursor *pCsr, /* Cursor object */
211397 Fts3Cursor *pCsr;
211454 Fts3Cursor *pCsr /* Cursor object */
211600 Fts3Cursor *pCsr, /* FTS3 table cursor */