Lines Matching refs:sqlite3_pcache_page
9310 typedef struct sqlite3_pcache_page sqlite3_pcache_page; typedef
9311 struct sqlite3_pcache_page { struct
9484 sqlite3_pcache_page *(*xFetch)(sqlite3_pcache*, unsigned key, int createFlag);
9485 void (*xUnpin)(sqlite3_pcache*, sqlite3_pcache_page*, int discard);
9486 void (*xRekey)(sqlite3_pcache*, sqlite3_pcache_page*,
16017 sqlite3_pcache_page *pPage; /* Pcache object page handle */
16085 SQLITE_PRIVATE sqlite3_pcache_page *sqlite3PcacheFetch(PCache*, Pgno, int createFlag);
16086 SQLITE_PRIVATE int sqlite3PcacheFetchStress(PCache*, Pgno, sqlite3_pcache_page**);
16087 SQLITE_PRIVATE PgHdr *sqlite3PcacheFetchFinish(PCache*, Pgno, sqlite3_pcache_page *pPage);
48851 sqlite3_pcache_page *pLower;
49142 SQLITE_PRIVATE sqlite3_pcache_page *sqlite3PcacheFetch(
49148 sqlite3_pcache_page *pRes;
49186 sqlite3_pcache_page **ppPage /* Write result here */
49242 sqlite3_pcache_page *pPage /* Page obtained by prior PcacheFetch() call */
49268 sqlite3_pcache_page *pPage /* Page obtained by prior PcacheFetch() call */
49439 sqlite3_pcache_page *pPage1;
49771 sqlite3_pcache_page page; /* Base class. Must be first. pBuf & pExtra */
50708 static sqlite3_pcache_page *pcache1Fetch(
50725 return (sqlite3_pcache_page*)pcache1FetchWithMutex(p, iKey, createFlag);
50729 return (sqlite3_pcache_page*)pcache1FetchNoMutex(p, iKey, createFlag);
50741 sqlite3_pcache_page *pPg,
50776 sqlite3_pcache_page *pPg,
57074 sqlite3_pcache_page *pBase;
57273 sqlite3_pcache_page *pPage;