Lines Matching refs:sqlite3_pcache
6452 typedef struct sqlite3_pcache sqlite3_pcache; typedef
6609 sqlite3_pcache *(*xCreate)(int szPage, int bPurgeable);
6610 void (*xCachesize)(sqlite3_pcache*, int nCachesize);
6611 int (*xPagecount)(sqlite3_pcache*);
6612 void *(*xFetch)(sqlite3_pcache*, unsigned key, int createFlag);
6613 void (*xUnpin)(sqlite3_pcache*, void*, int discard);
6614 void (*xRekey)(sqlite3_pcache*, void*, unsigned oldKey, unsigned newKey);
6615 void (*xTruncate)(sqlite3_pcache*, unsigned iLimit);
6616 void (*xDestroy)(sqlite3_pcache*);
35204 sqlite3_pcache *pCache; /* Pluggable cache module */
35396 sqlite3_pcache *p;
36565 static sqlite3_pcache *pcache1Create(int szPage, int bPurgeable){
36609 return (sqlite3_pcache *)pCache;
36617 static void pcache1Cachesize(sqlite3_pcache *p, int nMax){
36634 static int pcache1Pagecount(sqlite3_pcache *p){
36697 static void *pcache1Fetch(sqlite3_pcache *p, unsigned int iKey, int createFlag){
36804 static void pcache1Unpin(sqlite3_pcache *p, void *pPg, int reuseUnlikely){
36841 sqlite3_pcache *p,
36880 static void pcache1Truncate(sqlite3_pcache *p, unsigned int iLimit){
36895 static void pcache1Destroy(sqlite3_pcache *p){