Lines Matching refs:pVdbe
18680 struct Vdbe *pVdbe; /* List of active virtual machines */ member
20894 Vdbe *pVdbe; /* An engine for executing database bytecode */ member
24671 Vdbe *pVdbe; /* The VM that owns this context */ member
25349 struct Vdbe *pVdbe; /* Used to iterate through VMs */ in sqlite3_db_status64() local
25355 for(pVdbe=db->pVdbe; pVdbe; pVdbe=pVdbe->pVNext){ in sqlite3_db_status64()
25356 sqlite3VdbeDelete(pVdbe); in sqlite3_db_status64()
86772 SQLITE_PRIVATE void sqlite3VdbeMemAboutToChange(Vdbe *pVdbe, Mem *pMem){ argument
86776 for(i=1, pX=pVdbe->aMem+1; i<pVdbe->nMem; i++, pX++){
86779 if( pVdbe->db->flags & SQLITE_VdbeTrace ){
86781 (int)(pX - pVdbe->aMem), (int)(pMem - pVdbe->aMem));
87644 sqlite3VdbeSetVarmask(pParse->pVdbe, iBindVar);
87906 if( db->pVdbe ){
87907 db->pVdbe->ppVPrev = &p->pVNext;
87909 p->pVNext = db->pVdbe;
87910 p->ppVPrev = &db->pVdbe;
87911 db->pVdbe = p;
87914 pParse->pVdbe = p;
87978 Vdbe *pVdbe, /* The prepared statement */ argument
87983 if( pVdbe->pDblStr==0 ) return 0;
87984 for(pStr=pVdbe->pDblStr; pStr; pStr=pStr->pNextStr){
88321 Vdbe *v = pParse->pVdbe;
88333 pCtx->pVdbe = 0;
88370 pOp = sqlite3VdbeGetOp(pParse->pVdbe, pParse->addrExplain);
88406 v = pParse->pVdbe;
89331 SQLITE_PRIVATE void sqlite3VdbeLinkSubProgram(Vdbe *pVdbe, SubProgram *p){ argument
89332 p->pNext = pVdbe->pProgram;
89333 pVdbe->pProgram = p;
89339 SQLITE_PRIVATE int sqlite3VdbeHasSubProgram(Vdbe *pVdbe){ argument
89340 return pVdbe->pProgram!=0;
89383 assert( pParse->pVdbe );
89398 sqlite3VdbeAddOp3(pParse->pVdbe, OP_ReleaseReg, iFirst, N, *(int*)&mask);
89399 if( bUndefine ) sqlite3VdbeChangeP5(pParse->pVdbe, 1);
89504 Vdbe *v = pParse->pVdbe;
91066 p = db->pVdbe;
93213 for(p = db->pVdbe; p; p=p->pVNext){
93504 if( pCtx->pVdbe==0 ) return 1;
93506 pOp = pCtx->pVdbe->aOp + pCtx->iOp;
94378 if( pCtx->pVdbe ) pCtx->pVdbe->rcApp = errCode;
94797 sqlite3_int64 *piTime = &p->pVdbe->iCurrentTime;
94798 assert( p->pVdbe!=0 );
94801 sqlite3_int64 *piTime = p->pVdbe!=0 ? &p->pVdbe->iCurrentTime : &iTime;
94865 if( pCtx->pVdbe==0 ) return 0;
94867 assert( pCtx->pVdbe!=0 );
94869 for(pAuxData=pCtx->pVdbe->pAuxData; pAuxData; pAuxData=pAuxData->pNextAux){
94895 Vdbe *pVdbe; local
94900 pVdbe= pCtx->pVdbe;
94903 if( pVdbe==0 ) goto failed;
94905 assert( pVdbe!=0 );
94908 for(pAuxData=pVdbe->pAuxData; pAuxData; pAuxData=pAuxData->pNextAux){
94914 pAuxData = sqlite3DbMallocZero(pVdbe->db, sizeof(AuxData));
94918 pAuxData->pNextAux = pVdbe->pAuxData;
94919 pVdbe->pAuxData = pAuxData;
95783 pNext = (sqlite3_stmt*)pDb->pVdbe;
95795 Vdbe *pVdbe = (Vdbe*)pStmt; local
95799 || (op!=SQLITE_STMTSTATUS_MEMUSED && (op<0||op>=ArraySize(pVdbe->aCounter)))
95806 sqlite3 *db = pVdbe->db;
95812 sqlite3VdbeDelete(pVdbe);
95817 v = pVdbe->aCounter[op];
95818 if( resetFlag ) pVdbe->aCounter[op] = 0;
104472 pCtx->pVdbe = p;
105469 pCtx->pVdbe = p;
105474 assert( pCtx->pVdbe==p );
111224 sqlite3VdbeAddDblquoteStr(db, pParse->pVdbe, zCol);
113307 addr = sqlite3VdbeAddOp4(pParse->pVdbe, opcode, in2, dest, in1,
113309 sqlite3VdbeChangeP5(pParse->pVdbe, (u16)p5);
113527 Vdbe *v = pParse->pVdbe;
115250 Vdbe *v = pParse->pVdbe;
115752 if( NEVER(pParse->pVdbe==0) ) break;
115754 sqlite3VdbeSetVarmask(pParse->pVdbe, p->iColumn);
116370 v = pParse->pVdbe;
116429 v = pParse->pVdbe;
116675 Vdbe *v = pParse->pVdbe;
116888 v = pParse->pVdbe;
117154 Vdbe *v = pParse->pVdbe;
117206 sqlite3ExprCodeGetColumnOfTable(pParse->pVdbe, pIdx->pTable, iTabCur,
117223 Vdbe *v = pParse->pVdbe;
117314 assert( pParse->pVdbe!=0 );
117317 sqlite3ExprCodeGetColumnOfTable(pParse->pVdbe, pTab, iTable, iColumn, iReg);
117319 VdbeOp *pOp = sqlite3VdbeGetLastOp(pParse->pVdbe);
117331 sqlite3VdbeAddOp3(pParse->pVdbe, OP_Move, iFrom, iTo, nReg);
117409 Vdbe *v = pParse->pVdbe;
117626 v = pParse->pVdbe;
117667 Vdbe *v = pParse->pVdbe;
117675 sqlite3VdbeAddOp4(pParse->pVdbe, OP_Affinity, ret, 1, 0,
117716 assert( pParse->pVdbe!=0 );
117717 v = pParse->pVdbe;
117774 Vdbe *v = pParse->pVdbe; /* The VM under construction */
118642 Vdbe *v = pParse->pVdbe;
118732 assert( pParse->pVdbe!=0 || pParse->db->mallocFailed );
118733 if( pParse->pVdbe==0 ) return;
118746 sqlite3VdbeAddOp2(pParse->pVdbe, op, inReg, target);
118806 Vdbe *v = pParse->pVdbe;
118809 assert( pParse->pVdbe!=0 ); /* Never gets this far otherwise */
118944 Vdbe *v = pParse->pVdbe;
119110 Vdbe *v = pParse->pVdbe;
119346 sqlite3VdbeSetVarmask(pParse->pVdbe, iVar);
120660 Vdbe *v = pParse->pVdbe;
120663 sqlite3VdbeAddParseSchemaOp(pParse->pVdbe, iDb, 0, p5);
120664 if( iDb!=1 ) sqlite3VdbeAddParseSchemaOp(pParse->pVdbe, 1, 0, p5);
122040 if( pParse->pVdbe ){
122041 sqlite3VdbeFinalize(pParse->pVdbe);
124558 sqlite3VdbeAddOp2(pParse->pVdbe, OP_Integer, iParam, regStat+1);
124665 sqlite3VdbeAddOp4(pParse->pVdbe, OP_Noop, 0, 0, 0,(char*)pStat1,P4_DYNAMIC);
126637 Vdbe *pVdbe = pParse->pVdbe; local
126638 assert( pVdbe!=0 );
126643 sqlite3VdbeAddOp4(pVdbe, OP_TableLock, p1, p->iTab, p->isWriteLock,
126692 v = pParse->pVdbe;
128582 Vdbe *v = pParse->pVdbe;
128894 Vdbe *v = pParse->pVdbe;
131990 assert( pParse->pVdbe!=0 );
133655 Vdbe *v = pParse->pVdbe; /* Vdbe */
133812 v = pParse->pVdbe;
133872 Vdbe *v = pParse->pVdbe;
133926 sqlite3VdbeResolveLabel(pParse->pVdbe, iLabel);
133960 assert( context->pVdbe!=0 );
133961 pOp = &context->pVdbe->aOp[context->iOp-1];
138929 assert( pParse->pVdbe!=0 );
138930 v = pParse->pVdbe;
139197 sqlite3TableAffinity(pParse->pVdbe, pTab, iRegStore);
139199 pOp = sqlite3VdbeGetLastOp(pParse->pVdbe);
139359 Vdbe *v = pParse->pVdbe; /* VDBE under construction */
139417 sqlite3VdbeAddOp2(pParse->pVdbe, OP_MemMax, memId, regRowid);
139430 Vdbe *v = pParse->pVdbe;
139487 sqlite3VdbeEndCoroutine(pParse->pVdbe, pItem->u4.pSubq->regReturn);
139488 sqlite3VdbeJumpHere(pParse->pVdbe, pItem->u4.pSubq->addrFillSub - 1);
139673 sqlite3VdbeAddOp1(pParse->pVdbe, OP_Yield, pSubq->regReturn);
140832 v = pParse->pVdbe;
141654 Vdbe *v = pParse->pVdbe;
141697 v = pParse->pVdbe;
141792 v = pParse->pVdbe;
148692 sqlite3VdbeSetSql(sParse.pVdbe, zSql, (int)(sParse.zTail-zSql), prepFlags);
148702 if( sParse.pVdbe ){
148703 sqlite3VdbeFinalize(sParse.pVdbe);
148715 *ppStmt = (sqlite3_stmt*)sParse.pVdbe;
149710 Vdbe *v = pParse->pVdbe;
149732 Vdbe *v = pParse->pVdbe; /* Stmt under construction */
149936 Vdbe *v = pParse->pVdbe;
150019 Vdbe *v = pParse->pVdbe;
150142 Vdbe *v = pParse->pVdbe;
150673 Vdbe *v = pParse->pVdbe; /* The prepared statement */
151069 Vdbe *v = pParse->pVdbe;
151138 Vdbe *v = pParse->pVdbe;
151475 if( pParse->pVdbe ){
151476 return pParse->pVdbe;
151666 Vdbe *v = pParse->pVdbe; /* The prepared statement under construction */
152109 Vdbe *v = pParse->pVdbe;
152437 v = pParse->pVdbe;
155661 Vdbe *v = pParse->pVdbe;
155727 Vdbe *v = pParse->pVdbe;
155807 Vdbe *v = pParse->pVdbe;
159199 Vdbe *v = pParse->pVdbe;
159290 Vdbe *v = pParse->pVdbe;
159434 assert( pTop->pVdbe );
159446 sqlite3VdbeLinkSubProgram(pTop->pVdbe, pProgram);
160957 Vdbe *v = pParse->pVdbe; /* Virtual machine under construction */
161390 Vdbe *v = pParse->pVdbe;
162789 if( sParse.pVdbe ){
162790 sqlite3VdbeFinalize(sParse.pVdbe);
164066 VdbeOp *pOp = sqlite3VdbeGetOp(pParse->pVdbe, addr);
164197 Vdbe *v = pParse->pVdbe;
164225 Vdbe *v = pParse->pVdbe; /* VM being constructed */
164396 Vdbe *v = pParse->pVdbe;
164619 Vdbe *v = pParse->pVdbe;
164758 sqlite3VdbeAddOp2(pParse->pVdbe, OP_Null, 0, iReg);
164839 Vdbe *v = pParse->pVdbe; /* The vm under construction */
165092 Vdbe *v = pParse->pVdbe;
165221 Vdbe *v = pParse->pVdbe; /* Vdbe to generate code within */
165263 Vdbe *v = pParse->pVdbe;
165355 sqlite3VdbeAddOp2(pParse->pVdbe, OP_MustBeInt, regRowid, addrNxt);
165356 VdbeCoverage(pParse->pVdbe);
165357 sqlite3VdbeAddOp4Int(pParse->pVdbe, OP_Filter, pLevel->regFilter,
165359 VdbeCoverage(pParse->pVdbe);
165370 sqlite3VdbeAddOp4Int(pParse->pVdbe, OP_Filter, pLevel->regFilter,
165372 VdbeCoverage(pParse->pVdbe);
166786 Vdbe *v = pParse->pVdbe;
167109 sqlite3VdbeSetVarmask(pParse->pVdbe, iCol);
167213 Vdbe *v = pParse->pVdbe;
169567 Vdbe *v = pParse->pVdbe;
169867 v = pParse->pVdbe;
170129 Vdbe *v = pParse->pVdbe; /* VDBE under construction */
175687 Vdbe *v = pParse->pVdbe; /* The virtual database engine */
176366 Vdbe *v = pParse->pVdbe;
178335 Vdbe *pVdbe; /* VDBE object */ member
178550 Vdbe *v = p->pVdbe;
178654 Vdbe *v = p->pVdbe;
178975 Vdbe *v = p->pVdbe;
179561 s.pVdbe = v;
186856 Vdbe *pVdbe, /* VM being reprepared */ argument
186870 db = sqlite3VdbeDb(pVdbe);
186930 if( zSql[i]=='"' && sqlite3VdbeUsesDoubleQuotedString(pVdbe, zId) ){
188617 if( db->pVdbe ) return 1;