Lines Matching refs:OP_OpenRead
15387 #define OP_OpenRead 96 /* synopsis: root=P2 iDb=P3 */ macro
79581 if( pOp->opcode==OP_OpenRead ) break;
88881 case OP_OpenRead:
88886 assert( pOp->opcode==OP_OpenRead || pOp->opcode==OP_ReopenIdx
93411 {OP_OpenRead, 0, 0, 0}, /* 1: Open a cursor */
102059 sqlite3OpenTable(pParse, iTab, iDb, pTab, OP_OpenRead);
102144 sqlite3VdbeAddOp3(v, OP_OpenRead, iTab, pIdx->tnum, iDb);
108263 sqlite3OpenTable(pParse, iTabCur, iDb, pTab, OP_OpenRead);
108329 sqlite3VdbeAddOp3(v, OP_OpenRead, iIdxCur, pIdx->tnum, iDb);
113376 sqlite3OpenTable(pParse, iTab, iDb, pTab, OP_OpenRead);
119080 sqlite3OpenTable(pParse, iCur, iDb, pTab, OP_OpenRead);
119091 sqlite3VdbeAddOp3(v, OP_OpenRead, iCur, pIdx->tnum, iDb);
120185 assert( opcode==OP_OpenWrite || opcode==OP_OpenRead );
120330 if( pOp->opcode==OP_OpenRead && pOp->p3==iDb ){
120572 sqlite3OpenTable(pParse, 0, p->iDb, pDb->pSchema->pSeqTab, OP_OpenRead);
122548 assert( op==OP_OpenRead || op==OP_OpenWrite );
122930 sqlite3OpenTable(pParse, iSrc, iDbSrc, pSrc, OP_OpenRead);
122969 sqlite3VdbeAddOp3(v, OP_OpenRead, iSrc, pSrcIdx->tnum, iDbSrc);
126760 sqlite3OpenTable(pParse, 0, iTabDb, pTab, OP_OpenRead);
126770 sqlite3OpenTable(pParse, i, iTabDb, pParent, OP_OpenRead);
126772 sqlite3VdbeAddOp3(v, OP_OpenRead, i, pIdx->tnum, iTabDb);
126964 sqlite3OpenTableAndIndices(pParse, pTab, OP_OpenRead, 0,
127422 sqlite3OpenTable(pParse, iTabCur, iDb, pTab, OP_OpenRead);
130309 sqlite3OpenTable(pParse, pSort->aDefer[i].iCsr, iDb, pTab, OP_OpenRead);
135531 sqlite3VdbeAddOp4Int(v, OP_OpenRead, iCsr, iRoot, iDb, 1);
149926 int op = OP_OpenRead;
149966 int op = OP_OpenRead;