Lines Matching refs:pcache2

18832   sqlite3_pcache_methods2 pcache2;  /* Low-level page-cache interface */  member
49901 pLower = sqlite3GlobalConfig.pcache2.xFetch(pCache->pCache, i, 0);
49909 sqlite3GlobalConfig.pcache2.xUnpin(pCache->pCache, pLower, 0);
50051 sqlite3GlobalConfig.pcache2.xUnpin(p->pCache->pCache, p->pPage, 0);
50083 if( sqlite3GlobalConfig.pcache2.xInit==0 ){
50088 assert( sqlite3GlobalConfig.pcache2.xInit!=0 );
50090 return sqlite3GlobalConfig.pcache2.xInit(sqlite3GlobalConfig.pcache2.pArg);
50093 if( sqlite3GlobalConfig.pcache2.xShutdown ){
50095 sqlite3GlobalConfig.pcache2.xShutdown(sqlite3GlobalConfig.pcache2.pArg);
50146 pNew = sqlite3GlobalConfig.pcache2.xCreate(
50151 sqlite3GlobalConfig.pcache2.xCachesize(pNew, numberOfCachePages(pCache));
50153 sqlite3GlobalConfig.pcache2.xDestroy(pCache->pCache);
50210 pRes = sqlite3GlobalConfig.pcache2.xFetch(pCache->pCache, pgno, eCreate);
50259 sqlite3GlobalConfig.pcache2.xPagecount(pCache->pCache),
50270 *ppPage = sqlite3GlobalConfig.pcache2.xFetch(pCache->pCache, pgno, 2);
50366 sqlite3GlobalConfig.pcache2.xUnpin(p->pCache->pCache, p->pPage, 1);
50449 sqlite3GlobalConfig.pcache2.xRekey(pCache->pCache, p->pPage, p->pgno,newPgno);
50484 pPage1 = sqlite3GlobalConfig.pcache2.xFetch(pCache->pCache,1,0);
50491 sqlite3GlobalConfig.pcache2.xTruncate(pCache->pCache, pgno+1);
50501 sqlite3GlobalConfig.pcache2.xDestroy(pCache->pCache);
50617 return sqlite3GlobalConfig.pcache2.xPagecount(pCache->pCache);
50635 sqlite3GlobalConfig.pcache2.xCachesize(pCache->pCache,
50663 sqlite3GlobalConfig.pcache2.xShrink(pCache->pCache);
167142 sqlite3GlobalConfig.pcache2 = *va_arg(ap, sqlite3_pcache_methods2*);
167150 if( sqlite3GlobalConfig.pcache2.xInit==0 ){
167153 *va_arg(ap, sqlite3_pcache_methods2*) = sqlite3GlobalConfig.pcache2;