Lines Matching refs:ppPage
2206 MemPage **ppPage, /* Return the page in this parameter */ in btreeGetPage() argument
2216 *ppPage = btreePageFromDbPage(pDbPage, pgno, pBt); in btreeGetPage()
2263 MemPage **ppPage, /* Write the page pointer here */ in getAndInitPage() argument
2270 assert( pCur==0 || ppPage==&pCur->pPage ); in getAndInitPage()
2282 *ppPage = (MemPage*)sqlite3PagerGetExtra(pDbPage); in getAndInitPage()
2283 if( (*ppPage)->isInit==0 ){ in getAndInitPage()
2285 rc = btreeInitPage(*ppPage); in getAndInitPage()
2290 assert( (*ppPage)->pgno==pgno || CORRUPT_DB ); in getAndInitPage()
2291 assert( (*ppPage)->aData==sqlite3PagerGetData(pDbPage) ); in getAndInitPage()
2295 if( pCur && ((*ppPage)->nCell<1 || (*ppPage)->intKey!=pCur->curIntKey) ){ in getAndInitPage()
2302 releasePage(*ppPage); in getAndInitPage()
2354 MemPage **ppPage, /* Return the page in this parameter */ in btreeGetUnusedPage() argument
2357 int rc = btreeGetPage(pBt, pgno, ppPage, flags); in btreeGetUnusedPage()
2359 if( sqlite3PagerPageRefcount((*ppPage)->pDbPage)>1 ){ in btreeGetUnusedPage()
2360 releasePage(*ppPage); in btreeGetUnusedPage()
2361 *ppPage = 0; in btreeGetUnusedPage()
2364 (*ppPage)->isInit = 0; in btreeGetUnusedPage()
2366 *ppPage = 0; in btreeGetUnusedPage()
4825 MemPage **ppPage, /* OUT: MemPage handle (may be NULL) */ in getOverflowPage() argument
4863 rc = btreeGetPage(pBt, ovfl, &pPage, (ppPage==0) ? PAGER_GET_READONLY : 0); in getOverflowPage()
4871 if( ppPage ){ in getOverflowPage()
4872 *ppPage = pPage; in getOverflowPage()
6241 MemPage **ppPage, /* Store pointer to the allocated page here */ in allocateBtreePage() argument
6343 *ppPage = pTrunk; in allocateBtreePage()
6358 *ppPage = pTrunk; in allocateBtreePage()
6466 rc = btreeGetUnusedPage(pBt, *pPgno, ppPage, noContent); in allocateBtreePage()
6468 rc = sqlite3PagerWrite((*ppPage)->pDbPage); in allocateBtreePage()
6470 releasePage(*ppPage); in allocateBtreePage()
6471 *ppPage = 0; in allocateBtreePage()
6529 rc = btreeGetUnusedPage(pBt, *pPgno, ppPage, bNoContent); in allocateBtreePage()
6531 rc = sqlite3PagerWrite((*ppPage)->pDbPage); in allocateBtreePage()
6533 releasePage(*ppPage); in allocateBtreePage()
6534 *ppPage = 0; in allocateBtreePage()
6544 assert( rc!=SQLITE_OK || sqlite3PagerPageRefcount((*ppPage)->pDbPage)<=1 ); in allocateBtreePage()
6545 assert( rc!=SQLITE_OK || (*ppPage)->isInit==0 ); in allocateBtreePage()