• Home
  • Raw
  • Download

Lines Matching refs:nPage

8863 SQLITE_API int sqlite3_backup_step(sqlite3_backup *p, int nPage);
17171 int nPage; /* Number of pages in pPage[] */ member
25258 || sqlite3GlobalConfig.nPage<=0 ){
46226 unsigned int nPage; /* Total number of pages in apHash */
46464 if( pCache->pFree || (pCache->nPage==0 && pcache1InitBulk(pCache)) ){
46649 pCache->nPage--;
46669 if( pCache->nPage==0 && pCache->pBulk ){
46686 TESTONLY( int nPage = 0; ) /* To assert pCache->nPage is correct */
46698 TESTONLY( nPage = -10; ) /* Disable the pCache->nPage validity check */
46712 pCache->nPage--;
46718 TESTONLY( if( nPage>=0 ) nPage++; )
46724 assert( nPage<0 || pCache->nPage==(unsigned)nPage );
46769 && sqlite3GlobalConfig.nPage!=0
46772 pcache1.nInitPage = sqlite3GlobalConfig.nPage;
46891 n = pCache->nPage;
46915 assert( pCache->nPage >= pCache->nRecyclable );
46916 nPinned = pCache->nPage - pCache->nRecyclable;
46927 if( pCache->nPage>=pCache->nHash ) pcache1ResizeHash(pCache);
46933 && ((pCache->nPage+1>=pCache->nMax) || pcache1UnderMemoryPressure(pCache))
46958 pCache->nPage++;
47203 if( pCache->nPage ) pcache1TruncateUnsafe(pCache, 0);
49906 static int pager_truncate(Pager *pPager, Pgno nPage);
50624 static int pager_truncate(Pager *pPager, Pgno nPage){
50637 newSize = szPage*(i64)nPage;
50649 pPager->dbFileSize = nPage;
51240 Pgno nPage; /* Value to return via *pnPage */
51252 nPage = sqlite3WalDbsize(pPager->pWal);
51259 if( nPage==0 && ALWAYS(isOpen(pPager->fd)) ){
51265 nPage = (Pgno)((n+pPager->pageSize-1) / pPager->pageSize);
51272 if( nPage>pPager->mxPgno ){
51273 pPager->mxPgno = (Pgno)nPage;
51276 *pnPage = nPage;
51311 Pgno nPage; /* Size of the database file */
51313 rc = pagerPagecount(pPager, &nPage);
51315 if( nPage==0 ){
51952 SQLITE_PRIVATE void sqlite3PagerTruncateImage(Pager *pPager, Pgno nPage){
51953 assert( pPager->dbSize>=nPage );
51955 pPager->dbSize = nPage;
53023 Pgno nPage; /* Number of pages in database file */
53026 rc = pagerPagecount(pPager, &nPage);
53036 if( nPage==0 && !jrnlOpen ){
53984 int nPage = 0; /* Number of pages starting at pg1 to journal */
54006 nPage = (pPg->pgno - pg1)+1;
54008 nPage = nPageCount+1-pg1;
54010 nPage = nPagePerSector;
54012 assert(nPage>0);
54014 assert((pg1+nPage)>pPg->pgno);
54016 for(ii=0; ii<nPage && rc==SQLITE_OK; ii++){
54046 for(ii=0; ii<nPage; ii++){
55927 u32 nPage; /* Size of database in pages */
56827 pWal->hdr.nPage = nTruncate;
56863 if( pWal->hdr.nPage ){
57396 mxPage = pWal->hdr.nPage;
57469 i64 szDb = pWal->hdr.nPage*(i64)szPage;
58546 return pWal->hdr.nPage;
59100 pWal->hdr.nPage = nTruncate;
59834 u32 nPage; /* Number of pages in the database */
60076 Pgno nPage; /* Number of pages in the database */
60996 assert( pgno<=pBt->nPage );
60997 pBt->pHasContent = sqlite3BitvecCreate(pBt->nPage);
62470 return pBt->nPage;
62474 assert( ((p->pBt->nPage)&0x80000000)==0 );
63389 int nPage; /* Number of pages in the database */
63403 nPage = nPageHeader = get4byte(28+(u8*)pPage1->aData);
63405 if( nPage==0 || memcmp(24+(u8*)pPage1->aData, 92+(u8*)pPage1->aData,4)!=0 ){
63406 nPage = nPageFile;
63408 if( nPage>0 ){
63506 if( (pBt->db->flags & SQLITE_WriteSchema)==0 && nPage>nPageFile ){
63548 pBt->nPage = nPage;
63612 if( pBt->nPage>0 ){
63640 pBt->nPage = 1;
63653 p->pBt->nPage = 0;
63751 if( pBt->nPage==0 ) pBt->btsFlags |= BTS_INITIALLY_EMPTY;
63810 if( pBt->nPage!=get4byte(&pPage1->aData[28]) ){
63813 put4byte(&pPage1->aData[28], pBt->nPage);
64126 pBt->nPage = iLastPg;
64185 put4byte(&pBt->pPage1->aData[28], pBt->nPage);
64242 pBt->nPage = nFin;
64297 sqlite3PagerTruncateImage(pBt->pPager, pBt->nPage);
64514 int nPage = get4byte(28+(u8*)pPage1->aData);
64515 testcase( nPage==0 );
64516 if( nPage==0 ) sqlite3PagerPagecount(pBt->pPager, &nPage);
64517 testcase( pBt->nPage!=nPage );
64518 pBt->nPage = nPage;
64595 pBt->nPage = 0;
64598 pBt->nPage = get4byte(28 + pBt->pPage1->aData);
64603 assert( pBt->nPage>0 );
66402 pBt->nPage++;
66403 if( pBt->nPage==PENDING_BYTE_PAGE(pBt) ) pBt->nPage++;
66406 if( pBt->autoVacuum && PTRMAP_ISPAGE(pBt, pBt->nPage) ){
66412 TRACE(("ALLOCATE: %d from end of file (pointer-map page)\n", pBt->nPage));
66413 assert( pBt->nPage!=PENDING_BYTE_PAGE(pBt) );
66414 rc = btreeGetUnusedPage(pBt, pBt->nPage, &pPg, bNoContent);
66420 pBt->nPage++;
66421 if( pBt->nPage==PENDING_BYTE_PAGE(pBt) ){ pBt->nPage++; }
66424 put4byte(28 + (u8*)pBt->pPage1->aData, pBt->nPage);
66425 *pPgno = pBt->nPage;
67470 static int ptrmapCheckPages(MemPage **apPage, int nPage){
67472 for(i=0; i<nPage; i++){
68068 sqlite3PagerRekey(apNew[iBest]->pDbPage, pBt->nPage+iBest+1, 0);
69518 assert( iPg<=pCheck->nPage && sizeof(pCheck->aPgRef[0])==1 );
69526 assert( iPg<=pCheck->nPage && sizeof(pCheck->aPgRef[0])==1 );
69541 if( iPage>pCheck->nPage ){
69852 int nPage; /* Number of pages on the overflow chain */
69855 nPage = (info.nPayload - info.nLocal + usableSize - 5)/(usableSize - 4);
69862 checkList(pCheck, 0, pgnoOvfl, nPage);
70009 sCheck.nPage = btreePagecount(sCheck.pBt);
70020 if( sCheck.nPage==0 ){
70024 sCheck.aPgRef = sqlite3MallocZero((sCheck.nPage / 8)+ 1);
70036 if( i<=sCheck.nPage ) setPageReferenced(&sCheck, i);
70063 for(i=1; i<=sCheck.nPage && sCheck.mxErr; i++){
70735 SQLITE_API int sqlite3_backup_step(sqlite3_backup *p, int nPage){
70808 for(ii=0; (nPage<0 || ii<nPage) && p->iNext<=(Pgno)nSrcPage && !rc; ii++){
143609 sqlite3GlobalConfig.szPage, sqlite3GlobalConfig.nPage);
143817 sqlite3GlobalConfig.nPage = va_arg(ap, int);
178102 int nPage;
178104 sqlite3PagerPagecount(pPager, &nPage);
178105 if( nPage==0 ){