Lines Matching refs:p5
930 if( pOp->p5 ){ in sqlite3VdbeExec()
1177 assert( pOp->p5<=4 ); in sqlite3VdbeExec()
1179 if( pOp->p5 ){ in sqlite3VdbeExec()
1182 testcase( pOp->p5==1 ); in sqlite3VdbeExec()
1183 testcase( pOp->p5==2 ); in sqlite3VdbeExec()
1184 testcase( pOp->p5==3 ); in sqlite3VdbeExec()
1185 testcase( pOp->p5==4 ); in sqlite3VdbeExec()
1186 sqlite3VdbeError(p, "%s constraint failed", azType[pOp->p5-1]); in sqlite3VdbeExec()
1313 if( pIn3->u.i==pOp->p5 ) pOut->flags = MEM_Blob|MEM_Static|MEM_Term; in sqlite3VdbeExec()
1508 if( (pOut->flags & MEM_Subtype)!=0 && (pOp->p5 & 0x0002)!=0 ){ in sqlite3VdbeExec()
2129 assert( (pOp->p5 & SQLITE_AFF_MASK)!=SQLITE_AFF_TEXT || CORRUPT_DB ); in sqlite3VdbeExec()
2133 VdbeBranchTaken(1, (pOp->p5 & SQLITE_NULLEQ)?2:3); in sqlite3VdbeExec()
2139 VdbeBranchTaken(1, (pOp->p5 & SQLITE_NULLEQ)?2:3); in sqlite3VdbeExec()
2145 VdbeBranchTaken(1, (pOp->p5 & SQLITE_NULLEQ)?2:3); in sqlite3VdbeExec()
2150 VdbeBranchTaken(0, (pOp->p5 & SQLITE_NULLEQ)?2:3); in sqlite3VdbeExec()
2155 if( pOp->p5 & SQLITE_NULLEQ ){ in sqlite3VdbeExec()
2161 assert( (pOp->p5 & SQLITE_JUMPIFNULL)==0 || CORRUPT_DB ); in sqlite3VdbeExec()
2162 testcase( (pOp->p5 & SQLITE_JUMPIFNULL)!=0 ); in sqlite3VdbeExec()
2176 if( pOp->p5 & SQLITE_JUMPIFNULL ){ in sqlite3VdbeExec()
2185 affinity = pOp->p5 & SQLITE_AFF_MASK; in sqlite3VdbeExec()
2243 VdbeBranchTaken(res2!=0, (pOp->p5 & SQLITE_NULLEQ)?2:3); in sqlite3VdbeExec()
2295 assert( pOp[1].p5 & OPFLAG_PERMUTE ); in sqlite3VdbeExec()
2332 if( (pOp->p5 & OPFLAG_PERMUTE)==0 ){ in sqlite3VdbeExec()
2671 VdbeBranchTaken( (typeMask & pOp->p5)!=0, 2); in sqlite3VdbeExec()
2672 if( typeMask & pOp->p5 ){ in sqlite3VdbeExec()
3037 if( ((pOp->p5 & (OPFLAG_LENGTHARG|OPFLAG_TYPEOFARG))!=0 in sqlite3VdbeExec()
3038 && ((t>=12 && (t&1)==0) || (pOp->p5 & OPFLAG_TYPEOFARG)!=0)) in sqlite3VdbeExec()
3327 if( pOp->p5 ){ in sqlite3VdbeExec()
3328 while( (pLast->flags & MEM_Null)!=0 && nField>pOp->p5 ){ in sqlite3VdbeExec()
3373 assert( pOp->p5==OPFLAG_NOCHNG_MAGIC || CORRUPT_DB ); in sqlite3VdbeExec()
3941 assert( pOp->p5==0 || pOp->p4type==P4_INT32 ); in sqlite3VdbeExec()
3943 && pOp->p5 in sqlite3VdbeExec()
4042 *(u32*)&pDb->pSchema->schema_cookie = *(u32*)&pOp->p3 - pOp->p5; in sqlite3VdbeExec()
4153 assert( pOp->p5==0 || pOp->p5==OPFLAG_SEEKEQ ); in sqlite3VdbeExec()
4167 assert( pOp->opcode==OP_OpenWrite || pOp->p5==0 || pOp->p5==OPFLAG_SEEKEQ ); in sqlite3VdbeExec()
4188 wrFlag = BTREE_WRCSR | (pOp->p5 & OPFLAG_FORDELETE); in sqlite3VdbeExec()
4196 if( pOp->p5 & OPFLAG_P2ISREG ){ in sqlite3VdbeExec()
4242 testcase( pOp->p5 & OPFLAG_BULKCSR ); in sqlite3VdbeExec()
4245 (pOp->p5 & (OPFLAG_BULKCSR|OPFLAG_SEEKEQ))); in sqlite3VdbeExec()
4356 BTREE_OMIT_JOURNAL | BTREE_SINGLE | pOp->p5, in sqlite3VdbeExec()
4369 BTREE_BLOBKEY | pOp->p5); in sqlite3VdbeExec()
4385 pCx->isOrdered = (pOp->p5!=BTREE_UNORDERED); in sqlite3VdbeExec()
4470 assert( pOp->p5==0 ); in sqlite3VdbeExec()
4878 if( pOp->p5==0 ){ in sqlite3VdbeExec()
4925 if( res>0 && pOp->p5==0 ){ in sqlite3VdbeExec()
5535 assert( (pOp->p5 & OPFLAG_ISNOOP) || pC->isTable ); in sqlite3VdbeExec()
5550 assert( (pOp->p5 & OPFLAG_ISNOOP) || HasRowid(pTab) ); in sqlite3VdbeExec()
5559 if( db->xPreUpdateCallback && !(pOp->p5 & OPFLAG_ISUPDATE) ){ in sqlite3VdbeExec()
5567 if( pOp->p5 & OPFLAG_ISNOOP ) break; in sqlite3VdbeExec()
5570 if( pOp->p5 & OPFLAG_NCHANGE ) p->nChange++; in sqlite3VdbeExec()
5571 if( pOp->p5 & OPFLAG_LASTROWID ) db->lastRowid = x.nKey; in sqlite3VdbeExec()
5575 seekResult = ((pOp->p5 & OPFLAG_USESEEKRESULT) ? pC->seekResult : 0); in sqlite3VdbeExec()
5583 (pOp->p5 & (OPFLAG_APPEND|OPFLAG_SAVEPOSITION|OPFLAG_PREFORMAT)), in sqlite3VdbeExec()
5595 (pOp->p5 & OPFLAG_ISUPDATE) ? SQLITE_UPDATE : SQLITE_INSERT, in sqlite3VdbeExec()
5619 assert( pOp[1].p5 & OPFLAG_PREFORMAT ); in sqlite3VdbeExec()
5681 && pOp->p5==0 in sqlite3VdbeExec()
5702 if( (pOp->p5 & OPFLAG_SAVEPOSITION)!=0 && pC->isTable ){ in sqlite3VdbeExec()
5728 assert( (pOp->p5 & ~(OPFLAG_SAVEPOSITION|OPFLAG_AUXDELETE))==0 ); in sqlite3VdbeExec()
5735 && (pOp->p5 & OPFLAG_AUXDELETE)==0 in sqlite3VdbeExec()
5746 rc = sqlite3BtreeDelete(pC->uc.pCursor, pOp->p5); in sqlite3VdbeExec()
6124 assert( pOp->p5==0 ); in sqlite3VdbeExec()
6214 assert( pOp->p5==0 in sqlite3VdbeExec()
6215 || pOp->p5==SQLITE_STMTSTATUS_FULLSCAN_STEP in sqlite3VdbeExec()
6216 || pOp->p5==SQLITE_STMTSTATUS_AUTOINDEX); in sqlite3VdbeExec()
6229 assert( pOp->p5==0 in sqlite3VdbeExec()
6230 || pOp->p5==SQLITE_STMTSTATUS_FULLSCAN_STEP in sqlite3VdbeExec()
6231 || pOp->p5==SQLITE_STMTSTATUS_AUTOINDEX); in sqlite3VdbeExec()
6247 p->aCounter[pOp->p5]++; in sqlite3VdbeExec()
6297 assert( (pIn2->flags & MEM_Blob) || (pOp->p5 & OPFLAG_PREFORMAT) ); in sqlite3VdbeExec()
6298 if( pOp->p5 & OPFLAG_NCHANGE ) p->nChange++; in sqlite3VdbeExec()
6308 (pOp->p5 & (OPFLAG_APPEND|OPFLAG_SAVEPOSITION|OPFLAG_PREFORMAT)), in sqlite3VdbeExec()
6309 ((pOp->p5 & OPFLAG_USESEEKRESULT) ? pC->seekResult : 0) in sqlite3VdbeExec()
6381 }else if( pOp->p5 && !sqlite3WritableSchema(db) ){ in sqlite3VdbeExec()
6810 rc = sqlite3InitOne(db, iDb, &p->zErrMsg, pOp->p5); in sqlite3VdbeExec()
6950 assert( pOp->p5<db->nDb ); in sqlite3VdbeExec()
6951 assert( DbMaskTest(p->btreeMask, pOp->p5) ); in sqlite3VdbeExec()
6952 z = sqlite3BtreeIntegrityCheck(db, db->aDb[pOp->p5].pBt, &aRoot[1], nRoot, in sqlite3VdbeExec()
7112 if( pOp->p5 ){ in sqlite3VdbeExec()
7460 n = pOp->p5; in sqlite3VdbeExec()
8126 assert( pOp->p5==OPFLAG_NOCHNG || pOp->p5==0 ); in sqlite3VdbeExec()
8127 if( pOp->p5 & OPFLAG_NOCHNG ){ in sqlite3VdbeExec()
8263 assert( pOp->p2==1 || pOp->p5==OE_Fail || pOp->p5==OE_Rollback in sqlite3VdbeExec()
8264 || pOp->p5==OE_Abort || pOp->p5==OE_Ignore || pOp->p5==OE_Replace in sqlite3VdbeExec()
8287 db->vtabOnConflict = pOp->p5; in sqlite3VdbeExec()
8296 if( pOp->p5==OE_Ignore ){ in sqlite3VdbeExec()
8299 p->errorAction = ((pOp->p5==OE_Replace) ? OE_Abort : pOp->p5); in sqlite3VdbeExec()
8707 if( i<32 && pOp->p5 ) MemSetTypeFlag(pMem, MEM_Undefined); in sqlite3VdbeExec()