Searched refs:Vdbe (Results 1 - 16 of 16) sorted by relevance
/osnet-11/usr/src/lib/libsqlite/src/ |
H A D | vdbe.h | 28 ** 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 D | vdbeaux.c | 39 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 D | vdbeInt.h | 233 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 D | sqliteInt.h | 376 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 D | delete.c | 64 Vdbe *v; /* The virtual database engine */ 341 Vdbe *v, /* Generate code into this VDBE */ 372 Vdbe *v, /* Generate code into this VDBE */
|
H A D | copy.c | 41 Vdbe *v;
|
H A D | build.c | 72 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 D | attach.c | 34 Vdbe *v; 142 Vdbe *v;
|
H A D | select.c | 315 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 D | insert.c | 101 Vdbe *v; /* Generate code into this virtual machine */ 634 Vdbe *v; 876 Vdbe *v; 913 Vdbe *v = sqliteGetVdbe(pParse);
|
H A D | pragma.c | 133 Vdbe *v; 166 Vdbe *v = sqliteGetVdbe(pParse);
|
H A D | trigger.c | 199 Vdbe *v; 427 Vdbe *v;
|
H A D | main.c | 801 int rc = sqliteVdbeFinalize((Vdbe*)pVm, pzErrMsg); 817 int rc = sqliteVdbeReset((Vdbe*)pVm, pzErrMsg); 818 sqliteVdbeMakeReady((Vdbe*)pVm, -1, 0);
|
H A D | update.c | 41 Vdbe *v; /* The virtual database engine */
|
H A D | where.c | 392 Vdbe *v = pParse->pVdbe; /* The virtual database engine */ 1194 Vdbe *v = pWInfo->pParse->pVdbe;
|
H A D | vdbe.c | 120 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