Lines Matching refs:pcache2

18982   sqlite3_pcache_methods2 pcache2;  /* Low-level page-cache interface */  member
48860 pLower = sqlite3GlobalConfig.pcache2.xFetch(pCache->pCache, i, 0);
48868 sqlite3GlobalConfig.pcache2.xUnpin(pCache->pCache, pLower, 0);
49010 sqlite3GlobalConfig.pcache2.xUnpin(p->pCache->pCache, p->pPage, 0);
49039 if( sqlite3GlobalConfig.pcache2.xInit==0 ){
49044 assert( sqlite3GlobalConfig.pcache2.xInit!=0 );
49046 return sqlite3GlobalConfig.pcache2.xInit(sqlite3GlobalConfig.pcache2.pArg);
49049 if( sqlite3GlobalConfig.pcache2.xShutdown ){
49051 sqlite3GlobalConfig.pcache2.xShutdown(sqlite3GlobalConfig.pcache2.pArg);
49102 pNew = sqlite3GlobalConfig.pcache2.xCreate(
49107 sqlite3GlobalConfig.pcache2.xCachesize(pNew, numberOfCachePages(pCache));
49109 sqlite3GlobalConfig.pcache2.xDestroy(pCache->pCache);
49166 pRes = sqlite3GlobalConfig.pcache2.xFetch(pCache->pCache, pgno, eCreate);
49215 sqlite3GlobalConfig.pcache2.xPagecount(pCache->pCache),
49226 *ppPage = sqlite3GlobalConfig.pcache2.xFetch(pCache->pCache, pgno, 2);
49322 sqlite3GlobalConfig.pcache2.xUnpin(p->pCache->pCache, p->pPage, 1);
49405 sqlite3GlobalConfig.pcache2.xRekey(pCache->pCache, p->pPage, p->pgno,newPgno);
49440 pPage1 = sqlite3GlobalConfig.pcache2.xFetch(pCache->pCache,1,0);
49447 sqlite3GlobalConfig.pcache2.xTruncate(pCache->pCache, pgno+1);
49457 sqlite3GlobalConfig.pcache2.xDestroy(pCache->pCache);
49573 return sqlite3GlobalConfig.pcache2.xPagecount(pCache->pCache);
49591 sqlite3GlobalConfig.pcache2.xCachesize(pCache->pCache,
49619 sqlite3GlobalConfig.pcache2.xShrink(pCache->pCache);
160720 sqlite3GlobalConfig.pcache2 = *va_arg(ap, sqlite3_pcache_methods2*);
160728 if( sqlite3GlobalConfig.pcache2.xInit==0 ){
160731 *va_arg(ap, sqlite3_pcache_methods2*) = sqlite3GlobalConfig.pcache2;