PCache 10351 ext/sqlite3/libsqlite/sqlite3.c typedef struct PCache PCache; PCache 10374 ext/sqlite3/libsqlite/sqlite3.c PCache *pCache; /* Cache that owns this page */ PCache 10409 ext/sqlite3/libsqlite/sqlite3.c PCache *pToInit /* Preallocated space for the PCache */ PCache 10413 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3PcacheSetPageSize(PCache *, int); PCache 10423 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE sqlite3_pcache_page *sqlite3PcacheFetch(PCache*, Pgno, int createFlag); PCache 10424 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3PcacheFetchStress(PCache*, Pgno, sqlite3_pcache_page**); PCache 10425 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE PgHdr *sqlite3PcacheFetchFinish(PCache*, Pgno, sqlite3_pcache_page *pPage); PCache 10431 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3PcacheCleanAll(PCache*); /* Mark all dirty list pages as clean */ PCache 10437 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3PcacheTruncate(PCache*, Pgno x); PCache 10440 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE PgHdr *sqlite3PcacheDirtyList(PCache*); PCache 10443 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3PcacheClose(PCache*); PCache 10446 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3PcacheClearSyncFlags(PCache *); PCache 10449 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3PcacheClear(PCache*); PCache 10452 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3PcacheRefCount(PCache*); PCache 10460 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3PcachePagecount(PCache*); PCache 10467 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3PcacheIterateDirty(PCache *pCache, void (*xIter)(PgHdr *)); PCache 10476 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3PcacheSetCachesize(PCache *, int); PCache 10478 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3PcacheGetCachesize(PCache *); PCache 10482 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3PcacheShrink(PCache*); PCache 39301 ext/sqlite3/libsqlite/sqlite3.c PCache *p = pPage->pCache; PCache 39375 ext/sqlite3/libsqlite/sqlite3.c static int numberOfCachePages(PCache *p){ PCache 39412 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3PcacheSize(void){ return sizeof(PCache); } PCache 39426 ext/sqlite3/libsqlite/sqlite3.c PCache *p /* Preallocated space for the PCache */ PCache 39428 ext/sqlite3/libsqlite/sqlite3.c memset(p, 0, sizeof(PCache)); PCache 39443 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3PcacheSetPageSize(PCache *pCache, int szPage){ PCache 39488 ext/sqlite3/libsqlite/sqlite3.c PCache *pCache, /* Obtain the page from this cache */ PCache 39525 ext/sqlite3/libsqlite/sqlite3.c PCache *pCache, /* Obtain the page from this cache */ PCache 39574 ext/sqlite3/libsqlite/sqlite3.c PCache *pCache, /* Obtain the page from this cache */ PCache 39599 ext/sqlite3/libsqlite/sqlite3.c PCache *pCache, /* Obtain the page from this cache */ PCache 39694 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3PcacheCleanAll(PCache *pCache){ PCache 39704 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3PcacheClearSyncFlags(PCache *pCache){ PCache 39716 ext/sqlite3/libsqlite/sqlite3.c PCache *pCache = p->pCache; PCache 39735 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3PcacheTruncate(PCache *pCache, Pgno pgno){ PCache 39762 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3PcacheClose(PCache *pCache){ PCache 39770 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3PcacheClear(PCache *pCache){ PCache 39847 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE PgHdr *sqlite3PcacheDirtyList(PCache *pCache){ PCache 39858 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3PcacheRefCount(PCache *pCache){ PCache 39872 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3PcachePagecount(PCache *pCache){ PCache 39881 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3PcacheGetCachesize(PCache *pCache){ PCache 39889 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3PcacheSetCachesize(PCache *pCache, int mxPage){ PCache 39899 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3PcacheShrink(PCache *pCache){ PCache 39917 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3PcacheIterateDirty(PCache *pCache, void (*xIter)(PgHdr *)){ PCache 42331 ext/sqlite3/libsqlite/sqlite3.c PCache *pPCache; /* Pointer to page cache object */ PCache 46269 ext/sqlite3/libsqlite/sqlite3.c pPager->pPCache = (PCache*)(pPtr += ROUND8(sizeof(*pPager)));