Lines Matching refs:sqlite3_pcache_page
8815 typedef struct sqlite3_pcache_page sqlite3_pcache_page; typedef
8816 struct sqlite3_pcache_page { struct
8989 sqlite3_pcache_page *(*xFetch)(sqlite3_pcache*, unsigned key, int createFlag);
8990 void (*xUnpin)(sqlite3_pcache*, sqlite3_pcache_page*, int discard);
8991 void (*xRekey)(sqlite3_pcache*, sqlite3_pcache_page*,
15678 sqlite3_pcache_page *pPage; /* Pcache object page handle */
15746 SQLITE_PRIVATE sqlite3_pcache_page *sqlite3PcacheFetch(PCache*, Pgno, int createFlag);
15747 SQLITE_PRIVATE int sqlite3PcacheFetchStress(PCache*, Pgno, sqlite3_pcache_page**);
15748 SQLITE_PRIVATE PgHdr *sqlite3PcacheFetchFinish(PCache*, Pgno, sqlite3_pcache_page *pPage);
49892 sqlite3_pcache_page *pLower;
50186 SQLITE_PRIVATE sqlite3_pcache_page *sqlite3PcacheFetch(
50192 sqlite3_pcache_page *pRes;
50230 sqlite3_pcache_page **ppPage /* Write result here */
50286 sqlite3_pcache_page *pPage /* Page obtained by prior PcacheFetch() call */
50312 sqlite3_pcache_page *pPage /* Page obtained by prior PcacheFetch() call */
50483 sqlite3_pcache_page *pPage1;
50815 sqlite3_pcache_page page; /* Base class. Must be first. pBuf & pExtra */
51759 static sqlite3_pcache_page *pcache1Fetch(
51776 return (sqlite3_pcache_page*)pcache1FetchWithMutex(p, iKey, createFlag);
51780 return (sqlite3_pcache_page*)pcache1FetchNoMutex(p, iKey, createFlag);
51792 sqlite3_pcache_page *pPg,
51827 sqlite3_pcache_page *pPg,
58138 sqlite3_pcache_page *pBase;
58337 sqlite3_pcache_page *pPage;