Home
last modified time | relevance | path

Searched refs:sqliteVdbeAddOp (Results 1 – 14 of 14) sorted by relevance

/titanic_41/usr/src/lib/libsqlite/src/
H A Dinsert.c184 iInitCode = sqliteVdbeAddOp(v, OP_Goto, 0, 0); in sqliteInsert()
190 sqliteVdbeAddOp(v, OP_Goto, 0, iCleanup); in sqliteInsert()
221 sqliteVdbeAddOp(v, OP_MakeRecord, nColumn, 0); in sqliteInsert()
222 sqliteVdbeAddOp(v, OP_NewRecno, srcTab, 0); in sqliteInsert()
223 sqliteVdbeAddOp(v, OP_Pull, 1, 0); in sqliteInsert()
224 sqliteVdbeAddOp(v, OP_PutIntKey, srcTab, 0); in sqliteInsert()
225 sqliteVdbeAddOp(v, OP_Return, 0, 0); in sqliteInsert()
232 sqliteVdbeAddOp(v, OP_OpenTemp, srcTab, 0); in sqliteInsert()
233 sqliteVdbeAddOp(v, OP_Goto, 0, iSelectLoop); in sqliteInsert()
322 sqliteVdbeAddOp(v, OP_OpenPseudo, newIdx, 0); in sqliteInsert()
[all …]
H A Dupdate.c236 sqliteVdbeAddOp(v, OP_ListWrite, 0, 0); in sqliteUpdate()
245 sqliteVdbeAddOp(v, OP_Integer, 0, 0); in sqliteUpdate()
251 sqliteVdbeAddOp(v, OP_OpenPseudo, oldIdx, 0); in sqliteUpdate()
252 sqliteVdbeAddOp(v, OP_OpenPseudo, newIdx, 0); in sqliteUpdate()
256 sqliteVdbeAddOp(v, OP_ListRewind, 0, 0); in sqliteUpdate()
257 sqliteVdbeAddOp(v, OP_StackDepth, 0, 0); in sqliteUpdate()
258 sqliteVdbeAddOp(v, OP_MemStore, iStackDepth, 1); in sqliteUpdate()
259 loopStart = sqliteVdbeAddOp(v, OP_MemLoad, iStackDepth, 0); in sqliteUpdate()
260 sqliteVdbeAddOp(v, OP_StackReset, 0, 0); in sqliteUpdate()
261 jumpInst = sqliteVdbeAddOp(v, OP_ListRead, 0, 0); in sqliteUpdate()
[all …]
H A Ddelete.c163 sqliteVdbeAddOp(v, OP_Integer, 0, 0); in sqliteDeleteFrom()
177 sqliteVdbeAddOp(v, OP_Integer, pTab->iDb, 0); in sqliteDeleteFrom()
178 sqliteVdbeAddOp(v, OP_OpenRead, iCur, pTab->tnum); in sqliteDeleteFrom()
180 sqliteVdbeAddOp(v, OP_Rewind, iCur, sqliteVdbeCurrentAddr(v)+2); in sqliteDeleteFrom()
181 addr = sqliteVdbeAddOp(v, OP_AddImm, 1, 0); in sqliteDeleteFrom()
182 sqliteVdbeAddOp(v, OP_Next, iCur, addr); in sqliteDeleteFrom()
184 sqliteVdbeAddOp(v, OP_Close, iCur, 0); in sqliteDeleteFrom()
187 sqliteVdbeAddOp(v, OP_Clear, pTab->tnum, pTab->iDb); in sqliteDeleteFrom()
189 sqliteVdbeAddOp(v, OP_Clear, pIdx->tnum, pIdx->iDb); in sqliteDeleteFrom()
205 sqliteVdbeAddOp(v, OP_ListWrite, 0, 0); in sqliteDeleteFrom()
[all …]
H A Dpragma.c219 sqliteVdbeAddOp(v, OP_Integer, size, 0); in sqlitePragma()
220 sqliteVdbeAddOp(v, OP_ReadCookie, 0, 2); in sqlitePragma()
221 addr = sqliteVdbeAddOp(v, OP_Integer, 0, 0); in sqlitePragma()
222 sqliteVdbeAddOp(v, OP_Ge, 0, addr+3); in sqlitePragma()
223 sqliteVdbeAddOp(v, OP_Negative, 0, 0); in sqlitePragma()
224 sqliteVdbeAddOp(v, OP_SetCookie, 0, 2); in sqlitePragma()
253 sqliteVdbeAddOp(v, OP_Integer, size, 0); in sqlitePragma()
306 sqliteVdbeAddOp(v, OP_ReadCookie, 0, 2); in sqlitePragma()
307 sqliteVdbeAddOp(v, OP_Dup, 0, 0); in sqlitePragma()
308 addr = sqliteVdbeAddOp(v, OP_Integer, 0, 0); in sqlitePragma()
[all …]
H A Dwhere.c710 sqliteVdbeAddOp(v, OP_Integer, pTab->iDb, 0); in sqliteWhereBegin()
715 sqliteVdbeAddOp(v, OP_Integer, pIx->iDb, 0); in sqliteWhereBegin()
736 sqliteVdbeAddOp(v, OP_String, 0, 0); in sqliteWhereBegin()
737 sqliteVdbeAddOp(v, OP_MemStore, pLevel->iLeftJoin, 1); in sqliteWhereBegin()
758 sqliteVdbeAddOp(v, OP_SetFirst, pX->iTable, brk); in sqliteWhereBegin()
764 sqliteVdbeAddOp(v, OP_Rewind, pX->iTable, brk); in sqliteWhereBegin()
765 sqliteVdbeAddOp(v, OP_KeyAsData, pX->iTable, 1); in sqliteWhereBegin()
766 pLevel->inP2 = sqliteVdbeAddOp(v, OP_FullKey, pX->iTable, 0); in sqliteWhereBegin()
775 sqliteVdbeAddOp(v, OP_MustBeInt, 1, brk); in sqliteWhereBegin()
777 sqliteVdbeAddOp(v, OP_NotExists, iCur, brk); in sqliteWhereBegin()
[all …]
H A Dcopy.c67 sqliteVdbeAddOp(v, OP_Integer, 0, 0); /* Initialize the row count */ in sqliteCopy()
70 addr = sqliteVdbeAddOp(v, OP_FileRead, pTab->nCol, end); in sqliteCopy()
78 sqliteVdbeAddOp(v, OP_FileColumn, pTab->iPKey, 0); in sqliteCopy()
79 sqliteVdbeAddOp(v, OP_MustBeInt, 0, 0); in sqliteCopy()
81 sqliteVdbeAddOp(v, OP_NewRecno, 0, 0); in sqliteCopy()
87 sqliteVdbeAddOp(v, OP_String, 0, 0); in sqliteCopy()
89 sqliteVdbeAddOp(v, OP_FileColumn, i, 0); in sqliteCopy()
96 sqliteVdbeAddOp(v, OP_AddImm, 1, 0); /* Increment row count */ in sqliteCopy()
98 sqliteVdbeAddOp(v, OP_Goto, 0, addr); in sqliteCopy()
100 sqliteVdbeAddOp(v, OP_Noop, 0, 0); in sqliteCopy()
[all …]
H A Dselect.c345 sqliteVdbeAddOp(v, OP_SortPut, 0, 0); in pushOntoSorter()
383 sqliteVdbeAddOp(v, OP_MemIncr, p->iOffset, addr); in codeLimiter()
385 sqliteVdbeAddOp(v, OP_Pop, nPop, 0); in codeLimiter()
387 sqliteVdbeAddOp(v, OP_Goto, 0, iContinue); in codeLimiter()
390 sqliteVdbeAddOp(v, OP_MemIncr, p->iLimit, iBreak); in codeLimiter()
435 sqliteVdbeAddOp(v, OP_Column, srcTab, i); in selectInnerLoop()
450 sqliteVdbeAddOp(v, OP_IsNull, -pEList->nExpr, sqliteVdbeCurrentAddr(v)+7); in selectInnerLoop()
452 sqliteVdbeAddOp(v, OP_MakeKey, pEList->nExpr, 1); in selectInnerLoop()
454 sqliteVdbeAddOp(v, OP_Distinct, distinct, sqliteVdbeCurrentAddr(v)+3); in selectInnerLoop()
455 sqliteVdbeAddOp(v, OP_Pop, pEList->nExpr+1, 0); in selectInnerLoop()
[all …]
H A Dexpr.c702 sqliteVdbeAddOp(v, OP_OpenTemp, pExpr->iTable, 1); in sqliteExprResolveIds()
738 sqliteVdbeAddOp(v, OP_SetInsert, iSet, 0); in sqliteExprResolveIds()
1046 sqliteVdbeAddOp(v, OP_AggGet, 0, pExpr->iAgg); in sqliteExprCode()
1048 sqliteVdbeAddOp(v, OP_Column, pExpr->iTable, pExpr->iColumn); in sqliteExprCode()
1050 sqliteVdbeAddOp(v, OP_Recno, pExpr->iTable, 0); in sqliteExprCode()
1058 sqliteVdbeAddOp(v, OP_Integer, atoi(pExpr->token.z), 0); in sqliteExprCode()
1060 sqliteVdbeAddOp(v, OP_String, 0, 0); in sqliteExprCode()
1068 sqliteVdbeAddOp(v, OP_String, 0, 0); in sqliteExprCode()
1072 sqliteVdbeAddOp(v, OP_Variable, pExpr->iTable, 0); in sqliteExprCode()
1097 sqliteVdbeAddOp(v, op, 0, 0); in sqliteExprCode()
[all …]
H A Dbuild.c75 sqliteVdbeAddOp(v, OP_Halt, 0, 0); in sqliteExec()
405 sqliteVdbeAddOp(v, OP_Integer, isTemp, 0); in sqliteOpenMasterTable()
406 sqliteVdbeAddOp(v, OP_OpenWrite, 0, 2); in sqliteOpenMasterTable()
540 sqliteVdbeAddOp(v, OP_Integer, db->file_format, 0); in sqliteStartTable()
541 sqliteVdbeAddOp(v, OP_SetCookie, 0, 1); in sqliteStartTable()
544 sqliteVdbeAddOp(v, OP_NewRecno, 0, 0); in sqliteStartTable()
545 sqliteVdbeAddOp(v, OP_Dup, 0, 0); in sqliteStartTable()
546 sqliteVdbeAddOp(v, OP_String, 0, 0); in sqliteStartTable()
547 sqliteVdbeAddOp(v, OP_PutIntKey, 0, 0); in sqliteStartTable()
785 sqliteVdbeAddOp(v, OP_Integer, db->next_cookie, 0); in sqliteChangeCookie()
[all …]
H A Dtrigger.c213 sqliteVdbeAddOp(v, OP_Close, 0, 0); in sqliteFinishTrigger()
475 sqliteVdbeAddOp(v, OP_Close, 0, 0); in sqliteDropTriggerPtr()
628 sqliteVdbeAddOp(pParse->pVdbe, OP_ListPush, 0, 0); in codeTriggerProgram()
632 sqliteVdbeAddOp(pParse->pVdbe, OP_ListPop, 0, 0); in codeTriggerProgram()
646 sqliteVdbeAddOp(pParse->pVdbe, OP_ListPush, 0, 0); in codeTriggerProgram()
649 sqliteVdbeAddOp(pParse->pVdbe, OP_ListPop, 0, 0); in codeTriggerProgram()
752 sqliteVdbeAddOp(pParse->pVdbe, OP_ContextPush, 0, 0); in sqliteCodeRowTrigger()
754 sqliteVdbeAddOp(pParse->pVdbe, OP_ContextPop, 0, 0); in sqliteCodeRowTrigger()
H A Dvdbe.h92 int sqliteVdbeAddOp(Vdbe*,int,int,int);
H A Dattach.c37 sqliteVdbeAddOp(v, OP_Halt, 0, 0); in sqliteAttach()
146 sqliteVdbeAddOp(v, OP_Halt, 0, 0); in sqliteDetach()
H A Dvdbeaux.c77 int sqliteVdbeAddOp(Vdbe *p, int op, int p1, int p2){ in sqliteVdbeAddOp() function
115 int addr = sqliteVdbeAddOp(p, op, p1, p2); in sqliteVdbeOp3()
132 sqliteVdbeAddOp(p, opcode, p1, p2); in sqliteVdbeCode()
605 sqliteVdbeAddOp(p, OP_Halt, 0, 0); in sqliteVdbeMakeReady()
H A Dvacuum.c214 sqliteVdbeAddOp(v, OP_Vacuum, 0, 0); in sqliteVacuum()