Lines Matching refs:pcache2

19978   sqlite3_pcache_methods2 pcache2;  /* Low-level page-cache interface */  member
53588 pLower = sqlite3GlobalConfig.pcache2.xFetch(pCache->pCache, i, 0);
53591 sqlite3GlobalConfig.pcache2.xUnpin(pCache->pCache, pLower, 0);
53763 sqlite3GlobalConfig.pcache2.xUnpin(p->pCache->pCache, p->pPage, 0);
53795 if( sqlite3GlobalConfig.pcache2.xInit==0 ){
53800 assert( sqlite3GlobalConfig.pcache2.xInit!=0 );
53802 return sqlite3GlobalConfig.pcache2.xInit(sqlite3GlobalConfig.pcache2.pArg);
53805 if( sqlite3GlobalConfig.pcache2.xShutdown ){
53807 sqlite3GlobalConfig.pcache2.xShutdown(sqlite3GlobalConfig.pcache2.pArg);
53858 pNew = sqlite3GlobalConfig.pcache2.xCreate(
53863 sqlite3GlobalConfig.pcache2.xCachesize(pNew, numberOfCachePages(pCache));
53865 sqlite3GlobalConfig.pcache2.xDestroy(pCache->pCache);
53922 pRes = sqlite3GlobalConfig.pcache2.xFetch(pCache->pCache, pgno, eCreate);
53972 sqlite3GlobalConfig.pcache2.xPagecount(pCache->pCache),
53983 *ppPage = sqlite3GlobalConfig.pcache2.xFetch(pCache->pCache, pgno, 2);
54080 sqlite3GlobalConfig.pcache2.xUnpin(p->pCache->pCache, p->pPage, 1);
54165 pOther = sqlite3GlobalConfig.pcache2.xFetch(pCache->pCache, newPgno, 0);
54173 sqlite3GlobalConfig.pcache2.xRekey(pCache->pCache, p->pPage, p->pgno,newPgno);
54209 pPage1 = sqlite3GlobalConfig.pcache2.xFetch(pCache->pCache,1,0);
54216 sqlite3GlobalConfig.pcache2.xTruncate(pCache->pCache, pgno+1);
54226 sqlite3GlobalConfig.pcache2.xDestroy(pCache->pCache);
54342 return sqlite3GlobalConfig.pcache2.xPagecount(pCache->pCache);
54360 sqlite3GlobalConfig.pcache2.xCachesize(pCache->pCache,
54388 sqlite3GlobalConfig.pcache2.xShrink(pCache->pCache);
178089 sqlite3GlobalConfig.pcache2 = *va_arg(ap, sqlite3_pcache_methods2*);
178097 if( sqlite3GlobalConfig.pcache2.xInit==0 ){
178100 *va_arg(ap, sqlite3_pcache_methods2*) = sqlite3GlobalConfig.pcache2;