Lines Matching refs:p3

9669   int p3;             /* The third parameter */  member
9720 signed char p3; /* Third parameter */ member
64931 SQLITE_PRIVATE int sqlite3VdbeAddOp3(Vdbe *p, int op, int p1, int p2, int p3){
64949 pOp->p3 = p3;
64998 int p3, /* The P3 operand */
65002 int addr = sqlite3VdbeAddOp3(p, op, p1, p2, p3);
65030 int p3, /* The P3 operand */
65033 int addr = sqlite3VdbeAddOp3(p, op, p1, p2, p3);
65362 pOut->p3 = pIn->p3;
65443 p->aOp[addr].p3 = val;
65739 if( c=='3' ) return pOp->p3;
65796 }else if( strncmp(zSynopsis+ii+1, "..P3", 4)==0 && pOp->p3==0 ){
66029 sqlite3OpcodeName(pOp->opcode), pOp->p1, pOp->p2, pOp->p3, zP4, pOp->p5,
66238 pMem->u.i = pOp->p3; /* P3 */
71503 assert( pOp->p3>0 );
71504 assert( pOp->p3<=(p->nMem-p->nCursor) );
71505 assert( memIsValid(&aMem[pOp->p3]) );
71506 assert( sqlite3VdbeCheckMemInvariants(&aMem[pOp->p3]) );
71507 REGISTER_TRACE(pOp->p3, &aMem[pOp->p3]);
71515 assert( pOp->p3>0 );
71516 assert( pOp->p3<=(p->nMem-p->nCursor) );
71517 memAboutToChange(p, &aMem[pOp->p3]);
71657 assert( pOp->p3>=0 && pOp->p3<p->nOp );
71660 pOut->u.i = pOp->p3 - 1;
71721 pIn3 = &aMem[pOp->p3];
71920 assert( pOp->p3>0 );
71921 assert( pOp->p3<=(p->nMem-p->nCursor) );
71922 pIn3 = &aMem[pOp->p3];
71945 cnt = pOp->p3-pOp->p2;
71946 assert( pOp->p3<=(p->nMem-p->nCursor) );
72025 n = pOp->p3;
72063 n = pOp->p3;
72073 REGISTER_TRACE(pOp->p2+pOp->p3-n, pOut);
72206 pOut = &aMem[pOp->p3];
72292 pOut = &aMem[pOp->p3];
72413 assert( pOp->p3>0 && pOp->p3<=(p->nMem-p->nCursor) );
72414 ctx.pOut = &aMem[pOp->p3];
72418 assert( pOp->p3<pOp->p2 || pOp->p3>=pOp->p2+n );
72452 REGISTER_TRACE(pOp->p3, ctx.pOut);
72498 pOut = &aMem[pOp->p3];
72725 pIn3 = &aMem[pOp->p3];
72878 n = pOp->p3;
72926 VdbeBranchTaken(2,3); pOp = &aOp[pOp->p3 - 1];
72975 pOut = &aMem[pOp->p3];
73060 c = pOp->p3;
73150 assert( pOp->p3>0 && pOp->p3<=(p->nMem-p->nCursor) );
73151 pDest = &aMem[pOp->p3];
73385 REGISTER_TRACE(pOp->p3, pDest);
73476 assert( pOp->p3<pOp->p1 || pOp->p3>=pOp->p1+pOp->p2 );
73477 pOut = &aMem[pOp->p3];
73560 assert( pOp->p3>0 && pOp->p3<=(p->nMem-p->nCursor) );
73568 REGISTER_TRACE(pOp->p3, pOut);
73940 if( pOp->p5 && (iMeta!=pOp->p3 || iGen!=pOp->p4.i) ){
73984 iCookie = pOp->p3;
73985 assert( pOp->p3<SQLITE_N_BTREE_META );
74015 pIn3 = &aMem[pOp->p3];
74115 assert( pCur->iDb==pOp->p3 ); /* Guaranteed by the code generator */
74137 iDb = pOp->p3;
74296 rc = sqlite3VdbeSorterInit(db, pOp->p3, pCx);
74338 assert( pOp->p3>=0 );
74339 pCx = allocateCursor(p, pOp->p1, pOp->p3, -1, 0);
74469 assert( pOp[1].p3==pOp[0].p3 );
74478 pIn3 = &aMem[pOp->p3];
74542 r.aMem = &aMem[pOp->p3];
74695 pIn3 = &aMem[pOp->p3];
74707 if( ii ) REGISTER_TRACE(pOp->p3+ii, &r.aMem[ii]);
74777 pIn3 = &aMem[pOp->p3];
74896 if( pOp->p3 ){
74898 assert( pOp->p3>0 );
74902 assert( pOp->p3<=pFrame->nMem );
74903 pMem = &pFrame->aMem[pOp->p3];
74906 assert( pOp->p3<=(p->nMem-p->nCursor) );
74907 pMem = &aMem[pOp->p3];
74912 REGISTER_TRACE(pOp->p3, pMem);
74930 assert( pOp->p3==0 ); /* We cannot be in random rowid mode if this is
75022 pKey = &aMem[pOp->p3];
75025 REGISTER_TRACE(pOp->p3, pKey);
75029 iKey = pOp->p3;
75153 pIn3 = &aMem[pOp->p3];
75183 p->apCsr[pOp->p3]->cacheStatus = CACHE_STALE;
75373 pC->seekResult = pOp->p3;
75528 res = pOp->p3;
75610 rc = sqlite3BtreeInsert(pCrsr, zKey, nKey, "", 0, 0, pOp->p3,
75633 assert( pOp->p3>0 );
75634 assert( pOp->p2>0 && pOp->p2+pOp->p3<=(p->nMem-p->nCursor)+1 );
75642 r.nField = (u16)pOp->p3;
75769 r.aMem = &aMem[pOp->p3];
75819 iDb = pOp->p3;
75862 db->aDb[pOp->p2].pBt, pOp->p1, (pOp->p3 ? &nChange : 0)
75864 if( pOp->p3 ){
75866 if( pOp->p3>0 ){
75867 assert( memIsValid(&aMem[pOp->p3]) );
75868 memAboutToChange(p, &aMem[pOp->p3]);
75869 aMem[pOp->p3].u.i += nChange;
76089 assert( pOp->p3>0 && pOp->p3<=(p->nMem-p->nCursor) );
76090 pnErr = &aMem[pOp->p3];
76159 sqlite3VdbeMemSetInt64(&aMem[pOp->p3], val);
76193 pIn3 = &aMem[pOp->p3];
76247 pRt = &aMem[pOp->p3];
76475 pIn1->u.i += pOp->p3;
76493 pIn1->u.i += pOp->p3;
76561 assert( pOp->p3>0 && pOp->p3<=(p->nMem-p->nCursor) );
76562 ctx.pMem = pMem = &aMem[pOp->p3];
76644 for(i=0, pMem = &aMem[pOp->p3]; i<3; i++, pMem++){
76673 eNew = pOp->p3;
76831 u8 isWriteLock = (u8)pOp->p3;
76984 pQuery = &aMem[pOp->p3];
76988 REGISTER_TRACE(pOp->p3, pQuery);
77033 assert( pOp->p3>0 && pOp->p3<=(p->nMem-p->nCursor) );
77034 pDest = &aMem[pOp->p3];
77052 REGISTER_TRACE(pOp->p3, pDest);
77188 pX = &aMem[pOp->p3];
77246 if( pOp->p3 ){
77248 if( newMax < (unsigned)pOp->p3 ) newMax = (unsigned)pOp->p3;
77351 registerTrace(pOrigOp->p3, &aMem[pOrigOp->p3]);
86416 && pOp->p1+pOp->p3+1==inReg
86417 && pOp->p2+pOp->p3+1==target+i
86419 pOp->p3++;
99796 if( pOp->opcode==OP_OpenRead && pOp->p3==iDb ){
100512 pOp->p3 = regAutoinc;
115796 u8 op, p3, p5; /* Opcode, P3 & P5 of the opcode that ends the loop */
119408 pOp->p3 = pLevel->iLikeRepCntr;
119914 pLevel->p3 = (pLoop->wsFlags&WHERE_UNQ_WANTED)!=0 ? 1:0;
123063 sqlite3VdbeAddOp3(v, pLevel->op, pLevel->p1, pLevel->p2, pLevel->p3);
123149 pOp->p2 = pOp->p3;
123150 pOp->p3 = 0;
123154 pOp->p3 = 0;