Home | History | Annotate | Download | only in orig

Lines Matching defs:apPage

48950   i16 iPage;                            /* Index of current page in apPage */
48951 u16 aiIdx[BTCURSOR_MAX_DEPTH]; /* Current index in apPage[i] */
48952 MemPage *apPage[BTCURSOR_MAX_DEPTH]; /* Pages from root to current page */
49946 if( 0==pCur->apPage[0]->intKey ){
49959 assert( !pCur->apPage[0]->intKey || !pCur->pKey );
49964 releasePage(pCur->apPage[i]);
49965 pCur->apPage[i] = 0;
52654 releasePage(p->apPage[i]);
52655 p->apPage[i] = 0;
52900 ** to zero. But it turns out that the apPage[] and aiIdx[] arrays
52958 releasePage(pCur->apPage[i]);
52988 btreeParseCell(pCur->apPage[iPage], pCur->aiIdx[iPage], &info);
52999 btreeParseCell(pCur->apPage[iPage],pCur->aiIdx[iPage],&pCur->info);
53010 btreeParseCell(pCur->apPage[iPage],pCur->aiIdx[iPage],&pCur->info); \
53219 MemPage *pPage = pCur->apPage[pCur->iPage]; /* Btree page of current entry */
53389 assert( pCur->iPage>=0 && pCur->apPage[pCur->iPage] );
53390 assert( pCur->aiIdx[pCur->iPage]<pCur->apPage[pCur->iPage]->nCell );
53416 assert( pCur->iPage>=0 && pCur->apPage[pCur->iPage] );
53417 assert( pCur->aiIdx[pCur->iPage]<pCur->apPage[pCur->iPage]->nCell );
53452 assert( pCur!=0 && pCur->iPage>=0 && pCur->apPage[pCur->iPage]);
53455 pPage = pCur->apPage[pCur->iPage];
53458 btreeParseCell(pCur->apPage[pCur->iPage], pCur->aiIdx[pCur->iPage],
53537 pCur->apPage[i+1] = pNewPage;
53543 if( pNewPage->nCell<1 || pNewPage->intKey!=pCur->apPage[i]->intKey ){
53581 assert( pCur->apPage[pCur->iPage] );
53590 pCur->apPage[pCur->iPage-1],
53592 pCur->apPage[pCur->iPage]->pgno
53595 testcase( pCur->aiIdx[pCur->iPage-1] > pCur->apPage[pCur->iPage-1]->nCell );
53597 releasePage(pCur->apPage[pCur->iPage]);
53645 releasePage(pCur->apPage[i]);
53652 rc = getAndInitPage(pBt, pCur->pgnoRoot, &pCur->apPage[0]);
53663 assert( pCur->apPage[0]->intKey==1 || pCur->apPage[0]->intKey==0 );
53664 if( (pCur->pKeyInfo==0)!=pCur->apPage[0]->intKey ){
53675 pRoot = pCur->apPage[0];
53710 while( rc==SQLITE_OK && !(pPage = pCur->apPage[pCur->iPage])->leaf ){
53735 while( rc==SQLITE_OK && !(pPage = pCur->apPage[pCur->iPage])->leaf ){
53760 assert( pCur->pgnoRoot==0 || pCur->apPage[pCur->iPage]->nCell==0 );
53763 assert( pCur->apPage[pCur->iPage]->nCell>0 );
53788 assert( pCur->aiIdx[ii]==pCur->apPage[ii]->nCell );
53790 assert( pCur->aiIdx[pCur->iPage]==pCur->apPage[pCur->iPage]->nCell-1 );
53791 assert( pCur->apPage[pCur->iPage]->leaf );
53799 assert( pCur->pgnoRoot==0 || pCur->apPage[pCur->iPage]->nCell==0 );
53856 && pCur->apPage[0]->intKey
53872 assert( pCur->pgnoRoot==0 || pCur->apPage[pCur->iPage] );
53873 assert( pCur->pgnoRoot==0 || pCur->apPage[pCur->iPage]->isInit );
53874 assert( pCur->eState==CURSOR_INVALID || pCur->apPage[pCur->iPage]->nCell>0 );
53877 assert( pCur->pgnoRoot==0 || pCur->apPage[pCur->iPage]->nCell==0 );
53880 assert( pCur->apPage[0]->intKey || pIdxKey );
53884 MemPage *pPage = pCur->apPage[pCur->iPage];
54004 assert( pCur->aiIdx[pCur->iPage]<pCur->apPage[pCur->iPage]->nCell );
54063 pPage = pCur->apPage[pCur->iPage];
54091 pPage = pCur->apPage[pCur->iPage];
54137 pPage = pCur->apPage[pCur->iPage];
54159 pPage = pCur->apPage[pCur->iPage];
55149 static int ptrmapCheckPages(MemPage **apPage, int nPage){
55154 MemPage *pPage = apPage[i];
55997 MemPage *pPage = pCur->apPage[iPage];
56007 rc = balance_deeper(pPage, &pCur->apPage[1]);
56012 assert( pCur->apPage[1]->nOverflow );
56020 MemPage * const pParent = pCur->apPage[iPage-1];
56182 pPage = pCur->apPage[pCur->iPage];
56229 ** of BtCursor.apPage[] and BtCursor.aiIdx[]. Instead of doing that,
56251 pCur->apPage[pCur->iPage]->nOverflow = 0;
56254 assert( pCur->apPage[pCur->iPage]->nOverflow==0 );
56280 if( NEVER(pCur->aiIdx[pCur->iPage]>=pCur->apPage[pCur->iPage]->nCell)
56294 pPage = pCur->apPage[iCellDepth];
56329 MemPage *pLeaf = pCur->apPage[pCur->iPage];
56331 Pgno n = pCur->apPage[iCellDepth+1]->pgno;
56365 releasePage(pCur->apPage[pCur->iPage--]);
56836 pPage = pCur->apPage[pCur->iPage];
56859 }while ( pCur->aiIdx[pCur->iPage]>=pCur->apPage[pCur->iPage]->nCell );
56862 pPage = pCur->apPage[pCur->iPage];
57576 assert( pCsr->apPage[pCsr->iPage]->intKey );