Lines Matching refs:p3

8798   int p3;             /* The third parameter */
8847 signed char p3; /* Third parameter */
21973 /* b: p1<<14 | p3 (unmasked) */
21986 /* b: p1<<14 | p3 (unmasked) */
21987 /* 1:save off p0<<21 | p1<<14 | p2<<7 | p3 (masked) */
22010 /* 2:save off p0<<21 | p1<<14 | p2<<7 | p3 (masked) */
22013 /* s: p0<<21 | p1<<14 | p2<<7 | p3 (masked) */
22018 /* b: p1<<28 | p3<<14 | p5 (unmasked) */
22051 /* b: p3<<28 | p5<<14 | p7 (unmasked) */
22174 /* b: p1<<14 | p3 (unmasked) */
60068 ** p1, p2, p3 Operands
60074 SQLITE_PRIVATE int sqlite3VdbeAddOp3(Vdbe *p, int op, int p1, int p2, int p3){
60092 pOp->p3 = p3;
60126 int p3, /* The P3 operand */
60130 int addr = sqlite3VdbeAddOp3(p, op, p1, p2, p3);
60158 int p3, /* The P3 operand */
60161 int addr = sqlite3VdbeAddOp3(p, op, p1, p2, p3);
60447 pOut->p3 = pIn->p3;
60493 p->aOp[addr].p3 = val;
60985 sqlite3OpcodeName(pOp->opcode), pOp->p1, pOp->p2, pOp->p3, zP4, pOp->p5,
61197 pMem->u.i = pOp->p3; /* P3 */
66004 assert( pOp->p3>0 );
66005 assert( pOp->p3<=p->nMem );
66006 assert( memIsValid(&aMem[pOp->p3]) );
66007 REGISTER_TRACE(pOp->p3, &aMem[pOp->p3]);
66015 assert( pOp->p3>0 );
66016 assert( pOp->p3<=p->nMem );
66017 memAboutToChange(p, &aMem[pOp->p3]);
66124 pIn3 = &aMem[pOp->p3];
66292 u.ab.cnt = pOp->p3-pOp->p2;
66293 assert( pOp->p3<=p->nMem );
66357 u.ad.n = pOp->p3 + 1;
66374 if( pOut->pScopyFrom>=&aMem[u.ad.p1] && pOut->pScopyFrom<&aMem[u.ad.p1+pOp->p3] ){
66398 u.ae.n = pOp->p3;
66408 REGISTER_TRACE(pOp->p2+pOp->p3-u.ae.n, pOut);
66532 pOut = &aMem[pOp->p3];
66613 pOut = &aMem[pOp->p3];
66735 assert( pOp->p3>0 && pOp->p3<=p->nMem );
66736 pOut = &aMem[pOp->p3];
66740 assert( pOp->p3<pOp->p2 || pOp->p3>=pOp->p2+u.ai.n );
66822 REGISTER_TRACE(pOp->p3, pOut);
66866 pOut = &aMem[pOp->p3];
67155 pIn3 = &aMem[pOp->p3];
67276 u.al.n = pOp->p3;
67324 pc = pOp->p3 - 1;
67373 pOut = &aMem[pOp->p3];
67451 u.an.c = pOp->p3;
67547 assert( pOp->p3>0 && pOp->p3<=p->nMem );
67548 u.ao.pDest = &aMem[pOp->p3];
67824 REGISTER_TRACE(pOp->p3, u.ao.pDest);
67917 assert( pOp->p3<pOp->p1 || pOp->p3>=pOp->p1+pOp->p2 );
67918 pOut = &aMem[pOp->p3];
67956 ** the new record. The output register (pOp->p3) is not allowed to
67976 assert( pOp->p3>0 && pOp->p3<=p->nMem );
67985 REGISTER_TRACE(pOp->p3, pOut);
68353 u.av.iCookie = pOp->p3;
68354 assert( pOp->p3<SQLITE_N_BTREE_META );
68384 pIn3 = &aMem[pOp->p3];
68440 if( u.ax.iMeta!=pOp->p2 || u.ax.iGen!=pOp->p3 ){
68539 u.ay.iDb = pOp->p3;
68722 u.bb.pCx = allocateCursor(p, pOp->p1, pOp->p3, -1, 0);
68825 pIn3 = &aMem[pOp->p3];
68899 u.bc.r.aMem = &aMem[pOp->p3];
69024 pIn3 = &aMem[pOp->p3];
69103 pIn3 = &aMem[pOp->p3];
69177 pIn3 = &aMem[pOp->p3];
69304 if( pOp->p3 ){
69306 assert( pOp->p3>0 );
69310 assert( pOp->p3<=u.bh.pFrame->nMem );
69311 u.bh.pMem = &u.bh.pFrame->aMem[pOp->p3];
69314 assert( pOp->p3<=p->nMem );
69315 u.bh.pMem = &aMem[pOp->p3];
69320 REGISTER_TRACE(pOp->p3, u.bh.pMem);
69341 assert( pOp->p3==0 ); /* We cannot be in random rowid mode if this is
69445 u.bi.pKey = &aMem[pOp->p3];
69448 REGISTER_TRACE(pOp->p3, u.bi.pKey);
69452 u.bi.iKey = pOp->p3;
69584 pIn3 = &aMem[pOp->p3];
69967 rc = sqlite3BtreeInsert(u.bs.pCrsr, u.bs.zKey, u.bs.nKey, "", 0, 0, pOp->p3,
69992 assert( pOp->p3>0 );
69993 assert( pOp->p2>0 && pOp->p2+pOp->p3<=p->nMem+1 );
70000 u.bt.r.nField = (u16)pOp->p3;
70102 u.bv.r.aMem = &aMem[pOp->p3];
70163 u.bw.iDb = pOp->p3;
70207 db->aDb[pOp->p2].pBt, pOp->p1, (pOp->p3 ? &u.bx.nChange : 0)
70209 if( pOp->p3 ){
70211 if( pOp->p3>0 ){
70212 assert( memIsValid(&aMem[pOp->p3]) );
70213 memAboutToChange(p, &aMem[pOp->p3]);
70214 aMem[pOp->p3].u.i += u.bx.nChange;
70409 assert( pOp->p3>0 && pOp->p3<=p->nMem );
70410 u.ca.pnErr = &aMem[pOp->p3];
70477 sqlite3VdbeMemSetInt64(&aMem[pOp->p3], u.cb.val);
70512 pIn3 = &aMem[pOp->p3];
70570 u.cd.pRt = &aMem[pOp->p3];
70804 pIn1->u.i += pOp->p3;
70843 assert( pOp->p3>0 && pOp->p3<=p->nMem );
70844 u.cg.ctx.pMem = u.cg.pMem = &aMem[pOp->p3];
70937 for(u.ci.i=0, u.ci.pMem = &aMem[pOp->p3]; u.ci.i<3; u.ci.i++, u.ci.pMem++){
70967 u.cj.eNew = pOp->p3;
71122 u8 isWriteLock = (u8)pOp->p3;
71259 u.cn.pQuery = &aMem[pOp->p3];
71263 REGISTER_TRACE(pOp->p3, u.cn.pQuery);
71318 assert( pOp->p3>0 && pOp->p3<=p->nMem );
71319 u.co.pDest = &aMem[pOp->p3];
71350 REGISTER_TRACE(pOp->p3, u.co.pDest);
71484 u.cr.pX = &aMem[pOp->p3];
71541 if( pOp->p3 ){
71543 if( newMax < (unsigned)pOp->p3 ) newMax = (unsigned)pOp->p3;
71634 registerTrace(p->trace, pOp->p3, &aMem[pOp->p3]);
90252 if( pOp->opcode==OP_OpenRead && pOp->p3==iDb ){
91058 pOp->p3 = regAutoinc;
95839 "addr", "opcode", "p1", "p2", "p3", "p4", "p5", "comment",