Lines Matching refs:tnum
17468 int tnum; /* Root BTree page for this table */ member
17761 int tnum; /* DB Page containing root of this index */ member
64531 if( pIdx->tnum==(int)iRoot ){
64538 iTab = pIdx->pTable->tnum;
93439 aOp[0].p2 = pTab->tnum;
93449 aOp[1].p2 = pTab->tnum;
96635 if( !IsVirtual(pTab) && pTab->tnum==iRoot ){
96644 if( pIdx->tnum==iRoot ){
102051 sqlite3TableLock(pParse, iDb, pTab->tnum, 0, pTab->zName);
102144 sqlite3VdbeAddOp3(v, OP_OpenRead, iTab, pIdx->tnum, iDb);
107455 aRoot[i] = pStat->tnum;
108224 if( pTab->tnum==0 ){
108259 sqlite3TableLock(pParse, iDb, pTab->tnum, 0, pTab->zName);
108329 sqlite3VdbeAddOp3(v, OP_OpenRead, iIdxCur, pIdx->tnum, iDb);
112134 if( v && pPk->tnum>0 ){
112136 sqlite3VdbeChangeOpcode(v, pPk->tnum, OP_Goto);
112140 pPk->tnum = pTab->tnum;
112327 p->tnum = db->init.newTnum;
112328 if( p->tnum==1 ) p->tabFlags |= TF_Readonly;
112842 if( pTab->tnum==iFrom ){
112843 pTab->tnum = iTo;
112849 if( pIdx->tnum==iFrom ){
112850 pIdx->tnum = iTo;
112908 int iTab = pTab->tnum;
112919 int iIdx = pIdx->tnum;
113341 int tnum; /* Root page of index */
113357 sqlite3TableLock(pParse, iDb, pTab->tnum, 1, pTab->zName);
113362 tnum = memRootPage;
113364 tnum = pIndex->tnum;
113386 if( memRootPage<0 ) sqlite3VdbeAddOp2(v, OP_Clear, tnum, iDb);
113387 sqlite3VdbeAddOp4(v, OP_OpenWrite, iIdx, tnum, iDb,
113953 pIndex->tnum = db->init.newTnum;
113999 pIndex->tnum = sqlite3VdbeAddOp0(v, OP_Noop);
114041 sqlite3VdbeJumpHere(v, pIndex->tnum);
114185 destroyRootPage(pParse, pIndex->tnum, iDb);
116094 sqlite3TableLock(pParse, iDb, pTab->tnum, 1, pTab->zName);
116096 sqlite3VdbeAddOp4(v, OP_Clear, pTab->tnum, iDb, memCnt ? memCnt : -1,
116101 sqlite3VdbeAddOp2(v, OP_Clear, pIdx->tnum, iDb);
119091 sqlite3VdbeAddOp3(v, OP_OpenRead, iCur, pIdx->tnum, iDb);
119671 sqlite3TableLock(pParse, iDb, pTo->tnum, 0, pTo->zName);
120186 sqlite3TableLock(pParse, iDb, pTab->tnum,
120189 sqlite3VdbeAddOp4Int(v, opcode, iCur, pTab->tnum, iDb, pTab->nNVCol);
120194 assert( pPk->tnum==pTab->tnum );
120195 sqlite3VdbeAddOp3(v, opcode, iCur, pPk->tnum, iDb);
120332 int tnum = pOp->p2;
120333 if( tnum==pTab->tnum ){
120337 if( tnum==pIndex->tnum ){
122565 sqlite3TableLock(pParse, iDb, pTab->tnum, op==OP_OpenWrite, pTab->zName);
122576 sqlite3VdbeAddOp3(v, op, iIdxCur, pIdx->tnum, iDb);
122761 if( pSrc->tnum==pDest->tnum && pSrc->pSchema==pDest->pSchema ){
122856 if( pSrcIdx->tnum==pDestIdx->tnum && pSrc->pSchema==pDest->pSchema
122960 sqlite3TableLock(pParse, iDbDest, pDest->tnum, 1, pDest->zName);
122961 sqlite3TableLock(pParse, iDbSrc, pSrc->tnum, 0, pSrc->zName);
122969 sqlite3VdbeAddOp3(v, OP_OpenRead, iSrc, pSrcIdx->tnum, iDbSrc);
122972 sqlite3VdbeAddOp3(v, OP_OpenWrite, iDest, pDestIdx->tnum, iDbDest);
126758 sqlite3TableLock(pParse, iTabDb, pTab->tnum, 0, pTab->zName);
126766 sqlite3TableLock(pParse, iTabDb, pParent->tnum, 0, pParent->zName);
126772 sqlite3VdbeAddOp3(v, OP_OpenRead, i, pIdx->tnum, iTabDb);
126930 if( HasRowid(pTab) ) aRoot[++cnt] = pTab->tnum;
126932 aRoot[++cnt] = pIdx->tnum;
126962 if( pTab->tnum<1 ) continue; /* Skip VIEWs or VIRTUAL TABLEs */
127960 if( p->tnum==pIndex->tnum && p!=pIndex ) return 1;
128057 || sqlite3GetInt32(argv[3],&pIndex->tnum)==0
128058 || pIndex->tnum<2
135499 int iRoot = pTab->tnum; /* Root page of scanned b-tree */
135502 sqlite3TableLock(pParse, iDb, pTab->tnum, 0, pTab->zName);
135526 iRoot = pBest->tnum;
149961 sqlite3TableLock(pParse, iDb, pTab->tnum, 0, pTab->zName);
149996 sqlite3VdbeAddOp3(v, op, iIndexCur, pIx->tnum, iDb);
196989 int tnum = pIter->iPkTnum; /* Root page of PK index */
197004 sqlite3_bind_int(pQuery, 1, tnum);
197032 sqlite3_test_control(SQLITE_TESTCTRL_IMPOSTER, p->dbMain, "main", 1, tnum);
197063 int tnum = pIter->iTnum;
197097 sqlite3_test_control(SQLITE_TESTCTRL_IMPOSTER, p->dbMain, "main", 1, tnum);
197272 const int tnum = pIter->iTnum;
197301 sqlite3_test_control(SQLITE_TESTCTRL_IMPOSTER, p->dbMain, "main", 1,tnum);