Lines Matching refs:nPage

7337 SQLITE_API int SQLITE_STDCALL sqlite3_backup_step(sqlite3_backup *p, int nPage);
12799 int nPage; /* Number of pages in pPage[] */ member
20710 || sqlite3GlobalConfig.nPage<1 ){
20713 sqlite3GlobalConfig.nPage = 0;
40010 unsigned int nPage; /* Total number of pages in apHash */
40397 pCache->nPage--;
40427 TESTONLY( unsigned int nPage = 0; ) /* To assert pCache->nPage is correct */
40435 pCache->nPage--;
40441 TESTONLY( nPage++; )
40445 assert( pCache->nPage==nPage );
40586 n = pCache->nPage;
40610 assert( pCache->nPage >= pCache->nRecyclable );
40611 nPinned = pCache->nPage - pCache->nRecyclable;
40622 if( pCache->nPage>=pCache->nHash ) pcache1ResizeHash(pCache);
40627 (pCache->nPage+1>=pCache->nMax)
40664 pCache->nPage++;
43493 static int pager_truncate(Pager *pPager, Pgno nPage);
44158 static int pager_truncate(Pager *pPager, Pgno nPage){
44171 newSize = szPage*(i64)nPage;
44183 pPager->dbFileSize = nPage;
44770 Pgno nPage; /* Value to return via *pnPage */
44780 nPage = sqlite3WalDbsize(pPager->pWal);
44788 if( nPage==0 ){
44797 nPage = (Pgno)((n+pPager->pageSize-1) / pPager->pageSize);
44804 if( nPage>pPager->mxPgno ){
44805 pPager->mxPgno = (Pgno)nPage;
44808 *pnPage = nPage;
44838 Pgno nPage; /* Size of the database file */
44840 rc = pagerPagecount(pPager, &nPage);
44842 if( nPage==0 ){
45468 SQLITE_PRIVATE void sqlite3PagerTruncateImage(Pager *pPager, Pgno nPage){
45469 assert( pPager->dbSize>=nPage );
45471 pPager->dbSize = nPage;
46534 Pgno nPage; /* Number of pages in database file */
46536 rc = pagerPagecount(pPager, &nPage);
46546 if( nPage==0 && !jrnlOpen ){
46775 Pgno nPage = 0;
46778 rc = pagerPagecount(pPager, &nPage);
46781 if( nPage>0 ){
47430 int nPage = 0; /* Number of pages starting at pg1 to journal */
47452 nPage = (pPg->pgno - pg1)+1;
47454 nPage = nPageCount+1-pg1;
47456 nPage = nPagePerSector;
47458 assert(nPage>0);
47460 assert((pg1+nPage)>pPg->pgno);
47462 for(ii=0; ii<nPage && rc==SQLITE_OK; ii++){
47492 for(ii=0; ii<nPage; ii++){
49211 u32 nPage; /* Size of database in pages */
50077 pWal->hdr.nPage = nTruncate;
50112 if( pWal->hdr.nPage ){
50633 mxPage = pWal->hdr.nPage;
50702 i64 szDb = pWal->hdr.nPage*(i64)szPage;
51386 return pWal->hdr.nPage;
51838 pWal->hdr.nPage = nTruncate;
52514 u32 nPage; /* Number of pages in the database */
52748 Pgno nPage; /* Number of pages in the database */
53598 assert( pgno<=pBt->nPage );
53599 pBt->pHasContent = sqlite3BitvecCreate(pBt->nPage);
54832 return pBt->nPage;
54836 assert( ((p->pBt->nPage)&0x8000000)==0 );
55630 int nPage; /* Number of pages in the database */
55644 nPage = nPageHeader = get4byte(28+(u8*)pPage1->aData);
55646 if( nPage==0 || memcmp(24+(u8*)pPage1->aData, 92+(u8*)pPage1->aData,4)!=0 ){
55647 nPage = nPageFile;
55649 if( nPage>0 ){
55742 if( (pBt->db->flags & SQLITE_RecoveryMode)==0 && nPage>nPageFile ){
55784 pBt->nPage = nPage;
55848 if( pBt->nPage>0 ){
55876 pBt->nPage = 1;
55889 p->pBt->nPage = 0;
55985 if( pBt->nPage==0 ) pBt->btsFlags |= BTS_INITIALLY_EMPTY;
56044 if( pBt->nPage!=get4byte(&pPage1->aData[28]) ){
56047 put4byte(&pPage1->aData[28], pBt->nPage);
56364 pBt->nPage = iLastPg;
56423 put4byte(&pBt->pPage1->aData[28], pBt->nPage);
56480 pBt->nPage = nFin;
56535 sqlite3PagerTruncateImage(pBt->pPager, pBt->nPage);
56756 int nPage = get4byte(28+(u8*)pPage1->aData);
56757 testcase( nPage==0 );
56758 if( nPage==0 ) sqlite3PagerPagecount(pBt->pPager, &nPage);
56759 testcase( pBt->nPage!=nPage );
56760 pBt->nPage = nPage;
56832 pBt->nPage = 0;
56835 pBt->nPage = get4byte(28 + pBt->pPage1->aData);
56840 assert( pBt->nPage>0 );
58573 pBt->nPage++;
58574 if( pBt->nPage==PENDING_BYTE_PAGE(pBt) ) pBt->nPage++;
58577 if( pBt->autoVacuum && PTRMAP_ISPAGE(pBt, pBt->nPage) ){
58583 TRACE(("ALLOCATE: %d from end of file (pointer-map page)\n", pBt->nPage));
58584 assert( pBt->nPage!=PENDING_BYTE_PAGE(pBt) );
58585 rc = btreeGetPage(pBt, pBt->nPage, &pPg, bNoContent);
58591 pBt->nPage++;
58592 if( pBt->nPage==PENDING_BYTE_PAGE(pBt) ){ pBt->nPage++; }
58595 put4byte(28 + (u8*)pBt->pPage1->aData, pBt->nPage);
58596 *pPgno = pBt->nPage;
59576 static int ptrmapCheckPages(MemPage **apPage, int nPage){
59578 for(i=0; i<nPage; i++){
60107 sqlite3PagerRekey(apNew[iBest]->pDbPage, pBt->nPage+iBest+1, 0);
61446 assert( iPg<=pCheck->nPage && sizeof(pCheck->aPgRef[0])==1 );
61454 assert( iPg<=pCheck->nPage && sizeof(pCheck->aPgRef[0])==1 );
61469 if( iPage>pCheck->nPage ){
61730 int nPage = (sz - info.nLocal + usableSize - 5)/(usableSize - 4);
61737 checkList(pCheck, 0, pgnoOvfl, nPage);
61932 sCheck.nPage = btreePagecount(sCheck.pBt);
61940 if( sCheck.nPage==0 ){
61945 sCheck.aPgRef = sqlite3MallocZero((sCheck.nPage / 8)+ 1);
61952 if( i<=sCheck.nPage ) setPageReferenced(&sCheck, i);
61978 for(i=1; i<=sCheck.nPage && sCheck.mxErr; i++){
62653 SQLITE_API int SQLITE_STDCALL sqlite3_backup_step(sqlite3_backup *p, int nPage){
62716 for(ii=0; (nPage<0 || ii<nPage) && p->iNext<=(Pgno)nSrcPage && !rc; ii++){
128219 sqlite3GlobalConfig.szPage, sqlite3GlobalConfig.nPage);
128432 sqlite3GlobalConfig.nPage = va_arg(ap, int);
155655 int nPage;
155657 sqlite3PagerPagecount(pPager, &nPage);
155658 if( nPage==0 ){