Lines Matching defs:nPage

7305 SQLITE_API int sqlite3_backup_step(sqlite3_backup *p, int nPage);
11723 int nPage; /* Number of pages in pPage[] */
12753 0, /* nPage */
18953 || sqlite3GlobalConfig.nPage<1 ){
18956 sqlite3GlobalConfig.nPage = 0;
36610 int nPage = 0;
36612 nPage = sqlite3GlobalConfig.pcache2.xPagecount(pCache->pCache);
36614 return nPage;
36745 unsigned int nPage; /* Total number of pages in apHash */
37134 pCache->nPage--;
37163 TESTONLY( unsigned int nPage = 0; ) /* To assert pCache->nPage is correct */
37171 pCache->nPage--;
37177 TESTONLY( nPage++; )
37181 assert( pCache->nPage==nPage );
37314 n = pCache->nPage;
37413 assert( pCache->nPage >= pCache->nRecyclable );
37414 nPinned = pCache->nPage - pCache->nRecyclable;
37425 if( pCache->nPage>=pCache->nHash && pcache1ResizeHash(pCache) ){
37431 (pCache->nPage+1>=pCache->nMax)
37467 pCache->nPage++;
40188 static int pager_truncate(Pager *pPager, Pgno nPage);
40827 ** of the file is changed to nPage pages (nPage*pPager->pageSize bytes).
40828 ** If the file on disk is currently larger than nPage pages, then use the VFS
40832 ** nPage pages. Some operating system implementations can get confused if
40840 static int pager_truncate(Pager *pPager, Pgno nPage){
40853 newSize = szPage*(i64)nPage;
40865 pPager->dbFileSize = nPage;
41462 Pgno nPage; /* Value to return via *pnPage */
41472 nPage = sqlite3WalDbsize(pPager->pWal);
41480 if( nPage==0 ){
41489 nPage = (Pgno)((n+pPager->pageSize-1) / pPager->pageSize);
41496 if( nPage>pPager->mxPgno ){
41497 pPager->mxPgno = (Pgno)nPage;
41500 *pnPage = nPage;
41530 Pgno nPage; /* Size of the database file */
41532 rc = pagerPagecount(pPager, &nPage);
41534 if( nPage==0 ){
42139 ** Truncate the in-memory database file image to nPage pages. This
42149 SQLITE_PRIVATE void sqlite3PagerTruncateImage(Pager *pPager, Pgno nPage){
42150 assert( pPager->dbSize>=nPage );
42152 pPager->dbSize = nPage;
43060 /* pPager->nPage = 0; */
43174 Pgno nPage; /* Number of pages in database file */
43182 rc = pagerPagecount(pPager, &nPage);
43184 if( nPage==0 ){
43417 Pgno nPage = 0;
43420 rc = pagerPagecount(pPager, &nPage);
43423 if( nPage>0 ){
44073 int nPage = 0; /* Number of pages starting at pg1 to journal */
44093 nPage = (pPg->pgno - pg1)+1;
44095 nPage = nPageCount+1-pg1;
44097 nPage = nPagePerSector;
44099 assert(nPage>0);
44101 assert((pg1+nPage)>pPg->pgno);
44103 for(ii=0; ii<nPage && rc==SQLITE_OK; ii++){
44125 /* If the PGHDR_NEED_SYNC flag is set for any of the nPage pages
44127 ** writing to any of these nPage pages may damage the others, the
44133 for(ii=0; ii<nPage; ii++){
45805 u32 nPage; /* Size of database in pages */
46670 pWal->hdr.nPage = nTruncate;
46705 if( pWal->hdr.nPage ){
47193 mxPage = pWal->hdr.nPage;
47252 i64 szDb = pWal->hdr.nPage*(i64)szPage;
47916 return pWal->hdr.nPage;
48382 pWal->hdr.nPage = nTruncate;
49037 u32 nPage; /* Number of pages in the database */
49259 Pgno nPage; /* Number of pages in the database */
50091 assert( pgno<=pBt->nPage );
50092 pBt->pHasContent = sqlite3BitvecCreate(pBt->nPage);
51166 return pBt->nPage;
51170 assert( ((p->pBt->nPage)&0x8000000)==0 );
51922 int nPage; /* Number of pages in the database */
51936 nPage = nPageHeader = get4byte(28+(u8*)pPage1->aData);
51938 if( nPage==0 || memcmp(24+(u8*)pPage1->aData, 92+(u8*)pPage1->aData,4)!=0 ){
51939 nPage = nPageFile;
51941 if( nPage>0 ){
52018 if( (pBt->db->flags & SQLITE_RecoveryMode)==0 && nPage>nPageFile ){
52057 pBt->nPage = nPage;
52120 if( pBt->nPage>0 ){
52148 pBt->nPage = 1;
52161 p->pBt->nPage = 0;
52257 if( pBt->nPage==0 ) pBt->btsFlags |= BTS_INITIALLY_EMPTY;
52316 if( pBt->nPage!=get4byte(&pPage1->aData[28]) ){
52319 put4byte(&pPage1->aData[28], pBt->nPage);
52636 pBt->nPage = iLastPg;
52695 put4byte(&pBt->pPage1->aData[28], pBt->nPage);
52752 pBt->nPage = nFin;
52807 sqlite3PagerTruncateImage(pBt->pPager, pBt->nPage);
52995 int nPage = get4byte(28+(u8*)pPage1->aData);
52996 testcase( nPage==0 );
52997 if( nPage==0 ) sqlite3PagerPagecount(pBt->pPager, &nPage);
52998 testcase( pBt->nPage!=nPage );
52999 pBt->nPage = nPage;
53071 pBt->nPage = 0;
53074 pBt->nPage = get4byte(28 + pBt->pPage1->aData);
53079 assert( pBt->nPage>0 );
54746 pBt->nPage++;
54747 if( pBt->nPage==PENDING_BYTE_PAGE(pBt) ) pBt->nPage++;
54750 if( pBt->autoVacuum && PTRMAP_ISPAGE(pBt, pBt->nPage) ){
54756 TRACE(("ALLOCATE: %d from end of file (pointer-map page)\n", pBt->nPage));
54757 assert( pBt->nPage!=PENDING_BYTE_PAGE(pBt) );
54758 rc = btreeGetPage(pBt, pBt->nPage, &pPg, bNoContent, 0);
54764 pBt->nPage++;
54765 if( pBt->nPage==PENDING_BYTE_PAGE(pBt) ){ pBt->nPage++; }
54768 put4byte(28 + (u8*)pBt->pPage1->aData, pBt->nPage);
54769 *pPgno = pBt->nPage;
55488 static int ptrmapCheckPages(MemPage **apPage, int nPage){
55490 for(i=0; i<nPage; i++){
57284 assert( iPg<=pCheck->nPage && sizeof(pCheck->aPgRef[0])==1 );
57292 assert( iPg<=pCheck->nPage && sizeof(pCheck->aPgRef[0])==1 );
57307 if( iPage>pCheck->nPage ){
57515 int nPage = (sz - info.nLocal + usableSize - 5)/(usableSize - 4);
57522 checkList(pCheck, 0, pgnoOvfl, nPage, zContext);
57683 sCheck.nPage = btreePagecount(sCheck.pBt);
57688 if( sCheck.nPage==0 ){
57693 sCheck.aPgRef = sqlite3MallocZero((sCheck.nPage / 8)+ 1);
57700 if( i<=sCheck.nPage ) setPageReferenced(&sCheck, i);
57723 for(i=1; i<=sCheck.nPage && sCheck.mxErr; i++){
58366 ** Copy nPage pages from the source b-tree to the destination.
58368 SQLITE_API int sqlite3_backup_step(sqlite3_backup *p, int nPage){
58428 for(ii=0; (nPage<0 || ii<nPage) && p->iNext<=(Pgno)nSrcPage && !rc; ii++){
114996 sqlite3GlobalConfig.szPage, sqlite3GlobalConfig.nPage);
115176 sqlite3GlobalConfig.nPage = va_arg(ap, int);