Lines Matching refs:pPCache

58756   PCache *pPCache;            /* Pointer to page cache object */  member
58867 if( sqlite3PCacheIsDirty(pPager->pPCache) ) return 0; /* Failed (3) */
58957 assert( sqlite3PcacheRefCount(pPager->pPCache)==0 || pPager->tempFile );
59027 assert( sqlite3PcacheRefCount(pPager->pPCache)>0 || pPager->tempFile );
59831 sqlite3PcacheClear(pPager->pPCache);
60041 return (sqlite3PCachePercentDirty(pPager->pPCache)>=25);
60171 sqlite3PcacheIterateDirty(pPager->pPCache, pager_set_pagehash);
60172 if( pPager->dbSize==0 && sqlite3PcacheRefCount(pPager->pPCache)>0 ){
60186 sqlite3PcacheCleanAll(pPager->pPCache);
60188 sqlite3PcacheClearWritable(pPager->pPCache);
60190 sqlite3PcacheTruncate(pPager->pPCache, pPager->dbSize);
61216 pList = sqlite3PcacheDirtyList(pPager->pPCache);
61285 pList = sqlite3PcacheDirtyList(pPager->pPCache);
61414 testcase( sqlite3PcachePagecount(pPager->pPCache)==0 );
61575 sqlite3PcacheSetCachesize(pPager->pPCache, mxPage);
61583 return sqlite3PcacheSetSpillsize(pPager->pPCache, mxPage);
61614 sqlite3PcacheShrink(pPager->pPCache);
61826 && sqlite3PcacheRefCount(pPager->pPCache)==0
61848 rc = sqlite3PcacheSetPageSize(pPager->pPCache, pageSize);
62043 sqlite3PcacheIterateDirty(pPager->pPCache, assertTruncateConstraintCb);
62268 sqlite3PcacheClose(pPager->pPCache);
62432 sqlite3PcacheClearSyncFlags(pPager->pPCache);
62730 PgHdr *pList = sqlite3PcacheDirtyList(pPager->pPCache);
62932 pPager->pPCache = (PCache*)pPtr; pPtr += ROUND8(pcacheSize);
63068 !memDb?pagerStress:0, (void *)pPager, pPager->pPCache);
63302 assert( sqlite3PcacheRefCount(pPager->pPCache)==0 );
63513 if( sqlite3PcacheRefCount(pPager->pPCache)==0 ){
63593 pBase = sqlite3PcacheFetch(pPager->pPCache, pgno, 3);
63596 rc = sqlite3PcacheFetchStress(pPager->pPCache, pgno, &pBase);
63603 pPg = *ppPage = sqlite3PcacheFetchFinish(pPager->pPCache, pgno, pBase);
63804 assert( pPager->pPCache!=0 );
63805 pPage = sqlite3PcacheFetch(pPager->pPCache, pgno, 0);
63808 return sqlite3PcacheFetchFinish(pPager->pPCache, pgno, pPage);
63835 assert( sqlite3PcacheRefCount(pPager->pPCache)>0 ); /* tag-20230419-2 */
64543 pList = sqlite3PcacheDirtyList(pPager->pPCache);
64557 sqlite3PcacheCleanAll(pPager->pPCache);
64607 && (!(pPg = sqlite3PcacheDirtyList(pPager->pPCache)) || 0==pPg->pDirty)
64656 pList = sqlite3PcacheDirtyList(pPager->pPCache);
64697 sqlite3PcacheCleanAll(pPager->pPCache);
64868 return sqlite3PcacheRefCount(pPager->pPCache);
64879 return perPageSize*sqlite3PcachePagecount(pPager->pPCache)
64897 a[0] = sqlite3PcacheRefCount(pPager->pPCache);
64898 a[1] = sqlite3PcachePagecount(pPager->pPCache);
64899 a[2] = sqlite3PcacheGetCachesize(pPager->pPCache);