Lines Matching refs:pgno
130 assert( pPg->pgno>0 || pPg->pPager==0 ); /* Page number is 1 or more */ in sqlite3PcachePageSanity()
187 pPage->pgno)); in pcacheManageDirtyList()
254 pcacheTrace(("%p.UNPIN %d\n", p->pCache, p->pgno)); in pcacheUnpin()
392 Pgno pgno, /* Page number to obtain */ in sqlite3PcacheFetch() argument
414 pRes = sqlite3GlobalConfig.pcache2.xFetch(pCache->pCache, pgno, eCreate); in sqlite3PcacheFetch()
415 pcacheTrace(("%p.FETCH %d%s (result: %p) ",pCache,pgno, in sqlite3PcacheFetch()
417 pcachePageTrace(pgno, pRes); in sqlite3PcacheFetch()
434 Pgno pgno, /* Page number to obtain */ in sqlite3PcacheFetchStress() argument
463 pPg->pgno, pgno, in sqlite3PcacheFetchStress()
467 pcacheTrace(("%p.SPILL %d\n",pCache,pPg->pgno)); in sqlite3PcacheFetchStress()
475 *ppPage = sqlite3GlobalConfig.pcache2.xFetch(pCache->pCache, pgno, 2); in sqlite3PcacheFetchStress()
490 Pgno pgno, /* Page number obtained */ in pcacheFetchFinishWithInit() argument
503 pPgHdr->pgno = pgno; in pcacheFetchFinishWithInit()
505 return sqlite3PcacheFetchFinish(pCache,pgno,pPage); in pcacheFetchFinishWithInit()
516 Pgno pgno, /* Page number obtained */ in sqlite3PcacheFetchFinish() argument
525 return pcacheFetchFinishWithInit(pCache, pgno, pPage); in sqlite3PcacheFetchFinish()
586 pcacheTrace(("%p.DIRTY %d\n",p->pCache,p->pgno)); in sqlite3PcacheMakeDirty()
606 pcacheTrace(("%p.CLEAN %d\n",p->pCache,p->pgno)); in sqlite3PcacheMakeClean()
656 pcacheTrace(("%p.MOVE %d -> %d\n",pCache,p->pgno,newPgno)); in sqlite3PcacheMove()
665 sqlite3GlobalConfig.pcache2.xRekey(pCache->pCache, p->pPage, p->pgno,newPgno); in sqlite3PcacheMove()
666 p->pgno = newPgno; in sqlite3PcacheMove()
682 void sqlite3PcacheTruncate(PCache *pCache, Pgno pgno){ in sqlite3PcacheTruncate() argument
686 pcacheTrace(("%p.TRUNCATE %d\n",pCache,pgno)); in sqlite3PcacheTruncate()
693 assert( p->pgno>0 ); in sqlite3PcacheTruncate()
694 if( p->pgno>pgno ){ in sqlite3PcacheTruncate()
699 if( pgno==0 && pCache->nRefSum ){ in sqlite3PcacheTruncate()
705 pgno = 1; in sqlite3PcacheTruncate()
708 sqlite3GlobalConfig.pcache2.xTruncate(pCache->pCache, pgno+1); in sqlite3PcacheTruncate()
737 if( pA->pgno<pB->pgno ){ in pcacheMergeDirtyList()