Lines Matching refs:pgnoRoot

271     if( p->pgnoRoot==iRoot   in hasReadConflicts()
545 Pgno pgnoRoot, /* The table that might be changing */ in invalidateIncrblobCursors() argument
556 if( p->pgnoRoot==pgnoRoot && (isClearTable || p->info.nKey==iRow) ){ in invalidateIncrblobCursors()
763 if( p!=pExcept && (0==iRoot || p->pgnoRoot==iRoot) ) break; in saveAllCursors()
781 if( p!=pExcept && (0==iRoot || p->pgnoRoot==iRoot) ){ in saveCursorsOnList()
4562 pCur->pgnoRoot = iTable; in btreeCursor()
4571 if( pX->pgnoRoot==iTable ){ in btreeCursor()
5351 assert( pCur->pgnoRoot>0 || pCur->iPage<0 ); in moveToRoot()
5362 }else if( pCur->pgnoRoot==0 ){ in moveToRoot()
5374 rc = getAndInitPage(pCur->pBt, pCur->pgnoRoot, &pCur->pPage, in moveToRoot()
5384 assert( pRoot->pgno==pCur->pgnoRoot || CORRUPT_DB ); in moveToRoot()
5487 assert( pCur->pgnoRoot==0 || pCur->pPage->nCell==0 ); in sqlite3BtreeFirst()
5533 assert( pCur->pgnoRoot==0 || pCur->pPage->nCell==0 ); in sqlite3BtreeLast()
5615 assert( pCur->pgnoRoot==0 || pCur->pPage->nCell==0 ); in sqlite3BtreeTableMoveto()
5858 assert( pCur->pgnoRoot==0 || pCur->pPage->nCell==0 ); in sqlite3BtreeIndexMoveto()
9019 rc = saveAllCursors(pBt, pCur->pgnoRoot, pCur); in sqlite3BtreeInsert()
9045 assert( hasSharedCacheTableLock(p, pCur->pgnoRoot, pCur->pKeyInfo!=0, 2) ); in sqlite3BtreeInsert()
9059 invalidateIncrblobCursors(p, pCur->pgnoRoot, pX->nKey, 0); in sqlite3BtreeInsert()
9158 pCur->pgnoRoot, pX->nKey, pX->nData, pPage->pgno, in sqlite3BtreeInsert()
9431 assert( hasSharedCacheTableLock(p, pCur->pgnoRoot, pCur->pKeyInfo!=0, 2) ); in sqlite3BtreeDelete()
9432 assert( !hasReadConflicts(p, pCur->pgnoRoot) ); in sqlite3BtreeDelete()
9504 rc = saveAllCursors(pBt, pCur->pgnoRoot, pCur); in sqlite3BtreeDelete()
9511 invalidateIncrblobCursors(p, pCur->pgnoRoot, pCur->info.nKey, 0); in sqlite3BtreeDelete()
9629 Pgno pgnoRoot; in btreeCreateTable() local
9638 rc = allocateBtreePage(pBt, &pRoot, &pgnoRoot, 1, 0); in btreeCreateTable()
9658 sqlite3BtreeGetMeta(p, BTREE_LARGEST_ROOT_PAGE, &pgnoRoot); in btreeCreateTable()
9659 if( pgnoRoot>btreePagecount(pBt) ){ in btreeCreateTable()
9662 pgnoRoot++; in btreeCreateTable()
9667 while( pgnoRoot==PTRMAP_PAGENO(pBt, pgnoRoot) || in btreeCreateTable()
9668 pgnoRoot==PENDING_BYTE_PAGE(pBt) ){ in btreeCreateTable()
9669 pgnoRoot++; in btreeCreateTable()
9671 assert( pgnoRoot>=3 ); in btreeCreateTable()
9677 rc = allocateBtreePage(pBt, &pPageMove, &pgnoMove, pgnoRoot, BTALLOC_EXACT); in btreeCreateTable()
9682 if( pgnoMove!=pgnoRoot ){ in btreeCreateTable()
9702 rc = btreeGetPage(pBt, pgnoRoot, &pRoot, 0); in btreeCreateTable()
9706 rc = ptrmapGet(pBt, pgnoRoot, &eType, &iPtrPage); in btreeCreateTable()
9723 rc = btreeGetPage(pBt, pgnoRoot, &pRoot, 0); in btreeCreateTable()
9737 ptrmapPut(pBt, pgnoRoot, PTRMAP_ROOTPAGE, 0, &rc); in btreeCreateTable()
9748 rc = sqlite3BtreeUpdateMeta(p, 4, pgnoRoot); in btreeCreateTable()
9755 rc = allocateBtreePage(pBt, &pRoot, &pgnoRoot, 1, 0); in btreeCreateTable()
9767 assert( (pBt->openFlags & BTREE_SINGLE)==0 || pgnoRoot==2 ); in btreeCreateTable()
9768 *piTable = pgnoRoot; in btreeCreateTable()
9877 return sqlite3BtreeClearTable(pCur->pBtree, pCur->pgnoRoot, 0); in sqlite3BtreeClearTableOfCursor()
10988 VVA_ONLY(rc =) saveAllCursors(pCsr->pBt, pCsr->pgnoRoot, pCsr); in sqlite3BtreePutData()
11003 assert( hasSharedCacheTableLock(pCsr->pBtree, pCsr->pgnoRoot, 0, 2) ); in sqlite3BtreePutData()
11004 assert( !hasReadConflicts(pCsr->pBtree, pCsr->pgnoRoot) ); in sqlite3BtreePutData()