Lines Matching refs:Module
3530 #define SQLITE_CREATE_VTABLE 29 /* Table Name Module Name */
3531 #define SQLITE_DROP_VTABLE 30 /* Table Name Module Name */
7635 ** ^Module names must be registered before
7673 void(*xDestroy)(void*) /* Module destructor function */
14773 typedef struct Module Module;
17540 struct Module {
17545 void (*xDestroy)(void *); /* Module destructor function */
17732 Module *pMod; /* Pointer to module implementation */
20084 SQLITE_PRIVATE Module *sqlite3PragmaVtabRegister(sqlite3*,const char *zName);
20704 SQLITE_PRIVATE void sqlite3VtabModuleUnref(sqlite3*,Module*);
20709 SQLITE_PRIVATE Module *sqlite3VtabCreateModule(
20728 SQLITE_PRIVATE int sqlite3VtabEponymousTableInit(Parse*,Module*);
20729 SQLITE_PRIVATE void sqlite3VtabEponymousTableClear(sqlite3*,Module*);
117914 Module *pMod = (Module*)sqlite3HashFind(&db->aModule, zName);
119970 Module *pMod; /* Module for the virtual table */
119976 pMod = (Module*)sqlite3HashFind(&db->aModule, pTab->u.vtab.azArg[0]);
119993 Module *pMod; /* Module for the virtual table */
119997 pMod = (Module*)sqlite3HashFind(&db->aModule, pTab->u.vtab.azArg[0]);
135694 Module *pMod = (Module*)sqliteHashData(j);
137126 ** a pointer to the Module object for the new virtual table.
137128 SQLITE_PRIVATE Module *sqlite3PragmaVtabRegister(sqlite3 *db, const char *zName){
149968 ** Construct and install a Module object for a virtual table. When this
149975 SQLITE_PRIVATE Module *sqlite3VtabCreateModule(
149980 void (*xDestroy)(void *) /* Module destructor function */
149982 Module *pMod;
149983 Module *pDel;
149990 pMod = (Module *)sqlite3Malloc(sizeof(Module) + nName + 1);
150004 pDel = (Module *)sqlite3HashInsert(&db->aModule,zCopy,(void*)pMod);
150028 void (*xDestroy)(void *) /* Module destructor function */
150064 void (*xDestroy)(void *) /* Module destructor function */
150082 Module *pMod = (Module*)sqliteHashData(pThis);
150095 ** Decrement the reference count on a Module object. Destroy the
150098 SQLITE_PRIVATE void sqlite3VtabModuleUnref(sqlite3 *db, Module *pMod){
150496 Module *pMod,
150632 Module *pMod;
150643 pMod = (Module*)sqlite3HashFind(&db->aModule, zMod);
150705 Module *pMod;
150713 pMod = (Module*)sqlite3HashFind(&db->aModule, zMod);
151165 SQLITE_PRIVATE int sqlite3VtabEponymousTableInit(Parse *pParse, Module *pMod){
151203 SQLITE_PRIVATE void sqlite3VtabEponymousTableClear(sqlite3 *db, Module *pMod){
174602 Module *pMod = (Module *)sqliteHashData(p);
174812 Module *pMod = (Module *)sqliteHashData(i);