Lines Matching refs:memtraceBase
29 static sqlite3_mem_methods memtraceBase; variable
36 memtraceBase.xRoundup(n)); in memtraceMalloc()
38 return memtraceBase.xMalloc(n); in memtraceMalloc()
43 fprintf(memtraceOut, "MEMTRACE: free %d bytes\n", memtraceBase.xSize(p)); in memtraceFree()
45 memtraceBase.xFree(p); in memtraceFree()
55 memtraceBase.xSize(p), memtraceBase.xRoundup(n)); in memtraceRealloc()
57 return memtraceBase.xRealloc(p, n); in memtraceRealloc()
60 return memtraceBase.xSize(p); in memtraceSize()
63 return memtraceBase.xRoundup(n); in memtraceRoundup()
66 return memtraceBase.xInit(p); in memtraceInit()
69 memtraceBase.xShutdown(p); in memtraceShutdown()
87 if( memtraceBase.xMalloc==0 ){ in sqlite3MemTraceActivate()
88 rc = sqlite3_config(SQLITE_CONFIG_GETMALLOC, &memtraceBase); in sqlite3MemTraceActivate()
100 if( memtraceBase.xMalloc!=0 ){ in sqlite3MemTraceDeactivate()
101 rc = sqlite3_config(SQLITE_CONFIG_MALLOC, &memtraceBase); in sqlite3MemTraceDeactivate()
103 memset(&memtraceBase, 0, sizeof(memtraceBase)); in sqlite3MemTraceDeactivate()