Home
last modified time | relevance | path

Searched refs:xFree (Results 1 – 18 of 18) sorted by relevance

/sqlite-3.40.0/src/
H A Dtest_intarray.c37 void (*xFree)(void*); /* Function used to free a[] */ member
65 if( p->xFree ){ in intarrayFree()
66 p->xFree(p->a); in intarrayFree()
261 void (*xFree)(void*) /* How to dispose of the intarray when done */ in sqlite3_intarray_bind()
263 if( pIntArray->xFree ){ in sqlite3_intarray_bind()
264 pIntArray->xFree(pIntArray->a); in sqlite3_intarray_bind()
268 pIntArray->xFree = xFree; in sqlite3_intarray_bind()
H A Dmem2.c382 if( p && sqlite3GlobalConfig.m.xFree==sqlite3MemFree ){ in sqlite3MemdebugSetType()
401 if( p && sqlite3GlobalConfig.m.xFree==sqlite3MemFree ){ in sqlite3MemdebugHasType()
423 if( p && sqlite3GlobalConfig.m.xFree==sqlite3MemFree ){ in sqlite3MemdebugNoType()
H A Dtest_intarray.h129 void (*xFree)(void*) /* How to dispose of the intarray when done */
H A Dmalloc.c401 sqlite3GlobalConfig.m.xFree(p); in sqlite3_free()
404 sqlite3GlobalConfig.m.xFree(p); in sqlite3_free()
H A Dtest_init.c66 static void wrMemFree(void *p) {wrapped.mem.xFree(p);} in wrMemFree()
H A Dbtree.c10902 void *sqlite3BtreeSchema(Btree *p, int nBytes, void(*xFree)(void *)){ in sqlite3BtreeSchema()
10907 pBt->xFreeSchema = xFree; in sqlite3BtreeSchema()
H A Dsqlite.h.in1715 ** The xMalloc, xRealloc, and xFree methods must work like the
1756 void (*xFree)(void*); /* Free a prior allocation */ member
/sqlite-3.40.0/ext/fts1/
H A Dft_hash.c55 pNew->xFree = free; in HashInit()
68 if( pH->ht ) pH->xFree(pH->ht); in HashClear()
74 pH->xFree(elem->pKey); in HashClear()
76 pH->xFree(elem); in HashClear()
239 if( pH->ht ) pH->xFree(pH->ht); in rehash()
305 pH->xFree(elem->pKey); in removeElementGivenHash()
307 pH->xFree( elem ); in removeElementGivenHash()
378 pH->xFree(new_elem); in HashInsert()
391 pH->xFree(new_elem); in HashInsert()
H A Dfts1_hash.c62 pNew->xFree = free; in sqlite3Fts1HashInit()
75 if( pH->ht ) pH->xFree(pH->ht); in sqlite3Fts1HashClear()
81 pH->xFree(elem->pKey); in sqlite3Fts1HashClear()
83 pH->xFree(elem); in sqlite3Fts1HashClear()
197 if( pH->ht ) pH->xFree(pH->ht); in rehash()
263 pH->xFree(elem->pKey); in removeElementGivenHash()
265 pH->xFree( elem ); in removeElementGivenHash()
341 pH->xFree(new_elem); in sqlite3Fts1HashInsert()
354 pH->xFree(new_elem); in sqlite3Fts1HashInsert()
H A Dft_hash.h38 void (*xFree)(void *); /* free() function to use */ member
H A Dfts1_hash.h38 void (*xFree)(void *); /* free() function to use */ member
/sqlite-3.40.0/ext/lsm1/lsm-test/
H A Dlsmtest_mem.c40 void (*xFree)(void *); /* underlying free(3) function */ member
123 pTm->xFree(pNew); in tmMalloc()
210 pTm->xFree(pHdr); in tmFree()
323 pTm->xFree(p); in tmLsmMutexDel()
349 pGlobal->xFree = tmLsmFree; in testMallocInstall()
360 pGlobal->xSaveFree = pEnv->xFree; in testMallocInstall()
366 pEnv->xFree = tmLsmEnvFree; in testMallocInstall()
375 pEnv->xFree = p->xSaveFree; in testMallocUninstall()
/sqlite-3.40.0/ext/lsm1/
H A Dlsm_main.c233 if( pDb->factory.xFree ) pDb->factory.xFree(pDb->factory.pCtx); in lsm_close()
234 if( pDb->compress.xFree ) pDb->compress.xFree(pDb->compress.pCtx); in lsm_close()
394 if( pDb->compress.xFree ){ in lsm_config()
396 pDb->compress.xFree(pDb->compress.pCtx); in lsm_config()
411 if( pDb->factory.xFree ){ in lsm_config()
413 pDb->factory.xFree(pDb->factory.pCtx); in lsm_config()
H A Dlsm.h74 void (*xFree)(lsm_env*, void *); /* free(3) function */ member
313 void (*xFree)(void *pCtx); member
319 void (*xFree)(void *pCtx); member
H A Dlsm_mem.c27 pEnv->xFree(pEnv, p); in lsmFree()
/sqlite-3.40.0/ext/icu/
H A Dicu.c81 static void xFree(void *p){ in xFree() function
403 sqlite3_result_text16(p, zOutput, nOut, xFree); in icuCaseFunc16()
/sqlite-3.40.0/ext/misc/
H A Dmemtrace.c45 memtraceBase.xFree(p); in memtraceFree()
/sqlite-3.40.0/test/
H A Ddbfuzz2.c98 memtraceBase.xFree(p); in memtraceFree()