MemPage 46829 sqlite3/libsqlite/sqlite3.c typedef struct MemPage MemPage; MemPage 46899 sqlite3/libsqlite/sqlite3.c #define EXTRA_SIZE sizeof(MemPage) MemPage 47005 sqlite3/libsqlite/sqlite3.c MemPage *pPage1; /* First page of the database */ MemPage 47103 sqlite3/libsqlite/sqlite3.c MemPage *apPage[BTCURSOR_MAX_DEPTH]; /* Pages from root to current page */ MemPage 49039 sqlite3/libsqlite/sqlite3.c static MemPage *btreePageFromDbPage(DbPage *pDbPage, Pgno pgno, BtShared *pBt){ MemPage 49040 sqlite3/libsqlite/sqlite3.c MemPage *pPage = (MemPage*)sqlite3PagerGetExtra(pDbPage); MemPage 49081 sqlite3/libsqlite/sqlite3.c static MemPage *btreePageLookup(BtShared *pBt, Pgno pgno){ MemPage 49161 sqlite3/libsqlite/sqlite3.c MemPage *pPage; MemPage 49162 sqlite3/libsqlite/sqlite3.c pPage = (MemPage *)sqlite3PagerGetExtra(pData); MemPage 49810 sqlite3/libsqlite/sqlite3.c MemPage *pPage1; /* Page 1 of the database file */ MemPage 49976 sqlite3/libsqlite/sqlite3.c MemPage *pP1; MemPage 50145 sqlite3/libsqlite/sqlite3.c MemPage *pPage1 = pBt->pPage1; MemPage 50306 sqlite3/libsqlite/sqlite3.c MemPage *pPtrPage; /* The page that contains a pointer to pDbPage */ MemPage 50424 sqlite3/libsqlite/sqlite3.c MemPage *pFreePg; MemPage 50434 sqlite3/libsqlite/sqlite3.c MemPage *pLastPg; MemPage 50449 sqlite3/libsqlite/sqlite3.c MemPage *pFreePg; MemPage 50474 sqlite3/libsqlite/sqlite3.c MemPage *pPg; MemPage 50807 sqlite3/libsqlite/sqlite3.c MemPage *pPage1; MemPage 51234 sqlite3/libsqlite/sqlite3.c MemPage *pPage = 0; MemPage 51355 sqlite3/libsqlite/sqlite3.c MemPage *pPage = pCur->apPage[pCur->iPage]; /* Btree page of current entry */ MemPage 51550 sqlite3/libsqlite/sqlite3.c MemPage *pPage; MemPage 51628 sqlite3/libsqlite/sqlite3.c MemPage *pNewPage; MemPage 51717 sqlite3/libsqlite/sqlite3.c MemPage *pRoot; MemPage 51795 sqlite3/libsqlite/sqlite3.c MemPage *pPage; MemPage 51820 sqlite3/libsqlite/sqlite3.c MemPage *pPage = 0; MemPage 51973 sqlite3/libsqlite/sqlite3.c MemPage *pPage = pCur->apPage[pCur->iPage]; MemPage 52129 sqlite3/libsqlite/sqlite3.c MemPage *pPage; MemPage 52197 sqlite3/libsqlite/sqlite3.c MemPage *pPage; MemPage 52277 sqlite3/libsqlite/sqlite3.c MemPage *pPage1; MemPage 52281 sqlite3/libsqlite/sqlite3.c MemPage *pTrunk = 0; MemPage 52282 sqlite3/libsqlite/sqlite3.c MemPage *pPrevTrunk = 0; MemPage 52391 sqlite3/libsqlite/sqlite3.c MemPage *pNewTrunk; MemPage 52493 sqlite3/libsqlite/sqlite3.c MemPage *pPg = 0; MemPage 52550 sqlite3/libsqlite/sqlite3.c MemPage *pTrunk = 0; /* Free-list trunk page */ MemPage 52552 sqlite3/libsqlite/sqlite3.c MemPage *pPage1 = pBt->pPage1; /* Local reference to page 1 */ MemPage 52553 sqlite3/libsqlite/sqlite3.c MemPage *pPage; /* Page being freed. May be NULL. */ MemPage 52700 sqlite3/libsqlite/sqlite3.c MemPage *pOvfl = 0; MemPage 52763 sqlite3/libsqlite/sqlite3.c MemPage *pOvfl = 0; MemPage 52764 sqlite3/libsqlite/sqlite3.c MemPage *pToRelease = 0; MemPage 53137 sqlite3/libsqlite/sqlite3.c MemPage *pNew; /* Newly allocated page */ MemPage 53227 sqlite3/libsqlite/sqlite3.c MemPage *pPage = apPage[i]; MemPage 53378 sqlite3/libsqlite/sqlite3.c MemPage *apOld[NB]; /* pPage and up to two siblings */ MemPage 53379 sqlite3/libsqlite/sqlite3.c MemPage *apCopy[NB]; /* Private copies of apOld[] pages */ MemPage 53380 sqlite3/libsqlite/sqlite3.c MemPage *apNew[NB+2]; /* pPage and up to NB siblings after balancing */ MemPage 53445 sqlite3/libsqlite/sqlite3.c memset(apOld, 0, (i+1)*sizeof(MemPage*)); MemPage 53477 sqlite3/libsqlite/sqlite3.c memset(apOld, 0, (i+1)*sizeof(MemPage*)); MemPage 53495 sqlite3/libsqlite/sqlite3.c k = pBt->pageSize + ROUND8(sizeof(MemPage)); MemPage 53535 sqlite3/libsqlite/sqlite3.c MemPage *pOld = apCopy[i] = (MemPage*)&aSpace1[pBt->pageSize + k*i]; MemPage 53536 sqlite3/libsqlite/sqlite3.c memcpy(pOld, apOld[i], sizeof(MemPage)); MemPage 53674 sqlite3/libsqlite/sqlite3.c MemPage *pNew; MemPage 53732 sqlite3/libsqlite/sqlite3.c MemPage *pT; MemPage 53755 sqlite3/libsqlite/sqlite3.c MemPage *pNew = apNew[i]; MemPage 53881 sqlite3/libsqlite/sqlite3.c MemPage *pNew = apNew[0]; MemPage 53882 sqlite3/libsqlite/sqlite3.c MemPage *pOld = apCopy[0]; MemPage 53995 sqlite3/libsqlite/sqlite3.c MemPage *pChild = 0; /* Pointer to a new child page */ MemPage 54058 sqlite3/libsqlite/sqlite3.c MemPage *pPage = pCur->apPage[iPage]; MemPage 54081 sqlite3/libsqlite/sqlite3.c MemPage * const pParent = pCur->apPage[iPage-1]; MemPage 54194 sqlite3/libsqlite/sqlite3.c MemPage *pPage; MemPage 54328 sqlite3/libsqlite/sqlite3.c MemPage *pPage; /* Page to delete cell from */ MemPage 54389 sqlite3/libsqlite/sqlite3.c MemPage *pLeaf = pCur->apPage[pCur->iPage]; MemPage 54449 sqlite3/libsqlite/sqlite3.c MemPage *pRoot; MemPage 54466 sqlite3/libsqlite/sqlite3.c MemPage *pPageMove; /* The page to move to. */ MemPage 54600 sqlite3/libsqlite/sqlite3.c MemPage *pPage; MemPage 54693 sqlite3/libsqlite/sqlite3.c MemPage *pPage = 0; MemPage 54745 sqlite3/libsqlite/sqlite3.c MemPage *pMove; MemPage 54883 sqlite3/libsqlite/sqlite3.c MemPage *pPage; /* Current page of the b-tree */ MemPage 55122 sqlite3/libsqlite/sqlite3.c MemPage *pPage;