pDbPage 52378 ext/sqlite3/libsqlite/sqlite3.c DbPage *pDbPage; /* Pager page handle */ pDbPage 53913 ext/sqlite3/libsqlite/sqlite3.c DbPage *pDbPage; /* The pointer map page */ pDbPage 53931 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3PagerGet(pBt->pPager, iPtrmap, &pDbPage); pDbPage 53942 ext/sqlite3/libsqlite/sqlite3.c pPtrmap = (u8 *)sqlite3PagerGetData(pDbPage); pDbPage 53946 ext/sqlite3/libsqlite/sqlite3.c *pRC= rc = sqlite3PagerWrite(pDbPage); pDbPage 53954 ext/sqlite3/libsqlite/sqlite3.c sqlite3PagerUnref(pDbPage); pDbPage 53965 ext/sqlite3/libsqlite/sqlite3.c DbPage *pDbPage; /* The pointer map page */ pDbPage 53974 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3PagerGet(pBt->pPager, iPtrmap, &pDbPage); pDbPage 53978 ext/sqlite3/libsqlite/sqlite3.c pPtrmap = (u8 *)sqlite3PagerGetData(pDbPage); pDbPage 53982 ext/sqlite3/libsqlite/sqlite3.c sqlite3PagerUnref(pDbPage); pDbPage 53990 ext/sqlite3/libsqlite/sqlite3.c sqlite3PagerUnref(pDbPage); pDbPage 54229 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3PagerIswriteable(pPage->pDbPage) ); pDbPage 54290 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3PagerIswriteable(pPage->pDbPage) ); pDbPage 54380 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3PagerIswriteable(pPage->pDbPage) ); pDbPage 54469 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3PagerIswriteable(pPage->pDbPage) ); pDbPage 54611 ext/sqlite3/libsqlite/sqlite3.c assert( pPage->pgno==sqlite3PagerPagenumber(pPage->pDbPage) ); pDbPage 54612 ext/sqlite3/libsqlite/sqlite3.c assert( pPage == sqlite3PagerGetExtra(pPage->pDbPage) ); pDbPage 54613 ext/sqlite3/libsqlite/sqlite3.c assert( pPage->aData == sqlite3PagerGetData(pPage->pDbPage) ); pDbPage 54744 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3PagerPagenumber(pPage->pDbPage)==pPage->pgno ); pDbPage 54745 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3PagerGetExtra(pPage->pDbPage) == (void*)pPage ); pDbPage 54746 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3PagerGetData(pPage->pDbPage) == data ); pDbPage 54747 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3PagerIswriteable(pPage->pDbPage) ); pDbPage 54774 ext/sqlite3/libsqlite/sqlite3.c static MemPage *btreePageFromDbPage(DbPage *pDbPage, Pgno pgno, BtShared *pBt){ pDbPage 54775 ext/sqlite3/libsqlite/sqlite3.c MemPage *pPage = (MemPage*)sqlite3PagerGetExtra(pDbPage); pDbPage 54776 ext/sqlite3/libsqlite/sqlite3.c pPage->aData = sqlite3PagerGetData(pDbPage); pDbPage 54777 ext/sqlite3/libsqlite/sqlite3.c pPage->pDbPage = pDbPage; pDbPage 54802 ext/sqlite3/libsqlite/sqlite3.c DbPage *pDbPage; pDbPage 54806 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3PagerAcquire(pBt->pPager, pgno, (DbPage**)&pDbPage, flags); pDbPage 54808 ext/sqlite3/libsqlite/sqlite3.c *ppPage = btreePageFromDbPage(pDbPage, pgno, pBt); pDbPage 54818 ext/sqlite3/libsqlite/sqlite3.c DbPage *pDbPage; pDbPage 54820 ext/sqlite3/libsqlite/sqlite3.c pDbPage = sqlite3PagerLookup(pBt->pPager, pgno); pDbPage 54821 ext/sqlite3/libsqlite/sqlite3.c if( pDbPage ){ pDbPage 54822 ext/sqlite3/libsqlite/sqlite3.c return btreePageFromDbPage(pDbPage, pgno, pBt); pDbPage 54883 ext/sqlite3/libsqlite/sqlite3.c assert( pPage->pDbPage!=0 ); pDbPage 54884 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3PagerGetExtra(pPage->pDbPage) == (void*)pPage ); pDbPage 54885 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3PagerGetData(pPage->pDbPage)==pPage->aData ); pDbPage 54887 ext/sqlite3/libsqlite/sqlite3.c sqlite3PagerUnrefNotNull(pPage->pDbPage); pDbPage 55854 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3PagerWrite(pP1->pDbPage); pDbPage 56045 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3PagerWrite(pPage1->pDbPage); pDbPage 56127 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3PagerIswriteable(pPage->pDbPage) ); pDbPage 56187 ext/sqlite3/libsqlite/sqlite3.c MemPage *pDbPage, /* Open page to move */ pDbPage 56194 ext/sqlite3/libsqlite/sqlite3.c Pgno iDbPage = pDbPage->pgno; pDbPage 56201 ext/sqlite3/libsqlite/sqlite3.c assert( pDbPage->pBt==pBt ); pDbPage 56206 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3PagerMovepage(pPager, pDbPage->pDbPage, iFreePage, isCommit); pDbPage 56210 ext/sqlite3/libsqlite/sqlite3.c pDbPage->pgno = iFreePage; pDbPage 56221 ext/sqlite3/libsqlite/sqlite3.c rc = setChildPtrmaps(pDbPage); pDbPage 56226 ext/sqlite3/libsqlite/sqlite3.c Pgno nextOvfl = get4byte(pDbPage->aData); pDbPage 56244 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3PagerWrite(pPtrPage->pDbPage); pDbPage 56422 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3PagerWrite(pBt->pPage1->pDbPage); pDbPage 56475 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3PagerWrite(pBt->pPage1->pDbPage); pDbPage 57195 ext/sqlite3/libsqlite/sqlite3.c DbPage *pDbPage /* Page containing pPayload */ pDbPage 57199 ext/sqlite3/libsqlite/sqlite3.c int rc = sqlite3PagerWrite(pDbPage); pDbPage 57282 ext/sqlite3/libsqlite/sqlite3.c rc = copyPayload(&aPayload[offset], pBuf, a, (eOp & 0x01), pPage->pDbPage); pDbPage 57409 ext/sqlite3/libsqlite/sqlite3.c DbPage *pDbPage; pDbPage 57410 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3PagerAcquire(pBt->pPager, nextPage, &pDbPage, pDbPage 57414 ext/sqlite3/libsqlite/sqlite3.c aPayload = sqlite3PagerGetData(pDbPage); pDbPage 57416 ext/sqlite3/libsqlite/sqlite3.c rc = copyPayload(&aPayload[offset+4], pBuf, a, (eOp&0x01), pDbPage); pDbPage 57417 ext/sqlite3/libsqlite/sqlite3.c sqlite3PagerUnref(pDbPage); pDbPage 58366 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3PagerWrite(pPage1->pDbPage); pDbPage 58408 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3PagerWrite(pTrunk->pDbPage); pDbPage 58431 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3PagerWrite(pTrunk->pDbPage); pDbPage 58439 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3PagerWrite(pPrevTrunk->pDbPage); pDbPage 58461 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3PagerWrite(pNewTrunk->pDbPage); pDbPage 58471 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3PagerIswriteable(pPage1->pDbPage) ); pDbPage 58474 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3PagerWrite(pPrevTrunk->pDbPage); pDbPage 58530 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3PagerWrite(pTrunk->pDbPage); pDbPage 58539 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3PagerWrite((*ppPage)->pDbPage); pDbPage 58571 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3PagerWrite(pBt->pPage1->pDbPage); pDbPage 58587 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3PagerWrite(pPg->pDbPage); pDbPage 58601 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3PagerWrite((*ppPage)->pDbPage); pDbPage 58614 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3PagerPageRefcount((*ppPage)->pDbPage)>1 ){ pDbPage 58623 ext/sqlite3/libsqlite/sqlite3.c assert( rc!=SQLITE_OK || sqlite3PagerIswriteable((*ppPage)->pDbPage) ); pDbPage 58653 ext/sqlite3/libsqlite/sqlite3.c sqlite3PagerRef(pPage->pDbPage); pDbPage 58659 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3PagerWrite(pPage1->pDbPage); pDbPage 58669 ext/sqlite3/libsqlite/sqlite3.c || ((rc = sqlite3PagerWrite(pPage->pDbPage))!=0) pDbPage 58726 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3PagerWrite(pTrunk->pDbPage); pDbPage 58731 ext/sqlite3/libsqlite/sqlite3.c sqlite3PagerDontWrite(pPage->pDbPage); pDbPage 58749 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3PagerWrite(pPage->pDbPage); pDbPage 58818 ext/sqlite3/libsqlite/sqlite3.c && sqlite3PagerPageRefcount(pOvfl->pDbPage)!=1 pDbPage 58836 ext/sqlite3/libsqlite/sqlite3.c sqlite3PagerUnref(pOvfl->pDbPage); pDbPage 58881 ext/sqlite3/libsqlite/sqlite3.c || sqlite3PagerIswriteable(pPage->pDbPage) ); pDbPage 58991 ext/sqlite3/libsqlite/sqlite3.c assert( pToRelease==0 || sqlite3PagerIswriteable(pToRelease->pDbPage) ); pDbPage 58996 ext/sqlite3/libsqlite/sqlite3.c || sqlite3PagerIswriteable(pPage->pDbPage) ); pDbPage 59011 ext/sqlite3/libsqlite/sqlite3.c assert( pToRelease==0 || sqlite3PagerIswriteable(pToRelease->pDbPage) ); pDbPage 59016 ext/sqlite3/libsqlite/sqlite3.c || sqlite3PagerIswriteable(pPage->pDbPage) ); pDbPage 59058 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3PagerIswriteable(pPage->pDbPage) ); pDbPage 59144 ext/sqlite3/libsqlite/sqlite3.c int rc = sqlite3PagerWrite(pPage->pDbPage); pDbPage 59149 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3PagerIswriteable(pPage->pDbPage) ); pDbPage 59495 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3PagerIswriteable(pParent->pDbPage) ); pDbPage 59514 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3PagerIswriteable(pNew->pDbPage) ); pDbPage 59755 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3PagerIswriteable(pParent->pDbPage) ); pDbPage 60047 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3PagerWrite(pNew->pDbPage); pDbPage 60083 ext/sqlite3/libsqlite/sqlite3.c aPgFlags[i] = apNew[i]->pDbPage->flags; pDbPage 60107 ext/sqlite3/libsqlite/sqlite3.c sqlite3PagerRekey(apNew[iBest]->pDbPage, pBt->nPage+iBest+1, 0); pDbPage 60109 ext/sqlite3/libsqlite/sqlite3.c sqlite3PagerRekey(apNew[i]->pDbPage, pgno, aPgFlags[iBest]); pDbPage 60127 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3PagerIswriteable(pParent->pDbPage) ); pDbPage 60244 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3PagerIswriteable(pParent->pDbPage) ); pDbPage 60418 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3PagerWrite(pRoot->pDbPage); pDbPage 60431 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3PagerIswriteable(pChild->pDbPage) ); pDbPage 60432 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3PagerIswriteable(pRoot->pDbPage) ); pDbPage 60499 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3PagerWrite(pParent->pDbPage); pDbPage 60687 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3PagerWrite(pPage->pDbPage); pDbPage 60804 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3PagerWrite(pPage->pDbPage); pDbPage 60826 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3PagerWrite(pLeaf->pDbPage); pDbPage 60970 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3PagerWrite(pRoot->pDbPage); pDbPage 60990 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3PagerIswriteable(pBt->pPage1->pDbPage) ); pDbPage 61002 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3PagerIswriteable(pRoot->pDbPage) ); pDbPage 61009 ext/sqlite3/libsqlite/sqlite3.c sqlite3PagerUnref(pRoot->pDbPage); pDbPage 61069 ext/sqlite3/libsqlite/sqlite3.c }else if( (rc = sqlite3PagerWrite(pPage->pDbPage))==0 ){ pDbPage 61311 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3PagerWrite(pBt->pPage1->pDbPage); pDbPage 62256 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3PagerWrite(pBt->pPage1->pDbPage);