MemPage          52313 ext/sqlite3/libsqlite/sqlite3.c typedef struct MemPage MemPage;
MemPage          52387 ext/sqlite3/libsqlite/sqlite3.c #define EXTRA_SIZE sizeof(MemPage)
MemPage          52494 ext/sqlite3/libsqlite/sqlite3.c   MemPage *pPage1;      /* First page of the database */
MemPage          52602 ext/sqlite3/libsqlite/sqlite3.c   MemPage *apPage[BTCURSOR_MAX_DEPTH];  /* Pages from root to current page */
MemPage          53493 ext/sqlite3/libsqlite/sqlite3.c static void releasePage(MemPage *pPage);  /* Forward reference */
MemPage          54017 ext/sqlite3/libsqlite/sqlite3.c static u8 *findOverflowCell(MemPage *pPage, int iCell){
MemPage          54040 ext/sqlite3/libsqlite/sqlite3.c   MemPage *pPage,         /* Page containing the cell */
MemPage          54107 ext/sqlite3/libsqlite/sqlite3.c   MemPage *pPage,         /* Page containing the cell */
MemPage          54120 ext/sqlite3/libsqlite/sqlite3.c static u16 cellSizePtr(MemPage *pPage, u8 *pCell){
MemPage          54178 ext/sqlite3/libsqlite/sqlite3.c static u16 cellSize(MemPage *pPage, int iCell){
MemPage          54189 ext/sqlite3/libsqlite/sqlite3.c static void ptrmapPutOvflPtr(MemPage *pPage, u8 *pCell, int *pRC){
MemPage          54213 ext/sqlite3/libsqlite/sqlite3.c static int defragmentPage(MemPage *pPage){
MemPage          54311 ext/sqlite3/libsqlite/sqlite3.c static u8 *pageFindSlot(MemPage *pPg, int nByte, int *pRc, int *pbDefrag){
MemPage          54373 ext/sqlite3/libsqlite/sqlite3.c static int allocateSpace(MemPage *pPage, int nByte, int *pIdx){
MemPage          54458 ext/sqlite3/libsqlite/sqlite3.c static int freeSpace(MemPage *pPage, u16 iStart, u16 iSize){
MemPage          54556 ext/sqlite3/libsqlite/sqlite3.c static int decodeFlags(MemPage *pPage, int flagByte){
MemPage          54607 ext/sqlite3/libsqlite/sqlite3.c static int btreeInitPage(MemPage *pPage){
MemPage          54738 ext/sqlite3/libsqlite/sqlite3.c static void zeroPage(MemPage *pPage, int flags){
MemPage          54774 ext/sqlite3/libsqlite/sqlite3.c static MemPage *btreePageFromDbPage(DbPage *pDbPage, Pgno pgno, BtShared *pBt){
MemPage          54775 ext/sqlite3/libsqlite/sqlite3.c   MemPage *pPage = (MemPage*)sqlite3PagerGetExtra(pDbPage);
MemPage          54798 ext/sqlite3/libsqlite/sqlite3.c   MemPage **ppPage,    /* Return the page in this parameter */
MemPage          54817 ext/sqlite3/libsqlite/sqlite3.c static MemPage *btreePageLookup(BtShared *pBt, Pgno pgno){
MemPage          54851 ext/sqlite3/libsqlite/sqlite3.c   MemPage **ppPage,               /* Write the page pointer here */
MemPage          54879 ext/sqlite3/libsqlite/sqlite3.c static void releasePage(MemPage *pPage){
MemPage          54900 ext/sqlite3/libsqlite/sqlite3.c   MemPage *pPage;
MemPage          54901 ext/sqlite3/libsqlite/sqlite3.c   pPage = (MemPage *)sqlite3PagerGetExtra(pData);
MemPage          55629 ext/sqlite3/libsqlite/sqlite3.c   MemPage *pPage1;     /* Page 1 of the database file */
MemPage          55829 ext/sqlite3/libsqlite/sqlite3.c     MemPage *pPage1 = pBt->pPage1;
MemPage          55843 ext/sqlite3/libsqlite/sqlite3.c   MemPage *pP1;
MemPage          56030 ext/sqlite3/libsqlite/sqlite3.c       MemPage *pPage1 = pBt->pPage1;
MemPage          56075 ext/sqlite3/libsqlite/sqlite3.c static int setChildPtrmaps(MemPage *pPage){
MemPage          56125 ext/sqlite3/libsqlite/sqlite3.c static int modifyPagePointer(MemPage *pPage, Pgno iFrom, Pgno iTo, u8 eType){
MemPage          56187 ext/sqlite3/libsqlite/sqlite3.c   MemPage *pDbPage,        /* Open page to move */
MemPage          56193 ext/sqlite3/libsqlite/sqlite3.c   MemPage *pPtrPage;   /* The page that contains a pointer to pDbPage */
MemPage          56259 ext/sqlite3/libsqlite/sqlite3.c static int allocateBtreePage(BtShared *, MemPage **, Pgno *, Pgno, u8);
MemPage          56310 ext/sqlite3/libsqlite/sqlite3.c         MemPage *pFreePg;
MemPage          56320 ext/sqlite3/libsqlite/sqlite3.c       MemPage *pLastPg;
MemPage          56341 ext/sqlite3/libsqlite/sqlite3.c         MemPage *pFreePg;
MemPage          56725 ext/sqlite3/libsqlite/sqlite3.c   MemPage *pPage1;
MemPage          57125 ext/sqlite3/libsqlite/sqlite3.c   MemPage **ppPage,            /* OUT: MemPage handle (may be NULL) */
MemPage          57129 ext/sqlite3/libsqlite/sqlite3.c   MemPage *pPage = 0;
MemPage          57251 ext/sqlite3/libsqlite/sqlite3.c   MemPage *pPage = pCur->apPage[pCur->iPage]; /* Btree page of current entry */
MemPage          57555 ext/sqlite3/libsqlite/sqlite3.c   MemPage *pNewPage;
MemPage          57588 ext/sqlite3/libsqlite/sqlite3.c static void assertParentIndex(MemPage *pParent, int iIdx, Pgno iChild){
MemPage          57650 ext/sqlite3/libsqlite/sqlite3.c   MemPage *pRoot;
MemPage          57725 ext/sqlite3/libsqlite/sqlite3.c   MemPage *pPage;
MemPage          57750 ext/sqlite3/libsqlite/sqlite3.c   MemPage *pPage = 0;
MemPage          57919 ext/sqlite3/libsqlite/sqlite3.c     MemPage *pPage = pCur->apPage[pCur->iPage];
MemPage          58104 ext/sqlite3/libsqlite/sqlite3.c   MemPage *pPage;
MemPage          58169 ext/sqlite3/libsqlite/sqlite3.c   MemPage *pPage;
MemPage          58213 ext/sqlite3/libsqlite/sqlite3.c   MemPage *pPage;
MemPage          58313 ext/sqlite3/libsqlite/sqlite3.c   MemPage **ppPage,      /* Store pointer to the allocated page here */
MemPage          58318 ext/sqlite3/libsqlite/sqlite3.c   MemPage *pPage1;
MemPage          58322 ext/sqlite3/libsqlite/sqlite3.c   MemPage *pTrunk = 0;
MemPage          58323 ext/sqlite3/libsqlite/sqlite3.c   MemPage *pPrevTrunk = 0;
MemPage          58450 ext/sqlite3/libsqlite/sqlite3.c           MemPage *pNewTrunk;
MemPage          58582 ext/sqlite3/libsqlite/sqlite3.c       MemPage *pPg = 0;
MemPage          58639 ext/sqlite3/libsqlite/sqlite3.c static int freePage2(BtShared *pBt, MemPage *pMemPage, Pgno iPage){
MemPage          58640 ext/sqlite3/libsqlite/sqlite3.c   MemPage *pTrunk = 0;                /* Free-list trunk page */
MemPage          58642 ext/sqlite3/libsqlite/sqlite3.c   MemPage *pPage1 = pBt->pPage1;      /* Local reference to page 1 */
MemPage          58643 ext/sqlite3/libsqlite/sqlite3.c   MemPage *pPage;                     /* Page being freed. May be NULL. */
MemPage          58766 ext/sqlite3/libsqlite/sqlite3.c static void freePage(MemPage *pPage, int *pRC){
MemPage          58778 ext/sqlite3/libsqlite/sqlite3.c   MemPage *pPage,          /* The page that contains the Cell */
MemPage          58805 ext/sqlite3/libsqlite/sqlite3.c     MemPage *pOvfl = 0;
MemPage          58857 ext/sqlite3/libsqlite/sqlite3.c   MemPage *pPage,                /* The page that contains the cell */
MemPage          58868 ext/sqlite3/libsqlite/sqlite3.c   MemPage *pOvfl = 0;
MemPage          58869 ext/sqlite3/libsqlite/sqlite3.c   MemPage *pToRelease = 0;
MemPage          59047 ext/sqlite3/libsqlite/sqlite3.c static void dropCell(MemPage *pPage, int idx, int sz, int *pRC){
MemPage          59102 ext/sqlite3/libsqlite/sqlite3.c   MemPage *pPage,   /* Page into which we are copying */
MemPage          59194 ext/sqlite3/libsqlite/sqlite3.c   MemPage *pPg,                   /* Edit this page */
MemPage          59260 ext/sqlite3/libsqlite/sqlite3.c   MemPage *pPg,                   /* Page to add cells to */
MemPage          59300 ext/sqlite3/libsqlite/sqlite3.c   MemPage *pPg,                   /* Page to edit */
MemPage          59352 ext/sqlite3/libsqlite/sqlite3.c   MemPage *pPg,                   /* Edit this page */
MemPage          59488 ext/sqlite3/libsqlite/sqlite3.c static int balance_quick(MemPage *pParent, MemPage *pPage, u8 *pSpace){
MemPage          59490 ext/sqlite3/libsqlite/sqlite3.c   MemPage *pNew;                       /* Newly allocated page */
MemPage          59576 ext/sqlite3/libsqlite/sqlite3.c static int ptrmapCheckPages(MemPage **apPage, int nPage){
MemPage          59581 ext/sqlite3/libsqlite/sqlite3.c     MemPage *pPage = apPage[i];
MemPage          59629 ext/sqlite3/libsqlite/sqlite3.c static void copyNodeContent(MemPage *pFrom, MemPage *pTo, int *pRC){
MemPage          59714 ext/sqlite3/libsqlite/sqlite3.c   MemPage *pParent,               /* Parent page of siblings being balanced */
MemPage          59736 ext/sqlite3/libsqlite/sqlite3.c   MemPage *apOld[NB];          /* pPage and up to two siblings */
MemPage          59737 ext/sqlite3/libsqlite/sqlite3.c   MemPage *apNew[NB+2];        /* pPage and up to NB siblings after balancing */
MemPage          59808 ext/sqlite3/libsqlite/sqlite3.c       memset(apOld, 0, (i+1)*sizeof(MemPage*));
MemPage          59842 ext/sqlite3/libsqlite/sqlite3.c           memset(apOld, 0, (i+1)*sizeof(MemPage*));
MemPage          59897 ext/sqlite3/libsqlite/sqlite3.c     MemPage *pOld = apOld[i];
MemPage          60043 ext/sqlite3/libsqlite/sqlite3.c     MemPage *pNew;
MemPage          60134 ext/sqlite3/libsqlite/sqlite3.c     MemPage *pOld = (nNew>nOld ? apNew : apOld)[nOld-1];
MemPage          60155 ext/sqlite3/libsqlite/sqlite3.c     MemPage *pNew = apNew[0];
MemPage          60165 ext/sqlite3/libsqlite/sqlite3.c         MemPage *pOld = (++iOld)<nNew ? apNew[iOld] : apOld[iOld];
MemPage          60200 ext/sqlite3/libsqlite/sqlite3.c     MemPage *pNew = apNew[i];
MemPage          60405 ext/sqlite3/libsqlite/sqlite3.c static int balance_deeper(MemPage *pRoot, MemPage **ppChild){
MemPage          60407 ext/sqlite3/libsqlite/sqlite3.c   MemPage *pChild = 0;           /* Pointer to a new child page */
MemPage          60473 ext/sqlite3/libsqlite/sqlite3.c     MemPage *pPage = pCur->apPage[iPage];
MemPage          60496 ext/sqlite3/libsqlite/sqlite3.c       MemPage * const pParent = pCur->apPage[iPage-1];
MemPage          60611 ext/sqlite3/libsqlite/sqlite3.c   MemPage *pPage;
MemPage          60753 ext/sqlite3/libsqlite/sqlite3.c   MemPage *pPage;                      /* Page to delete cell from */
MemPage          60816 ext/sqlite3/libsqlite/sqlite3.c     MemPage *pLeaf = pCur->apPage[pCur->iPage];
MemPage          60874 ext/sqlite3/libsqlite/sqlite3.c   MemPage *pRoot;
MemPage          60891 ext/sqlite3/libsqlite/sqlite3.c     MemPage *pPageMove; /* The page to move to. */
MemPage          61032 ext/sqlite3/libsqlite/sqlite3.c   MemPage *pPage;
MemPage          61142 ext/sqlite3/libsqlite/sqlite3.c   MemPage *pPage = 0;
MemPage          61194 ext/sqlite3/libsqlite/sqlite3.c         MemPage *pMove;
MemPage          61350 ext/sqlite3/libsqlite/sqlite3.c     MemPage *pPage;                    /* Current page of the b-tree */
MemPage          61658 ext/sqlite3/libsqlite/sqlite3.c   MemPage *pPage;
MemPage          62297 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3HeaderSizeBtree(void){ return ROUND8(sizeof(MemPage)); }