Lines Matching defs:pVdbe

17640   struct Vdbe *pVdbe;           /* List of active virtual machines */
19789 Vdbe *pVdbe; /* An engine for executing database bytecode */
19791 u8 colNamesSet; /* TRUE after OP_ColumnName has been issued to pVdbe */
23492 Vdbe *pVdbe; /* The VM that owns this context */
24153 struct Vdbe *pVdbe; /* Used to iterate through VMs */
24159 for(pVdbe=db->pVdbe; pVdbe; pVdbe=pVdbe->pVNext){
24160 sqlite3VdbeDelete(pVdbe);
83828 SQLITE_PRIVATE void sqlite3VdbeMemAboutToChange(Vdbe *pVdbe, Mem *pMem){
83831 for(i=1, pX=pVdbe->aMem+1; i<pVdbe->nMem; i++, pX++){
83834 if( pVdbe->db->flags & SQLITE_VdbeTrace ){
83836 (int)(pX - pVdbe->aMem), (int)(pMem - pVdbe->aMem));
84612 sqlite3VdbeSetVarmask(pParse->pVdbe, iBindVar);
84869 if( db->pVdbe ){
84870 db->pVdbe->ppVPrev = &p->pVNext;
84872 p->pVNext = db->pVdbe;
84873 p->ppVPrev = &db->pVdbe;
84874 db->pVdbe = p;
84877 pParse->pVdbe = p;
84941 Vdbe *pVdbe, /* The prepared statement */
84946 if( pVdbe->pDblStr==0 ) return 0;
84947 for(pStr=pVdbe->pDblStr; pStr; pStr=pStr->pNextStr){
85284 Vdbe *v = pParse->pVdbe;
85298 pCtx->pVdbe = 0;
85335 pOp = sqlite3VdbeGetOp(pParse->pVdbe, pParse->addrExplain);
85371 v = pParse->pVdbe;
85606 ** assert( sqlite3VdbeAssertMayAbort(pParse->pVdbe, pParse->mayAbort) );
86283 SQLITE_PRIVATE void sqlite3VdbeLinkSubProgram(Vdbe *pVdbe, SubProgram *p){
86284 p->pNext = pVdbe->pProgram;
86285 pVdbe->pProgram = p;
86291 SQLITE_PRIVATE int sqlite3VdbeHasSubProgram(Vdbe *pVdbe){
86292 return pVdbe->pProgram!=0;
86335 assert( pParse->pVdbe );
86350 sqlite3VdbeAddOp3(pParse->pVdbe, OP_ReleaseReg, iFirst, N, *(int*)&mask);
86351 if( bUndefine ) sqlite3VdbeChangeP5(pParse->pVdbe, 1);
86456 Vdbe *v = pParse->pVdbe;
87985 ** matches the number of vdbe's in the list sqlite3.pVdbe that are
87998 p = db->pVdbe;
88501 ** VM pVdbe, and only then if:
90145 for(p = db->pVdbe; p; p=p->pVNext){
90218 if( pCtx->pVdbe==0 ) return 1;
90220 pOp = pCtx->pVdbe->aOp + pCtx->iOp;
91051 if( pCtx->pVdbe ) pCtx->pVdbe->rcApp = errCode;
91468 sqlite3_int64 *piTime = &p->pVdbe->iCurrentTime;
91469 assert( p->pVdbe!=0 );
91472 sqlite3_int64 *piTime = p->pVdbe!=0 ? &p->pVdbe->iCurrentTime : &iTime;
91536 if( pCtx->pVdbe==0 ) return 0;
91538 assert( pCtx->pVdbe!=0 );
91540 for(pAuxData=pCtx->pVdbe->pAuxData; pAuxData; pAuxData=pAuxData->pNextAux){
91566 Vdbe *pVdbe;
91571 pVdbe= pCtx->pVdbe;
91574 if( pVdbe==0 ) goto failed;
91576 assert( pVdbe!=0 );
91579 for(pAuxData=pVdbe->pAuxData; pAuxData; pAuxData=pAuxData->pNextAux){
91585 pAuxData = sqlite3DbMallocZero(pVdbe->db, sizeof(AuxData));
91589 pAuxData->pNextAux = pVdbe->pAuxData;
91590 pVdbe->pAuxData = pAuxData;
92420 pNext = (sqlite3_stmt*)pDb->pVdbe;
92432 Vdbe *pVdbe = (Vdbe*)pStmt;
92436 || (op!=SQLITE_STMTSTATUS_MEMUSED && (op<0||op>=ArraySize(pVdbe->aCounter)))
92443 sqlite3 *db = pVdbe->db;
92449 sqlite3VdbeDelete(pVdbe);
92454 v = pVdbe->aCounter[op];
92455 if( resetFlag ) pVdbe->aCounter[op] = 0;
100788 pCtx->pVdbe = p;
101775 pCtx->pVdbe = p;
101780 assert( pCtx->pVdbe==p );
107470 sqlite3VdbeAddDblquoteStr(db, pParse->pVdbe, zCol);
109489 addr = sqlite3VdbeAddOp4(pParse->pVdbe, opcode, in2, dest, in1,
109491 sqlite3VdbeChangeP5(pParse->pVdbe, (u8)p5);
109709 Vdbe *v = pParse->pVdbe;
112443 v = pParse->pVdbe;
112642 Vdbe *v = pParse->pVdbe;
112839 v = pParse->pVdbe;
113077 Vdbe *v = pParse->pVdbe;
113129 sqlite3ExprCodeGetColumnOfTable(pParse->pVdbe, pIdx->pTable, iTabCur,
113146 Vdbe *v = pParse->pVdbe;
113232 assert( pParse->pVdbe!=0 );
113235 sqlite3ExprCodeGetColumnOfTable(pParse->pVdbe, pTab, iTable, iColumn, iReg);
113237 VdbeOp *pOp = sqlite3VdbeGetLastOp(pParse->pVdbe);
113249 sqlite3VdbeAddOp3(pParse->pVdbe, OP_Move, iFrom, iTo, nReg);
113323 Vdbe *v = pParse->pVdbe;
113465 v = pParse->pVdbe;
113506 Vdbe *v = pParse->pVdbe;
113514 sqlite3VdbeAddOp4(pParse->pVdbe, OP_Affinity, ret, 1, 0,
113539 Vdbe *v = pParse->pVdbe; /* The VM under construction */
114377 Vdbe *v = pParse->pVdbe;
114448 assert( pParse->pVdbe!=0 || pParse->db->mallocFailed );
114449 if( pParse->pVdbe==0 ) return;
114462 sqlite3VdbeAddOp2(pParse->pVdbe, op, inReg, target);
114522 Vdbe *v = pParse->pVdbe;
114525 assert( pParse->pVdbe!=0 ); /* Never gets this far otherwise */
114660 Vdbe *v = pParse->pVdbe;
114803 Vdbe *v = pParse->pVdbe;
115009 sqlite3VdbeSetVarmask(pParse->pVdbe, iVar);
115048 ** pParse->pVdbe->expmask bitmask is updated for each variable referenced.
115276 ** compared against literal values in pE2 and pParse->pVdbe->expmask is
116254 Vdbe *v = pParse->pVdbe;
116257 sqlite3VdbeAddParseSchemaOp(pParse->pVdbe, iDb, 0, p5);
116258 if( iDb!=1 ) sqlite3VdbeAddParseSchemaOp(pParse->pVdbe, 1, 0, p5);
117594 if( pParse->pVdbe ){
117595 sqlite3VdbeFinalize(pParse->pVdbe);
119392 sqlite3VdbeAddOp2(pParse->pVdbe, OP_Integer, iParam, regStat+1);
119499 sqlite3VdbeAddOp4(pParse->pVdbe, OP_Noop, 0, 0, 0,(char*)pStat1,P4_DYNAMIC);
121470 Vdbe *pVdbe = pParse->pVdbe;
121471 assert( pVdbe!=0 );
121476 sqlite3VdbeAddOp4(pVdbe, OP_TableLock, p1, p->iTab, p->isWriteLock,
121525 v = pParse->pVdbe;
123418 Vdbe *v = pParse->pVdbe;
123718 Vdbe *v = pParse->pVdbe;
126711 assert( pParse->pVdbe!=0 );
128373 Vdbe *v = pParse->pVdbe; /* Vdbe */
128530 v = pParse->pVdbe;
128589 Vdbe *v = pParse->pVdbe;
128643 sqlite3VdbeResolveLabel(pParse->pVdbe, iLabel);
128677 assert( context->pVdbe!=0 );
128678 pOp = &context->pVdbe->aOp[context->iOp-1];
132928 assert( pParse->pVdbe!=0 );
132929 v = pParse->pVdbe;
133193 sqlite3TableAffinity(pParse->pVdbe, pTab, iRegStore);
133195 pOp = sqlite3VdbeGetLastOp(pParse->pVdbe);
133355 Vdbe *v = pParse->pVdbe; /* VDBE under construction */
133413 sqlite3VdbeAddOp2(pParse->pVdbe, OP_MemMax, memId, regRowid);
133426 Vdbe *v = pParse->pVdbe;
133481 sqlite3VdbeEndCoroutine(pParse->pVdbe, pItem->regReturn);
133482 sqlite3VdbeJumpHere(pParse->pVdbe, pItem->addrFillSub - 1);
133655 sqlite3VdbeAddOp1(pParse->pVdbe, OP_Yield, p->regReturn);
134811 v = pParse->pVdbe;
135633 Vdbe *v = pParse->pVdbe;
135676 v = pParse->pVdbe;
135771 v = pParse->pVdbe;
142604 sqlite3VdbeSetSql(sParse.pVdbe, zSql, (int)(sParse.zTail-zSql), prepFlags);
142614 if( sParse.pVdbe ){
142615 sqlite3VdbeFinalize(sParse.pVdbe);
142627 *ppStmt = (sqlite3_stmt*)sParse.pVdbe;
143573 Vdbe *v = pParse->pVdbe;
143595 Vdbe *v = pParse->pVdbe; /* Stmt under construction */
143799 Vdbe *v = pParse->pVdbe;
143882 Vdbe *v = pParse->pVdbe;
144005 Vdbe *v = pParse->pVdbe;
144545 Vdbe *v = pParse->pVdbe; /* The prepared statement */
144937 Vdbe *v = pParse->pVdbe;
145002 Vdbe *v = pParse->pVdbe;
145330 if( pParse->pVdbe ){
145331 return pParse->pVdbe;
145521 Vdbe *v = pParse->pVdbe; /* The prepared statement under construction */
146157 Vdbe *v = pParse->pVdbe;
146400 v = pParse->pVdbe;
149558 Vdbe *v = pParse->pVdbe;
149623 Vdbe *v = pParse->pVdbe;
149702 Vdbe *v = pParse->pVdbe;
152743 Vdbe *v = pParse->pVdbe;
152828 Vdbe *v = pParse->pVdbe;
152959 assert( pTop->pVdbe );
152970 sqlite3VdbeLinkSubProgram(pTop->pVdbe, pProgram);
154485 Vdbe *v = pParse->pVdbe; /* Virtual machine under construction */
154918 Vdbe *v = pParse->pVdbe;
156294 if( sParse.pVdbe ){
156295 sqlite3VdbeFinalize(sParse.pVdbe);
157544 Vdbe *v = pParse->pVdbe; /* VM being constructed */
157654 Vdbe *v = pParse->pVdbe; /* VM being constructed */
157822 Vdbe *v = pParse->pVdbe;
158009 Vdbe *v = pParse->pVdbe;
158212 Vdbe *v = pParse->pVdbe; /* The vm under construction */
158465 Vdbe *v = pParse->pVdbe;
158594 Vdbe *v = pParse->pVdbe; /* Vdbe to generate code within */
158636 Vdbe *v = pParse->pVdbe;
158727 sqlite3VdbeAddOp2(pParse->pVdbe, OP_MustBeInt, regRowid, addrNxt);
158728 VdbeCoverage(pParse->pVdbe);
158729 sqlite3VdbeAddOp4Int(pParse->pVdbe, OP_Filter, pLevel->regFilter,
158731 VdbeCoverage(pParse->pVdbe);
158742 sqlite3VdbeAddOp4Int(pParse->pVdbe, OP_Filter, pLevel->regFilter,
158744 VdbeCoverage(pParse->pVdbe);
160151 Vdbe *v = pParse->pVdbe;
160450 sqlite3VdbeSetVarmask(pParse->pVdbe, iCol);
160537 Vdbe *v = pParse->pVdbe;
162835 Vdbe *v = pParse->pVdbe;
163087 v = pParse->pVdbe;
163320 Vdbe *v = pParse->pVdbe; /* VDBE under construction */
168358 Vdbe *v = pParse->pVdbe; /* The virtual database engine */
169017 Vdbe *v = pParse->pVdbe;
170948 Vdbe *pVdbe; /* VDBE object */
171161 Vdbe *v = p->pVdbe;
171265 Vdbe *v = p->pVdbe;
171586 Vdbe *v = p->pVdbe;
172172 s.pVdbe = v;
179250 Vdbe *pVdbe, /* VM being reprepared */
179264 db = sqlite3VdbeDb(pVdbe);
179323 if( zSql[i]=='"' && sqlite3VdbeUsesDoubleQuotedString(pVdbe, zId) ){
181005 if( db->pVdbe ) return 1;