sqlite3_pcache 6246 third_party/sqlite/amalgamation/sqlite3.c typedef struct sqlite3_pcache sqlite3_pcache; sqlite3_pcache 6394 third_party/sqlite/amalgamation/sqlite3.c sqlite3_pcache *(*xCreate)(int szPage, int bPurgeable); sqlite3_pcache 6395 third_party/sqlite/amalgamation/sqlite3.c void (*xCachesize)(sqlite3_pcache*, int nCachesize); sqlite3_pcache 6396 third_party/sqlite/amalgamation/sqlite3.c int (*xPagecount)(sqlite3_pcache*); sqlite3_pcache 6397 third_party/sqlite/amalgamation/sqlite3.c void *(*xFetch)(sqlite3_pcache*, unsigned key, int createFlag); sqlite3_pcache 6398 third_party/sqlite/amalgamation/sqlite3.c void (*xUnpin)(sqlite3_pcache*, void*, int discard); sqlite3_pcache 6399 third_party/sqlite/amalgamation/sqlite3.c void (*xRekey)(sqlite3_pcache*, void*, unsigned oldKey, unsigned newKey); sqlite3_pcache 6400 third_party/sqlite/amalgamation/sqlite3.c void (*xTruncate)(sqlite3_pcache*, unsigned iLimit); sqlite3_pcache 6401 third_party/sqlite/amalgamation/sqlite3.c void (*xDestroy)(sqlite3_pcache*); sqlite3_pcache 34354 third_party/sqlite/amalgamation/sqlite3.c sqlite3_pcache *pCache; /* Pluggable cache module */ sqlite3_pcache 34546 third_party/sqlite/amalgamation/sqlite3.c sqlite3_pcache *p; sqlite3_pcache 35460 third_party/sqlite/amalgamation/sqlite3.c static sqlite3_pcache *pcache1Create(int szPage, int bPurgeable){ sqlite3_pcache 35508 third_party/sqlite/amalgamation/sqlite3.c return (sqlite3_pcache *)pCache; sqlite3_pcache 35516 third_party/sqlite/amalgamation/sqlite3.c static void pcache1Cachesize(sqlite3_pcache *p, int nMax){ sqlite3_pcache 35533 third_party/sqlite/amalgamation/sqlite3.c static int pcache1Pagecount(sqlite3_pcache *p){ sqlite3_pcache 35596 third_party/sqlite/amalgamation/sqlite3.c static void *pcache1Fetch(sqlite3_pcache *p, unsigned int iKey, int createFlag){ sqlite3_pcache 35705 third_party/sqlite/amalgamation/sqlite3.c static void pcache1Unpin(sqlite3_pcache *p, void *pPg, int reuseUnlikely){ sqlite3_pcache 35742 third_party/sqlite/amalgamation/sqlite3.c sqlite3_pcache *p, sqlite3_pcache 35781 third_party/sqlite/amalgamation/sqlite3.c static void pcache1Truncate(sqlite3_pcache *p, unsigned int iLimit){ sqlite3_pcache 35796 third_party/sqlite/amalgamation/sqlite3.c static void pcache1Destroy(sqlite3_pcache *p){ sqlite3_pcache 5703 third_party/sqlite/amalgamation/sqlite3.h typedef struct sqlite3_pcache sqlite3_pcache; sqlite3_pcache 5851 third_party/sqlite/amalgamation/sqlite3.h sqlite3_pcache *(*xCreate)(int szPage, int bPurgeable); sqlite3_pcache 5852 third_party/sqlite/amalgamation/sqlite3.h void (*xCachesize)(sqlite3_pcache*, int nCachesize); sqlite3_pcache 5853 third_party/sqlite/amalgamation/sqlite3.h int (*xPagecount)(sqlite3_pcache*); sqlite3_pcache 5854 third_party/sqlite/amalgamation/sqlite3.h void *(*xFetch)(sqlite3_pcache*, unsigned key, int createFlag); sqlite3_pcache 5855 third_party/sqlite/amalgamation/sqlite3.h void (*xUnpin)(sqlite3_pcache*, void*, int discard); sqlite3_pcache 5856 third_party/sqlite/amalgamation/sqlite3.h void (*xRekey)(sqlite3_pcache*, void*, unsigned oldKey, unsigned newKey); sqlite3_pcache 5857 third_party/sqlite/amalgamation/sqlite3.h void (*xTruncate)(sqlite3_pcache*, unsigned iLimit); sqlite3_pcache 5858 third_party/sqlite/amalgamation/sqlite3.h void (*xDestroy)(sqlite3_pcache*); sqlite3_pcache 29 third_party/sqlite/src/src/pcache.c sqlite3_pcache *pCache; /* Pluggable cache module */ sqlite3_pcache 221 third_party/sqlite/src/src/pcache.c sqlite3_pcache *p; sqlite3_pcache 546 third_party/sqlite/src/src/pcache1.c static sqlite3_pcache *pcache1Create(int szPage, int bPurgeable){ sqlite3_pcache 594 third_party/sqlite/src/src/pcache1.c return (sqlite3_pcache *)pCache; sqlite3_pcache 602 third_party/sqlite/src/src/pcache1.c static void pcache1Cachesize(sqlite3_pcache *p, int nMax){ sqlite3_pcache 619 third_party/sqlite/src/src/pcache1.c static int pcache1Pagecount(sqlite3_pcache *p){ sqlite3_pcache 682 third_party/sqlite/src/src/pcache1.c static void *pcache1Fetch(sqlite3_pcache *p, unsigned int iKey, int createFlag){ sqlite3_pcache 791 third_party/sqlite/src/src/pcache1.c static void pcache1Unpin(sqlite3_pcache *p, void *pPg, int reuseUnlikely){ sqlite3_pcache 828 third_party/sqlite/src/src/pcache1.c sqlite3_pcache *p, sqlite3_pcache 867 third_party/sqlite/src/src/pcache1.c static void pcache1Truncate(sqlite3_pcache *p, unsigned int iLimit){ sqlite3_pcache 882 third_party/sqlite/src/src/pcache1.c static void pcache1Destroy(sqlite3_pcache *p){ sqlite3_pcache 126 third_party/sqlite/src/src/test_init.c static sqlite3_pcache *wrPCacheCreate(int a, int b){ sqlite3_pcache 129 third_party/sqlite/src/src/test_init.c static void wrPCacheCachesize(sqlite3_pcache *p, int n){ sqlite3_pcache 132 third_party/sqlite/src/src/test_init.c static int wrPCachePagecount(sqlite3_pcache *p){ sqlite3_pcache 135 third_party/sqlite/src/src/test_init.c static void *wrPCacheFetch(sqlite3_pcache *p, unsigned a, int b){ sqlite3_pcache 138 third_party/sqlite/src/src/test_init.c static void wrPCacheUnpin(sqlite3_pcache *p, void *a, int b){ sqlite3_pcache 141 third_party/sqlite/src/src/test_init.c static void wrPCacheRekey(sqlite3_pcache *p, void *a, unsigned b, unsigned c){ sqlite3_pcache 144 third_party/sqlite/src/src/test_init.c static void wrPCacheTruncate(sqlite3_pcache *p, unsigned a){ sqlite3_pcache 147 third_party/sqlite/src/src/test_init.c static void wrPCacheDestroy(sqlite3_pcache *p){ sqlite3_pcache 132 third_party/sqlite/src/src/test_pcache.c static sqlite3_pcache *testpcacheCreate(int szPage, int bPurgeable){ sqlite3_pcache 155 third_party/sqlite/src/src/test_pcache.c return (sqlite3_pcache*)p; sqlite3_pcache 161 third_party/sqlite/src/src/test_pcache.c static void testpcacheCachesize(sqlite3_pcache *pCache, int newSize){ sqlite3_pcache 173 third_party/sqlite/src/src/test_pcache.c static int testpcachePagecount(sqlite3_pcache *pCache){ sqlite3_pcache 185 third_party/sqlite/src/src/test_pcache.c sqlite3_pcache *pCache, sqlite3_pcache 282 third_party/sqlite/src/src/test_pcache.c sqlite3_pcache *pCache, sqlite3_pcache 327 third_party/sqlite/src/src/test_pcache.c sqlite3_pcache *pCache, sqlite3_pcache 374 third_party/sqlite/src/src/test_pcache.c static void testpcacheTruncate(sqlite3_pcache *pCache, unsigned iLimit){ sqlite3_pcache 396 third_party/sqlite/src/src/test_pcache.c static void testpcacheDestroy(sqlite3_pcache *pCache){