• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/sqlite3/

Lines Matching defs:xDestroy

6260   void(*xDestroy)(void*)
6272 void(*xDestroy)(void*)
6950 ** with the addition that the xDestroy callback is invoked on pArg when
6956 ** ^The xDestroy callback is <u>not</u> called if the
6958 ** sqlite3_create_collation_v2() with a non-NULL xDestroy argument should
6980 void(*xDestroy)(void*)
7848 int (*xDestroy)(sqlite3_vtab *pVTab);
8086 void(*xDestroy)(void*) /* Module destructor function */
9559 ** [[the xDestroy() page cache method]]
9560 ** ^The xDestroy() method is used to delete a cache allocated by xCreate().
9562 ** calling the xDestroy() method, SQLite considers the [sqlite3_pcache*]
9586 void (*xDestroy)(sqlite3_pcache*);
9607 void (*xDestroy)(sqlite3_pcache*);
13296 void (*xDestroy)(void*)
13313 void (*xDestroy)(void*)
17280 void (*xDestroy)(void *);
17471 void (*xDestroy)(void *); /* Module destructor function */
49647 sqlite3GlobalConfig.pcache2.xDestroy(pCache->pCache);
49995 sqlite3GlobalConfig.pcache2.xDestroy(pCache->pCache);
51364 ** Implementation of the sqlite3_pcache.xDestroy method.
51404 pcache1Destroy, /* xDestroy */
93436 ** P4 is the name of a virtual table in database P1. Call the xDestroy method
97905 /* xDestroy */ 0,
125559 void (*xDestroy)(void *));
125610 void(*xDestroy)(void*));
125709 void(*xDestroy)(void*));
130101 0, /* xDestroy - Drop a table */
142018 void (*xDestroy)(void *) /* Module destructor function */
142038 pMod->xDestroy = xDestroy;
142066 void (*xDestroy)(void *) /* Module destructor function */
142071 (void)sqlite3VtabCreateModule(db, zName, pModule, pAux, xDestroy);
142073 if( rc!=SQLITE_OK && xDestroy ) xDestroy(pAux);
142102 void (*xDestroy)(void *) /* Module destructor function */
142107 return createModule(db, zName, pModule, pAux, xDestroy);
142140 if( pMod->xDestroy ){
142141 pMod->xDestroy(pMod->pAux);
142746 if( pMod==0 || pMod->pModule->xCreate==0 || pMod->pModule->xDestroy==0 ){
142849 ** This function is invoked by the vdbe to call the xDestroy method
142862 int (*xDestroy)(sqlite3_vtab *);
142870 xDestroy = p->pMod->pModule->xDestroy;
142871 if( xDestroy==0 ) xDestroy = p->pMod->pModule->xDisconnect;
142872 assert( xDestroy!=0 );
142874 rc = xDestroy(p->pVtab);
165192 pDestructor->xDestroy(pDestructor->pUserData);
165986 void(*xDestroy)(void*)
165997 if( xDestroy ){
166001 xDestroy(p);
166005 pArg->xDestroy = xDestroy;
166013 xDestroy(p);
166048 void (*xDestroy)(void *)
166051 xFinal, 0, 0, xDestroy);
166063 void (*xDestroy)(void *)
166066 xFinal, xValue, xInverse, xDestroy);
169491 int (*xDestroy)(sqlite3_tokenizer *pTokenizer);
169870 ** of this structure and xDestroy and xDisconnect free that instance.
170552 p->pTokenizer->pModule->xDestroy(p->pTokenizer);
170597 ** The xDestroy() virtual table method.
171546 pTokenizer->pModule->xDestroy(pTokenizer);
173986 /* xDestroy */ fts3DestroyMethod,
176229 ** This function does the work for both the xDisconnect and xDestroy methods.
176231 ** and xDestroy are identical operations.
176630 fts3auxDisconnectMethod, /* xDestroy */
177915 rc = pTokenizer->pModule->xDestroy(pTokenizer);
179344 if( SQLITE_OK!=p->xDestroy(pTokenizer) ){
179345 zErr = "error in xDestroy()";
179976 pMod->xDestroy(pTok);
179985 ** This function does the work for both the xDisconnect and xDestroy methods.
179987 ** and xDestroy are identical operations.
179992 pTab->pMod->xDestroy(pTab->pTok);
180196 fts3tokDisconnectMethod, /* xDestroy */
191045 0, /* xDestroy */
191073 0, /* xDestroy */
192233 ** Rtree virtual table module xDestroy method.
194659 rtreeDestroy, /* xDestroy - Drop a table */
197306 rtreeDestroy, /* xDestroy - Drop a table */
205127 statDisconnect, /* xDestroy */
205546 dbpageDisconnect, /* xDestroy */
211743 void (*xDestroy)(void*)
211760 void (*xDestroy)(void*)
214807 void (*xDestroy)(void*); /* Destructor function */
214821 aBuiltin[i].xDestroy
226614 void (*xDestroy)(void*); /* Destructor function */
226627 void (*xDestroy)(void*); /* Destructor function */
226850 ** The xDestroy() virtual table method.
229118 void(*xDestroy)(void*) /* Destructor for pUserData */
229137 pAux->xDestroy = xDestroy;
229157 void(*xDestroy)(void*) /* Destructor for pUserData */
229174 pNew->xDestroy = xDestroy;
229273 if( pAux->xDestroy ) pAux->xDestroy(pAux->pUserData);
229279 if( pTok->xDestroy ) pTok->xDestroy(pTok->pUserData);
229334 /* xDestroy */ fts5DestroyMethod,
233281 ** The xDestroy() virtual table method.
233902 /* xDestroy */ fts5VocabDestroyMethod,
234184 0, /* xDestroy */