Lines Matching refs:OP_OpenRead
17151 #define OP_OpenRead 102 /* synopsis: root=P2 iDb=P3 */ macro
88242 if( pOp->opcode==OP_OpenRead ) break;
98669 case OP_OpenRead: /* ncycle */
98674 assert( pOp->opcode==OP_OpenRead || pOp->opcode==OP_ReopenIdx
103849 {OP_OpenRead, 0, 0, 0}, /* 1: Open a cursor */
113546 sqlite3OpenTable(pParse, iTab, iDb, pTab, OP_OpenRead);
113631 sqlite3VdbeAddOp3(v, OP_OpenRead, iTab, pIdx->tnum, iDb);
121156 sqlite3OpenTable(pParse, iTabCur, iDb, pTab, OP_OpenRead);
121227 sqlite3VdbeAddOp3(v, OP_OpenRead, iIdxCur, pIdx->tnum, iDb);
126799 sqlite3OpenTable(pParse, iTab, iDb, pTab, OP_OpenRead);
133711 sqlite3OpenTable(pParse, iCur, iDb, pTab, OP_OpenRead);
133721 sqlite3VdbeAddOp3(v, OP_OpenRead, iCur, pIdx->tnum, iDb);
134851 assert( opcode==OP_OpenWrite || opcode==OP_OpenRead );
135054 if( pOp->opcode==OP_OpenRead && pOp->p3==iDb ){
135304 sqlite3OpenTable(pParse, 0, p->iDb, pDb->pSchema->pSeqTab, OP_OpenRead);
137697 assert( op==OP_OpenRead || op==OP_OpenWrite );
138087 sqlite3OpenTable(pParse, iSrc, iDbSrc, pSrc, OP_OpenRead);
138140 sqlite3VdbeAddOp3(v, OP_OpenRead, iSrc, pSrcIdx->tnum, iDbSrc);
142226 sqlite3OpenTable(pParse, 0, iDb, pTab, OP_OpenRead);
142237 sqlite3OpenTable(pParse, i, iDb, pParent, OP_OpenRead);
142239 sqlite3VdbeAddOp3(v, OP_OpenRead, i, pIdx->tnum, iDb);
142497 sqlite3OpenTableAndIndices(pParse, pTab, OP_OpenRead, 0,
143236 sqlite3OpenTable(pParse, iTabCur, iDb, pTab, OP_OpenRead);
146580 sqlite3OpenTable(pParse, pSort->aDefer[i].iCsr, iDb, pTab, OP_OpenRead);
153506 sqlite3VdbeAddOp4Int(v, OP_OpenRead, iCsr, (int)iRoot, iDb, 1);
171569 int op = OP_OpenRead;
171610 int op = OP_OpenRead;