sqlite3_vtab 5107 third_party/sqlite/amalgamation/sqlite3.c typedef struct sqlite3_vtab sqlite3_vtab; sqlite3_vtab 5132 third_party/sqlite/amalgamation/sqlite3.c sqlite3_vtab **ppVTab, char**); sqlite3_vtab 5135 third_party/sqlite/amalgamation/sqlite3.c sqlite3_vtab **ppVTab, char**); sqlite3_vtab 5136 third_party/sqlite/amalgamation/sqlite3.c int (*xBestIndex)(sqlite3_vtab *pVTab, sqlite3_index_info*); sqlite3_vtab 5137 third_party/sqlite/amalgamation/sqlite3.c int (*xDisconnect)(sqlite3_vtab *pVTab); sqlite3_vtab 5138 third_party/sqlite/amalgamation/sqlite3.c int (*xDestroy)(sqlite3_vtab *pVTab); sqlite3_vtab 5139 third_party/sqlite/amalgamation/sqlite3.c int (*xOpen)(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor); sqlite3_vtab 5147 third_party/sqlite/amalgamation/sqlite3.c int (*xUpdate)(sqlite3_vtab *, int, sqlite3_value **, sqlite3_int64 *); sqlite3_vtab 5148 third_party/sqlite/amalgamation/sqlite3.c int (*xBegin)(sqlite3_vtab *pVTab); sqlite3_vtab 5149 third_party/sqlite/amalgamation/sqlite3.c int (*xSync)(sqlite3_vtab *pVTab); sqlite3_vtab 5150 third_party/sqlite/amalgamation/sqlite3.c int (*xCommit)(sqlite3_vtab *pVTab); sqlite3_vtab 5151 third_party/sqlite/amalgamation/sqlite3.c int (*xRollback)(sqlite3_vtab *pVTab); sqlite3_vtab 5152 third_party/sqlite/amalgamation/sqlite3.c int (*xFindFunction)(sqlite3_vtab *pVtab, int nArg, const char *zName, sqlite3_vtab 5155 third_party/sqlite/amalgamation/sqlite3.c int (*xRename)(sqlite3_vtab *pVtab, const char *zNew); sqlite3_vtab 5334 third_party/sqlite/amalgamation/sqlite3.c sqlite3_vtab *pVtab; /* Virtual table of this cursor */ sqlite3_vtab 9578 third_party/sqlite/amalgamation/sqlite3.c sqlite3_vtab *pVtab; /* Pointer to vtab instance */ sqlite3_vtab 58050 third_party/sqlite/amalgamation/sqlite3.c sqlite3_vtab *pVtab = pOp->p4.pVtab->pVtab; sqlite3_vtab 62411 third_party/sqlite/amalgamation/sqlite3.c static void importVtabErrMsg(Vdbe *p, sqlite3_vtab *pVtab){ sqlite3_vtab 62709 third_party/sqlite/amalgamation/sqlite3.c sqlite3_vtab *pVtab; sqlite3_vtab 62837 third_party/sqlite/amalgamation/sqlite3.c sqlite3_vtab *pVtab; sqlite3_vtab 62847 third_party/sqlite/amalgamation/sqlite3.c sqlite3_vtab *pVtab; sqlite3_vtab 62854 third_party/sqlite/amalgamation/sqlite3.c sqlite3_vtab *pVtab; sqlite3_vtab 62860 third_party/sqlite/amalgamation/sqlite3.c sqlite3_vtab *pVtab; sqlite3_vtab 62866 third_party/sqlite/amalgamation/sqlite3.c sqlite3_vtab *pVtab; sqlite3_vtab 62870 third_party/sqlite/amalgamation/sqlite3.c sqlite3_vtab *pVtab; sqlite3_vtab 66490 third_party/sqlite/amalgamation/sqlite3.c sqlite3_vtab *pVtab; sqlite3_vtab 67945 third_party/sqlite/amalgamation/sqlite3.c sqlite3_vtab *pVtab; sqlite3_vtab 68001 third_party/sqlite/amalgamation/sqlite3.c sqlite3_vtab *pVtab; sqlite3_vtab 68059 third_party/sqlite/amalgamation/sqlite3.c sqlite3_vtab *pVtab; sqlite3_vtab 68118 third_party/sqlite/amalgamation/sqlite3.c sqlite3_vtab *pVtab; sqlite3_vtab 68165 third_party/sqlite/amalgamation/sqlite3.c sqlite3_vtab *pVtab; sqlite3_vtab 68209 third_party/sqlite/amalgamation/sqlite3.c sqlite3_vtab *pVtab; sqlite3_vtab 96836 third_party/sqlite/amalgamation/sqlite3.c sqlite3_vtab *p = pVTab->pVtab; sqlite3_vtab 97146 third_party/sqlite/amalgamation/sqlite3.c int (*xConstruct)(sqlite3*,void*,int,const char*const*,sqlite3_vtab**,char**), sqlite3_vtab 97288 third_party/sqlite/amalgamation/sqlite3.c int nBytes = sizeof(sqlite3_vtab *) * (db->nVTrans + ARRAY_INCR); sqlite3_vtab 97293 third_party/sqlite/amalgamation/sqlite3.c memset(&aVTrans[db->nVTrans], 0, sizeof(sqlite3_vtab *)*ARRAY_INCR); sqlite3_vtab 97449 third_party/sqlite/amalgamation/sqlite3.c sqlite3_vtab *p = pVTab->pVtab; sqlite3_vtab 97451 third_party/sqlite/amalgamation/sqlite3.c int (*x)(sqlite3_vtab *); sqlite3_vtab 97452 third_party/sqlite/amalgamation/sqlite3.c x = *(int (**)(sqlite3_vtab *))((char *)p->pModule + offset); sqlite3_vtab 97478 third_party/sqlite/amalgamation/sqlite3.c int (*x)(sqlite3_vtab *); sqlite3_vtab 97479 third_party/sqlite/amalgamation/sqlite3.c sqlite3_vtab *pVtab = aVTrans[i]->pVtab; sqlite3_vtab 97574 third_party/sqlite/amalgamation/sqlite3.c sqlite3_vtab *pVtab; sqlite3_vtab 99720 third_party/sqlite/amalgamation/sqlite3.c sqlite3_vtab *pVtab = sqlite3GetVTable(pParse->db, pTab)->pVtab; sqlite3_vtab 111762 third_party/sqlite/amalgamation/sqlite3.c sqlite3_vtab base; sqlite3_vtab 111783 third_party/sqlite/amalgamation/sqlite3.c sqlite3 *, void *, int, const char *const*, sqlite3_vtab **, char ** sqlite3_vtab 111790 third_party/sqlite/amalgamation/sqlite3.c sqlite3_vtab **ppVtab, sqlite3_vtab 111802 third_party/sqlite/amalgamation/sqlite3.c sqlite3_vtab **ppVtab, sqlite3_vtab 111810 third_party/sqlite/amalgamation/sqlite3.c static int recoverBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxInfo){ sqlite3_vtab 111816 third_party/sqlite/amalgamation/sqlite3.c static int recoverDisconnect(sqlite3_vtab *pVtab){ sqlite3_vtab 111822 third_party/sqlite/amalgamation/sqlite3.c static int recoverDestroy(sqlite3_vtab *pVtab){ sqlite3_vtab 111836 third_party/sqlite/amalgamation/sqlite3.c static int recoverOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ sqlite3_vtab 112311 third_party/sqlite/amalgamation/sqlite3.c sqlite3_vtab **ppVtab, /* OUT: New virtual table */ sqlite3_vtab 112391 third_party/sqlite/amalgamation/sqlite3.c *ppVtab = (sqlite3_vtab *)pRecover; sqlite3_vtab 113089 third_party/sqlite/amalgamation/sqlite3.c sqlite3_vtab base; /* Base class used by SQLite core */ sqlite3_vtab 113252 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3Fts3UpdateMethod(sqlite3_vtab*,int,sqlite3_value**,sqlite3_int64*); sqlite3_vtab 113490 third_party/sqlite/amalgamation/sqlite3.c static int fts3DisconnectMethod(sqlite3_vtab *pVtab){ sqlite3_vtab 113542 third_party/sqlite/amalgamation/sqlite3.c static int fts3DestroyMethod(sqlite3_vtab *pVtab){ sqlite3_vtab 113876 third_party/sqlite/amalgamation/sqlite3.c sqlite3_vtab **ppVTab, /* Write the resulting vtab structure here */ sqlite3_vtab 114059 third_party/sqlite/amalgamation/sqlite3.c fts3DisconnectMethod((sqlite3_vtab *)p); sqlite3_vtab 114078 third_party/sqlite/amalgamation/sqlite3.c sqlite3_vtab **ppVtab, /* OUT: New sqlite3_vtab object */ sqlite3_vtab 114088 third_party/sqlite/amalgamation/sqlite3.c sqlite3_vtab **ppVtab, /* OUT: New sqlite3_vtab object */ sqlite3_vtab 114102 third_party/sqlite/amalgamation/sqlite3.c static int fts3BestIndexMethod(sqlite3_vtab *pVTab, sqlite3_index_info *pInfo){ sqlite3_vtab 114155 third_party/sqlite/amalgamation/sqlite3.c static int fts3OpenMethod(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCsr){ sqlite3_vtab 116243 third_party/sqlite/amalgamation/sqlite3.c sqlite3_vtab *pVtab, /* Virtual table handle */ sqlite3_vtab 116255 third_party/sqlite/amalgamation/sqlite3.c static int fts3SyncMethod(sqlite3_vtab *pVtab){ sqlite3_vtab 116264 third_party/sqlite/amalgamation/sqlite3.c static int fts3BeginMethod(sqlite3_vtab *pVtab){ sqlite3_vtab 116275 third_party/sqlite/amalgamation/sqlite3.c static int fts3CommitMethod(sqlite3_vtab *pVtab){ sqlite3_vtab 116285 third_party/sqlite/amalgamation/sqlite3.c static int fts3RollbackMethod(sqlite3_vtab *pVtab){ sqlite3_vtab 116530 third_party/sqlite/amalgamation/sqlite3.c sqlite3_vtab *pVtab, /* Virtual table handle */ sqlite3_vtab 116566 third_party/sqlite/amalgamation/sqlite3.c sqlite3_vtab *pVtab, /* Virtual table handle */ sqlite3_vtab 116780 third_party/sqlite/amalgamation/sqlite3.c sqlite3_vtab base; /* Base class used by SQLite core */ sqlite3_vtab 116816 third_party/sqlite/amalgamation/sqlite3.c sqlite3_vtab **ppVtab, /* OUT: New sqlite3_vtab object */ sqlite3_vtab 116859 third_party/sqlite/amalgamation/sqlite3.c *ppVtab = (sqlite3_vtab *)p; sqlite3_vtab 116868 third_party/sqlite/amalgamation/sqlite3.c static int fts3auxDisconnectMethod(sqlite3_vtab *pVtab){ sqlite3_vtab 116890 third_party/sqlite/amalgamation/sqlite3.c sqlite3_vtab *pVTab, sqlite3_vtab 116945 third_party/sqlite/amalgamation/sqlite3.c static int fts3auxOpenMethod(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCsr){ sqlite3_vtab 122536 third_party/sqlite/amalgamation/sqlite3.c sqlite3_vtab *pVtab, /* FTS3 vtab object */ sqlite3_vtab 124401 third_party/sqlite/amalgamation/sqlite3.c sqlite3_vtab base; sqlite3_vtab 124965 third_party/sqlite/amalgamation/sqlite3.c sqlite3 *, void *, int, const char *const*, sqlite3_vtab **, char **, int sqlite3_vtab 124975 third_party/sqlite/amalgamation/sqlite3.c sqlite3_vtab **ppVtab, sqlite3_vtab 124988 third_party/sqlite/amalgamation/sqlite3.c sqlite3_vtab **ppVtab, sqlite3_vtab 125024 third_party/sqlite/amalgamation/sqlite3.c static int rtreeDisconnect(sqlite3_vtab *pVtab){ sqlite3_vtab 125032 third_party/sqlite/amalgamation/sqlite3.c static int rtreeDestroy(sqlite3_vtab *pVtab){ sqlite3_vtab 125059 third_party/sqlite/amalgamation/sqlite3.c static int rtreeOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ sqlite3_vtab 125611 third_party/sqlite/amalgamation/sqlite3.c static int rtreeBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxInfo){ sqlite3_vtab 126889 third_party/sqlite/amalgamation/sqlite3.c sqlite3_vtab *pVtab, sqlite3_vtab 127053 third_party/sqlite/amalgamation/sqlite3.c static int rtreeRename(sqlite3_vtab *pVtab, const char *zNewName){ sqlite3_vtab 127245 third_party/sqlite/amalgamation/sqlite3.c sqlite3_vtab **ppVtab, /* OUT: New virtual table */ sqlite3_vtab 127320 third_party/sqlite/amalgamation/sqlite3.c *ppVtab = (sqlite3_vtab *)pRtree; sqlite3_vtab 4564 third_party/sqlite/amalgamation/sqlite3.h typedef struct sqlite3_vtab sqlite3_vtab; sqlite3_vtab 4589 third_party/sqlite/amalgamation/sqlite3.h sqlite3_vtab **ppVTab, char**); sqlite3_vtab 4592 third_party/sqlite/amalgamation/sqlite3.h sqlite3_vtab **ppVTab, char**); sqlite3_vtab 4593 third_party/sqlite/amalgamation/sqlite3.h int (*xBestIndex)(sqlite3_vtab *pVTab, sqlite3_index_info*); sqlite3_vtab 4594 third_party/sqlite/amalgamation/sqlite3.h int (*xDisconnect)(sqlite3_vtab *pVTab); sqlite3_vtab 4595 third_party/sqlite/amalgamation/sqlite3.h int (*xDestroy)(sqlite3_vtab *pVTab); sqlite3_vtab 4596 third_party/sqlite/amalgamation/sqlite3.h int (*xOpen)(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor); sqlite3_vtab 4604 third_party/sqlite/amalgamation/sqlite3.h int (*xUpdate)(sqlite3_vtab *, int, sqlite3_value **, sqlite3_int64 *); sqlite3_vtab 4605 third_party/sqlite/amalgamation/sqlite3.h int (*xBegin)(sqlite3_vtab *pVTab); sqlite3_vtab 4606 third_party/sqlite/amalgamation/sqlite3.h int (*xSync)(sqlite3_vtab *pVTab); sqlite3_vtab 4607 third_party/sqlite/amalgamation/sqlite3.h int (*xCommit)(sqlite3_vtab *pVTab); sqlite3_vtab 4608 third_party/sqlite/amalgamation/sqlite3.h int (*xRollback)(sqlite3_vtab *pVTab); sqlite3_vtab 4609 third_party/sqlite/amalgamation/sqlite3.h int (*xFindFunction)(sqlite3_vtab *pVtab, int nArg, const char *zName, sqlite3_vtab 4612 third_party/sqlite/amalgamation/sqlite3.h int (*xRename)(sqlite3_vtab *pVtab, const char *zNew); sqlite3_vtab 4791 third_party/sqlite/amalgamation/sqlite3.h sqlite3_vtab *pVtab; /* Virtual table of this cursor */ sqlite3_vtab 1085 third_party/sqlite/src/ext/fts1/fts1.c sqlite3_vtab base; /* Base class used by SQLite core */ sqlite3_vtab 1939 third_party/sqlite/src/ext/fts1/fts1.c sqlite3_vtab **ppVTab, /* Write the resulting vtab structure here */ sqlite3_vtab 2008 third_party/sqlite/src/ext/fts1/fts1.c sqlite3_vtab **ppVTab, sqlite3_vtab 2057 third_party/sqlite/src/ext/fts1/fts1.c sqlite3_vtab **ppVTab, char **pzErr){ sqlite3_vtab 2087 third_party/sqlite/src/ext/fts1/fts1.c static int fulltextBestIndex(sqlite3_vtab *pVTab, sqlite3_index_info *pInfo){ sqlite3_vtab 2121 third_party/sqlite/src/ext/fts1/fts1.c static int fulltextDisconnect(sqlite3_vtab *pVTab){ sqlite3_vtab 2127 third_party/sqlite/src/ext/fts1/fts1.c static int fulltextDestroy(sqlite3_vtab *pVTab){ sqlite3_vtab 2142 third_party/sqlite/src/ext/fts1/fts1.c static int fulltextOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ sqlite3_vtab 3151 third_party/sqlite/src/ext/fts1/fts1.c static int fulltextUpdate(sqlite3_vtab *pVtab, int nArg, sqlite3_value **ppArg, sqlite3_vtab 3270 third_party/sqlite/src/ext/fts1/fts1.c sqlite3_vtab *pVtab, sqlite3_vtab 3290 third_party/sqlite/src/ext/fts1/fts1.c sqlite3_vtab *pVtab, sqlite3_vtab 563 third_party/sqlite/src/ext/fts1/fulltext.c sqlite3_vtab base; sqlite3_vtab 856 third_party/sqlite/src/ext/fts1/fulltext.c sqlite3_vtab **ppVTab){ sqlite3_vtab 902 third_party/sqlite/src/ext/fts1/fulltext.c sqlite3_vtab **ppVTab){ sqlite3_vtab 943 third_party/sqlite/src/ext/fts1/fulltext.c static int fulltextBestIndex(sqlite3_vtab *pVTab, sqlite3_index_info *pInfo){ sqlite3_vtab 963 third_party/sqlite/src/ext/fts1/fulltext.c static int fulltextDisconnect(sqlite3_vtab *pVTab){ sqlite3_vtab 968 third_party/sqlite/src/ext/fts1/fulltext.c static int fulltextDestroy(sqlite3_vtab *pVTab){ sqlite3_vtab 979 third_party/sqlite/src/ext/fts1/fulltext.c static int fulltextOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ sqlite3_vtab 1452 third_party/sqlite/src/ext/fts1/fulltext.c static int fulltextUpdate(sqlite3_vtab *pVtab, int nArg, sqlite3_value **ppArg, sqlite3_vtab 2020 third_party/sqlite/src/ext/fts2/fts2.c sqlite3_vtab base; /* Base class used by SQLite core */ sqlite3_vtab 2985 third_party/sqlite/src/ext/fts2/fts2.c sqlite3_vtab **ppVTab, /* Write the resulting vtab structure here */ sqlite3_vtab 3064 third_party/sqlite/src/ext/fts2/fts2.c sqlite3_vtab **ppVTab, sqlite3_vtab 3084 third_party/sqlite/src/ext/fts2/fts2.c sqlite3_vtab **ppVTab, char **pzErr){ sqlite3_vtab 3125 third_party/sqlite/src/ext/fts2/fts2.c static int fulltextBestIndex(sqlite3_vtab *pVTab, sqlite3_index_info *pInfo){ sqlite3_vtab 3159 third_party/sqlite/src/ext/fts2/fts2.c static int fulltextDisconnect(sqlite3_vtab *pVTab){ sqlite3_vtab 3165 third_party/sqlite/src/ext/fts2/fts2.c static int fulltextDestroy(sqlite3_vtab *pVTab){ sqlite3_vtab 3181 third_party/sqlite/src/ext/fts2/fts2.c static int fulltextOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ sqlite3_vtab 6251 third_party/sqlite/src/ext/fts2/fts2.c static int fulltextUpdate(sqlite3_vtab *pVtab, int nArg, sqlite3_value **ppArg, sqlite3_vtab 6305 third_party/sqlite/src/ext/fts2/fts2.c static int fulltextSync(sqlite3_vtab *pVtab){ sqlite3_vtab 6310 third_party/sqlite/src/ext/fts2/fts2.c static int fulltextBegin(sqlite3_vtab *pVtab){ sqlite3_vtab 6321 third_party/sqlite/src/ext/fts2/fts2.c static int fulltextCommit(sqlite3_vtab *pVtab){ sqlite3_vtab 6330 third_party/sqlite/src/ext/fts2/fts2.c static int fulltextRollback(sqlite3_vtab *pVtab){ sqlite3_vtab 7106 third_party/sqlite/src/ext/fts2/fts2.c sqlite3_vtab *pVtab, sqlite3_vtab 7143 third_party/sqlite/src/ext/fts2/fts2.c sqlite3_vtab *pVtab, sqlite3_vtab 440 third_party/sqlite/src/ext/fts3/fts3.c static int fts3DisconnectMethod(sqlite3_vtab *pVtab){ sqlite3_vtab 492 third_party/sqlite/src/ext/fts3/fts3.c static int fts3DestroyMethod(sqlite3_vtab *pVtab){ sqlite3_vtab 826 third_party/sqlite/src/ext/fts3/fts3.c sqlite3_vtab **ppVTab, /* Write the resulting vtab structure here */ sqlite3_vtab 1009 third_party/sqlite/src/ext/fts3/fts3.c fts3DisconnectMethod((sqlite3_vtab *)p); sqlite3_vtab 1028 third_party/sqlite/src/ext/fts3/fts3.c sqlite3_vtab **ppVtab, /* OUT: New sqlite3_vtab object */ sqlite3_vtab 1038 third_party/sqlite/src/ext/fts3/fts3.c sqlite3_vtab **ppVtab, /* OUT: New sqlite3_vtab object */ sqlite3_vtab 1052 third_party/sqlite/src/ext/fts3/fts3.c static int fts3BestIndexMethod(sqlite3_vtab *pVTab, sqlite3_index_info *pInfo){ sqlite3_vtab 1105 third_party/sqlite/src/ext/fts3/fts3.c static int fts3OpenMethod(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCsr){ sqlite3_vtab 3193 third_party/sqlite/src/ext/fts3/fts3.c sqlite3_vtab *pVtab, /* Virtual table handle */ sqlite3_vtab 3205 third_party/sqlite/src/ext/fts3/fts3.c static int fts3SyncMethod(sqlite3_vtab *pVtab){ sqlite3_vtab 3214 third_party/sqlite/src/ext/fts3/fts3.c static int fts3BeginMethod(sqlite3_vtab *pVtab){ sqlite3_vtab 3225 third_party/sqlite/src/ext/fts3/fts3.c static int fts3CommitMethod(sqlite3_vtab *pVtab){ sqlite3_vtab 3235 third_party/sqlite/src/ext/fts3/fts3.c static int fts3RollbackMethod(sqlite3_vtab *pVtab){ sqlite3_vtab 3480 third_party/sqlite/src/ext/fts3/fts3.c sqlite3_vtab *pVtab, /* Virtual table handle */ sqlite3_vtab 3516 third_party/sqlite/src/ext/fts3/fts3.c sqlite3_vtab *pVtab, /* Virtual table handle */ sqlite3_vtab 120 third_party/sqlite/src/ext/fts3/fts3Int.h sqlite3_vtab base; /* Base class used by SQLite core */ sqlite3_vtab 283 third_party/sqlite/src/ext/fts3/fts3Int.h int sqlite3Fts3UpdateMethod(sqlite3_vtab*,int,sqlite3_value**,sqlite3_int64*); sqlite3_vtab 25 third_party/sqlite/src/ext/fts3/fts3_aux.c sqlite3_vtab base; /* Base class used by SQLite core */ sqlite3_vtab 61 third_party/sqlite/src/ext/fts3/fts3_aux.c sqlite3_vtab **ppVtab, /* OUT: New sqlite3_vtab object */ sqlite3_vtab 104 third_party/sqlite/src/ext/fts3/fts3_aux.c *ppVtab = (sqlite3_vtab *)p; sqlite3_vtab 113 third_party/sqlite/src/ext/fts3/fts3_aux.c static int fts3auxDisconnectMethod(sqlite3_vtab *pVtab){ sqlite3_vtab 135 third_party/sqlite/src/ext/fts3/fts3_aux.c sqlite3_vtab *pVTab, sqlite3_vtab 190 third_party/sqlite/src/ext/fts3/fts3_aux.c static int fts3auxOpenMethod(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCsr){ sqlite3_vtab 2630 third_party/sqlite/src/ext/fts3/fts3_write.c sqlite3_vtab *pVtab, /* FTS3 vtab object */ sqlite3_vtab 144 third_party/sqlite/src/ext/rtree/rtree.c sqlite3_vtab base; sqlite3_vtab 708 third_party/sqlite/src/ext/rtree/rtree.c sqlite3 *, void *, int, const char *const*, sqlite3_vtab **, char **, int sqlite3_vtab 718 third_party/sqlite/src/ext/rtree/rtree.c sqlite3_vtab **ppVtab, sqlite3_vtab 731 third_party/sqlite/src/ext/rtree/rtree.c sqlite3_vtab **ppVtab, sqlite3_vtab 767 third_party/sqlite/src/ext/rtree/rtree.c static int rtreeDisconnect(sqlite3_vtab *pVtab){ sqlite3_vtab 775 third_party/sqlite/src/ext/rtree/rtree.c static int rtreeDestroy(sqlite3_vtab *pVtab){ sqlite3_vtab 802 third_party/sqlite/src/ext/rtree/rtree.c static int rtreeOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ sqlite3_vtab 1354 third_party/sqlite/src/ext/rtree/rtree.c static int rtreeBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxInfo){ sqlite3_vtab 2632 third_party/sqlite/src/ext/rtree/rtree.c sqlite3_vtab *pVtab, sqlite3_vtab 2796 third_party/sqlite/src/ext/rtree/rtree.c static int rtreeRename(sqlite3_vtab *pVtab, const char *zNewName){ sqlite3_vtab 2988 third_party/sqlite/src/ext/rtree/rtree.c sqlite3_vtab **ppVtab, /* OUT: New virtual table */ sqlite3_vtab 3063 third_party/sqlite/src/ext/rtree/rtree.c *ppVtab = (sqlite3_vtab *)pRtree; sqlite3_vtab 1516 third_party/sqlite/src/src/recover.c sqlite3_vtab base; sqlite3_vtab 1537 third_party/sqlite/src/src/recover.c sqlite3 *, void *, int, const char *const*, sqlite3_vtab **, char ** sqlite3_vtab 1544 third_party/sqlite/src/src/recover.c sqlite3_vtab **ppVtab, sqlite3_vtab 1556 third_party/sqlite/src/src/recover.c sqlite3_vtab **ppVtab, sqlite3_vtab 1564 third_party/sqlite/src/src/recover.c static int recoverBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxInfo){ sqlite3_vtab 1570 third_party/sqlite/src/src/recover.c static int recoverDisconnect(sqlite3_vtab *pVtab){ sqlite3_vtab 1576 third_party/sqlite/src/src/recover.c static int recoverDestroy(sqlite3_vtab *pVtab){ sqlite3_vtab 1590 third_party/sqlite/src/src/recover.c static int recoverOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ sqlite3_vtab 2065 third_party/sqlite/src/src/recover.c sqlite3_vtab **ppVtab, /* OUT: New virtual table */ sqlite3_vtab 2145 third_party/sqlite/src/src/recover.c *ppVtab = (sqlite3_vtab *)pRecover; sqlite3_vtab 1233 third_party/sqlite/src/src/sqliteInt.h sqlite3_vtab *pVtab; /* Pointer to vtab instance */ sqlite3_vtab 73 third_party/sqlite/src/src/test8.c sqlite3_vtab base; sqlite3_vtab 373 third_party/sqlite/src/src/test8.c static int echoDestructor(sqlite3_vtab *pVtab){ sqlite3_vtab 398 third_party/sqlite/src/src/test8.c sqlite3_vtab **ppVtab, sqlite3_vtab 416 third_party/sqlite/src/src/test8.c echoDestructor((sqlite3_vtab *)pVtab); sqlite3_vtab 431 third_party/sqlite/src/src/test8.c echoDestructor((sqlite3_vtab *)pVtab); sqlite3_vtab 447 third_party/sqlite/src/src/test8.c echoDestructor((sqlite3_vtab *)pVtab); sqlite3_vtab 463 third_party/sqlite/src/src/test8.c sqlite3_vtab **ppVtab, sqlite3_vtab 511 third_party/sqlite/src/src/test8.c sqlite3_vtab **ppVtab, sqlite3_vtab 521 third_party/sqlite/src/src/test8.c static int echoDisconnect(sqlite3_vtab *pVtab){ sqlite3_vtab 529 third_party/sqlite/src/src/test8.c static int echoDestroy(sqlite3_vtab *pVtab){ sqlite3_vtab 551 third_party/sqlite/src/src/test8.c static int echoOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ sqlite3_vtab 769 third_party/sqlite/src/src/test8.c static int echoBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxInfo){ sqlite3_vtab 924 third_party/sqlite/src/src/test8.c sqlite3_vtab *tab, sqlite3_vtab 1056 third_party/sqlite/src/src/test8.c static int echoTransactionCall(sqlite3_vtab *tab, const char *zCall){ sqlite3_vtab 1066 third_party/sqlite/src/src/test8.c static int echoBegin(sqlite3_vtab *tab){ sqlite3_vtab 1097 third_party/sqlite/src/src/test8.c static int echoSync(sqlite3_vtab *tab){ sqlite3_vtab 1125 third_party/sqlite/src/src/test8.c static int echoCommit(sqlite3_vtab *tab){ sqlite3_vtab 1143 third_party/sqlite/src/src/test8.c static int echoRollback(sqlite3_vtab *tab){ sqlite3_vtab 1195 third_party/sqlite/src/src/test8.c sqlite3_vtab *vtab, sqlite3_vtab 1215 third_party/sqlite/src/src/test8.c static int echoRename(sqlite3_vtab *vtab, const char *zNewName){ sqlite3_vtab 159 third_party/sqlite/src/src/test_fuzzer.c sqlite3_vtab base; /* Base class - must be first */ sqlite3_vtab 191 third_party/sqlite/src/src/test_fuzzer.c sqlite3_vtab **ppVtab, sqlite3_vtab 213 third_party/sqlite/src/src/test_fuzzer.c static int fuzzerDisconnect(sqlite3_vtab *pVtab){ sqlite3_vtab 263 third_party/sqlite/src/src/test_fuzzer.c static int fuzzerOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ sqlite3_vtab 751 third_party/sqlite/src/src/test_fuzzer.c static int fuzzerBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxInfo){ sqlite3_vtab 802 third_party/sqlite/src/src/test_fuzzer.c sqlite3_vtab *pVTab, sqlite3_vtab 42 third_party/sqlite/src/src/test_intarray.c sqlite3_vtab base; /* Base class */ sqlite3_vtab 70 third_party/sqlite/src/src/test_intarray.c static int intarrayDestroy(sqlite3_vtab *p){ sqlite3_vtab 84 third_party/sqlite/src/src/test_intarray.c sqlite3_vtab **ppVtab, /* Write the new virtual table object here */ sqlite3_vtab 95 third_party/sqlite/src/src/test_intarray.c *ppVtab = (sqlite3_vtab *)pVtab; sqlite3_vtab 102 third_party/sqlite/src/src/test_intarray.c static int intarrayOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ sqlite3_vtab 175 third_party/sqlite/src/src/test_intarray.c static int intarrayBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxInfo){ sqlite3_vtab 802 third_party/sqlite/src/src/test_osinst.c sqlite3_vtab base; /* Base class */ sqlite3_vtab 858 third_party/sqlite/src/src/test_osinst.c sqlite3_vtab **ppVtab, sqlite3_vtab 907 third_party/sqlite/src/src/test_osinst.c static int vlogBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxInfo){ sqlite3_vtab 915 third_party/sqlite/src/src/test_osinst.c static int vlogDisconnect(sqlite3_vtab *pVtab){ sqlite3_vtab 928 third_party/sqlite/src/src/test_osinst.c static int vlogOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ sqlite3_vtab 54 third_party/sqlite/src/src/test_schema.c sqlite3_vtab base; sqlite3_vtab 75 third_party/sqlite/src/src/test_schema.c static int schemaDestroy(sqlite3_vtab *pVtab){ sqlite3_vtab 87 third_party/sqlite/src/src/test_schema.c sqlite3_vtab **ppVtab, sqlite3_vtab 99 third_party/sqlite/src/src/test_schema.c *ppVtab = (sqlite3_vtab *)pVtab; sqlite3_vtab 106 third_party/sqlite/src/src/test_schema.c static int schemaOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ sqlite3_vtab 262 third_party/sqlite/src/src/test_schema.c static int schemaBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxInfo){ sqlite3_vtab 130 third_party/sqlite/src/src/test_stat.c sqlite3_vtab base; sqlite3_vtab 145 third_party/sqlite/src/src/test_stat.c sqlite3_vtab **ppVtab, sqlite3_vtab 162 third_party/sqlite/src/src/test_stat.c static int statDisconnect(sqlite3_vtab *pVtab){ sqlite3_vtab 171 third_party/sqlite/src/src/test_stat.c static int statBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxInfo){ sqlite3_vtab 198 third_party/sqlite/src/src/test_stat.c static int statOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ sqlite3_vtab 33 third_party/sqlite/src/src/test_tclvar.c sqlite3_vtab base; sqlite3_vtab 52 third_party/sqlite/src/src/test_tclvar.c sqlite3_vtab **ppVtab, sqlite3_vtab 68 third_party/sqlite/src/src/test_tclvar.c static int tclvarDisconnect(sqlite3_vtab *pVtab){ sqlite3_vtab 77 third_party/sqlite/src/src/test_tclvar.c static int tclvarOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor){ sqlite3_vtab 227 third_party/sqlite/src/src/test_tclvar.c static int tclvarBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxInfo){ sqlite3_vtab 45 third_party/sqlite/src/src/test_wholenumber.c sqlite3_vtab **ppVtab, sqlite3_vtab 48 third_party/sqlite/src/src/test_wholenumber.c sqlite3_vtab *pNew; sqlite3_vtab 58 third_party/sqlite/src/src/test_wholenumber.c static int wholenumberDisconnect(sqlite3_vtab *pVtab){ sqlite3_vtab 68 third_party/sqlite/src/src/test_wholenumber.c static int wholenumberOpen(sqlite3_vtab *p, sqlite3_vtab_cursor **ppCursor){ sqlite3_vtab 177 third_party/sqlite/src/src/test_wholenumber.c sqlite3_vtab *tab, sqlite3_vtab 506 third_party/sqlite/src/src/vdbe.c static void importVtabErrMsg(Vdbe *p, sqlite3_vtab *pVtab){ sqlite3_vtab 4109 third_party/sqlite/src/src/vdbe.c sqlite3_vtab *pVtab; sqlite3_vtab 5514 third_party/sqlite/src/src/vdbe.c sqlite3_vtab *pVtab; sqlite3_vtab 5568 third_party/sqlite/src/src/vdbe.c sqlite3_vtab *pVtab; sqlite3_vtab 5624 third_party/sqlite/src/src/vdbe.c sqlite3_vtab *pVtab; sqlite3_vtab 5681 third_party/sqlite/src/src/vdbe.c sqlite3_vtab *pVtab; sqlite3_vtab 5726 third_party/sqlite/src/src/vdbe.c sqlite3_vtab *pVtab; sqlite3_vtab 5768 third_party/sqlite/src/src/vdbe.c sqlite3_vtab *pVtab; sqlite3_vtab 925 third_party/sqlite/src/src/vdbeaux.c sqlite3_vtab *pVtab = pOp->p4.pVtab->pVtab; sqlite3_vtab 124 third_party/sqlite/src/src/vtab.c sqlite3_vtab *p = pVTab->pVtab; sqlite3_vtab 434 third_party/sqlite/src/src/vtab.c int (*xConstruct)(sqlite3*,void*,int,const char*const*,sqlite3_vtab**,char**), sqlite3_vtab 576 third_party/sqlite/src/src/vtab.c int nBytes = sizeof(sqlite3_vtab *) * (db->nVTrans + ARRAY_INCR); sqlite3_vtab 581 third_party/sqlite/src/src/vtab.c memset(&aVTrans[db->nVTrans], 0, sizeof(sqlite3_vtab *)*ARRAY_INCR); sqlite3_vtab 737 third_party/sqlite/src/src/vtab.c sqlite3_vtab *p = pVTab->pVtab; sqlite3_vtab 739 third_party/sqlite/src/src/vtab.c int (*x)(sqlite3_vtab *); sqlite3_vtab 740 third_party/sqlite/src/src/vtab.c x = *(int (**)(sqlite3_vtab *))((char *)p->pModule + offset); sqlite3_vtab 766 third_party/sqlite/src/src/vtab.c int (*x)(sqlite3_vtab *); sqlite3_vtab 767 third_party/sqlite/src/src/vtab.c sqlite3_vtab *pVtab = aVTrans[i]->pVtab; sqlite3_vtab 862 third_party/sqlite/src/src/vtab.c sqlite3_vtab *pVtab; sqlite3_vtab 2066 third_party/sqlite/src/src/where.c sqlite3_vtab *pVtab = sqlite3GetVTable(pParse->db, pTab)->pVtab;