Lines Matching refs:sqlite3_pcache
8259 typedef struct sqlite3_pcache sqlite3_pcache; typedef
8442 sqlite3_pcache *(*xCreate)(int szPage, int szExtra, int bPurgeable);
8443 void (*xCachesize)(sqlite3_pcache*, int nCachesize);
8444 int (*xPagecount)(sqlite3_pcache*);
8445 sqlite3_pcache_page *(*xFetch)(sqlite3_pcache*, unsigned key, int createFlag);
8446 void (*xUnpin)(sqlite3_pcache*, sqlite3_pcache_page*, int discard);
8447 void (*xRekey)(sqlite3_pcache*, sqlite3_pcache_page*,
8449 void (*xTruncate)(sqlite3_pcache*, unsigned iLimit);
8450 void (*xDestroy)(sqlite3_pcache*);
8451 void (*xShrink)(sqlite3_pcache*);
8464 sqlite3_pcache *(*xCreate)(int szPage, int bPurgeable);
8465 void (*xCachesize)(sqlite3_pcache*, int nCachesize);
8466 int (*xPagecount)(sqlite3_pcache*);
8467 void *(*xFetch)(sqlite3_pcache*, unsigned key, int createFlag);
8468 void (*xUnpin)(sqlite3_pcache*, void*, int discard);
8469 void (*xRekey)(sqlite3_pcache*, void*, unsigned oldKey, unsigned newKey);
8470 void (*xTruncate)(sqlite3_pcache*, unsigned iLimit);
8471 void (*xDestroy)(sqlite3_pcache*);