Searched refs:Vdbe (Results 1 - 16 of 16) sorted by relevance

/osnet-11/usr/src/lib/libsqlite/src/
H A Dvdbe.h28 ** A single VDBE is an opaque structure named "Vdbe". Only routines
32 typedef struct Vdbe Vdbe; typedef in typeref:struct:Vdbe
90 Vdbe *sqliteVdbeCreate(sqlite*);
91 void sqliteVdbeCreateCallback(Vdbe*, int*);
92 int sqliteVdbeAddOp(Vdbe*,int,int,int);
93 int sqliteVdbeOp3(Vdbe*,int,int,int,const char *zP3,int);
94 int sqliteVdbeCode(Vdbe*,...);
95 int sqliteVdbeAddOpList(Vdbe*, int nOp, VdbeOpList const *aOp);
96 void sqliteVdbeChangeP1(Vdbe*, in
[all...]
H A Dvdbeaux.c39 Vdbe *sqliteVdbeCreate(sqlite *db){
40 Vdbe *p;
41 p = sqliteMalloc( sizeof(Vdbe) );
57 void sqliteVdbeTrace(Vdbe *p, FILE *trace){
77 int sqliteVdbeAddOp(Vdbe *p, int op, int p1, int p2){
114 int sqliteVdbeOp3(Vdbe *p, int op, int p1, int p2, const char *zP3, int p3type){
123 int sqliteVdbeCode(Vdbe *p, ...){
152 int sqliteVdbeMakeLabel(Vdbe *p){
179 void sqliteVdbeResolveLabel(Vdbe *p, int x){
195 int sqliteVdbeCurrentAddr(Vdbe *
[all...]
H A DvdbeInt.h233 struct Vdbe { struct
235 Vdbe *pPrev,*pNext; /* Linked list of VDBEs with the same Vdbe.db */
287 ** The following are allowed values for Vdbe.magic
298 void sqliteVdbeSorterReset(Vdbe*);
301 void sqliteVdbePopStack(Vdbe*,int);
H A DsqliteInt.h376 struct Vdbe *pVdbe; /* List of active virtual machines */
921 Vdbe *pVdbe; /* An engine for executing database bytecode */
1146 void sqliteOpenMasterTable(Vdbe *v, int);
1170 void sqliteAddKeyType(Vdbe*, ExprList*);
1171 void sqliteAddIdxKeyType(Vdbe*, Index*);
1203 Vdbe *sqliteGetVdbe(Parse*);
1213 void sqliteGenerateRowDelete(sqlite*, Vdbe*, Table*, int, int);
1214 void sqliteGenerateRowIndexDelete(sqlite*, Vdbe*, Table*, int, char*);
1232 void sqliteChangeCookie(sqlite*, Vdbe*);
H A Ddelete.c64 Vdbe *v; /* The virtual database engine */
341 Vdbe *v, /* Generate code into this VDBE */
372 Vdbe *v, /* Generate code into this VDBE */
H A Dcopy.c41 Vdbe *v;
H A Dbuild.c72 Vdbe *v = pParse->pVdbe;
404 void sqliteOpenMasterTable(Vdbe *v, int isTemp){
437 Vdbe *v;
779 void sqliteChangeCookie(sqlite *db, Vdbe *v){
927 Vdbe *v;
1180 Vdbe *v;
1311 void sqliteAddIdxKeyType(Vdbe *v, Index *pIdx){
1685 Vdbe *v;
1762 Vdbe *v;
2066 Vdbe *
[all...]
H A Dattach.c34 Vdbe *v;
142 Vdbe *v;
H A Dselect.c315 static void pushOntoSorter(Parse *pParse, Vdbe *v, ExprList *pOrderBy){
356 void sqliteAddKeyType(Vdbe *v, ExprList *pEList){
372 Vdbe *v, /* Generate code into this VM */
414 Vdbe *v = pParse->pVdbe;
585 Vdbe *v, /* Generate code into this VDBE */
665 Vdbe *v = pParse->pVdbe;
705 Vdbe *v = pParse->pVdbe;
1163 Vdbe *sqliteGetVdbe(Parse *pParse){
1164 Vdbe *v = pParse->pVdbe;
1250 Vdbe *
[all...]
H A Dinsert.c101 Vdbe *v; /* Generate code into this virtual machine */
634 Vdbe *v;
876 Vdbe *v;
913 Vdbe *v = sqliteGetVdbe(pParse);
H A Dpragma.c133 Vdbe *v;
166 Vdbe *v = sqliteGetVdbe(pParse);
H A Dtrigger.c199 Vdbe *v;
427 Vdbe *v;
H A Dmain.c801 int rc = sqliteVdbeFinalize((Vdbe*)pVm, pzErrMsg);
817 int rc = sqliteVdbeReset((Vdbe*)pVm, pzErrMsg);
818 sqliteVdbeMakeReady((Vdbe*)pVm, -1, 0);
H A Dupdate.c41 Vdbe *v; /* The virtual database engine */
H A Dwhere.c392 Vdbe *v = pParse->pVdbe; /* The virtual database engine */
1194 Vdbe *v = pWInfo->pParse->pVdbe;
H A Dvdbe.c120 Vdbe *p = (Vdbe*)pVm;
417 ** Make sure there is space in the Vdbe structure to hold at least
424 static int expandCursorArraySize(Vdbe *p, int mxCursor){
497 Vdbe *p /* The VDBE */
3850 ** Save the current Vdbe list such that it can be restored by a ListPop
3866 ** Restore the Vdbe list to the state it was in when ListPush was last
3884 ** Save the current Vdbe context such that it can be restored by a ContextPop
3902 ** Restore the Vdbe context to the state it was in when contextPush was last

Completed in 72 milliseconds