Home
last modified time | relevance | path

Searched refs:iCur (Results 1 – 6 of 6) sorted by relevance

/illumos-gate/usr/src/lib/libsqlite/src/
H A Ddelete.c68 int iCur; /* VDBE Cursor number for pTab */ in sqliteDeleteFrom() local
123 iCur = pTabList->a[0].iCursor = pParse->nTab++; in sqliteDeleteFrom()
152 sqliteSelect(pParse, pView, SRT_TempTable, iCur, 0, 0, 0); in sqliteDeleteFrom()
175 sqliteVdbeAddOp(v, OP_OpenRead, iCur, pTab->tnum); in sqliteDeleteFrom()
177 sqliteVdbeAddOp(v, OP_Rewind, iCur, sqliteVdbeCurrentAddr(v)+2); in sqliteDeleteFrom()
179 sqliteVdbeAddOp(v, OP_Next, iCur, addr); in sqliteDeleteFrom()
181 sqliteVdbeAddOp(v, OP_Close, iCur, 0); in sqliteDeleteFrom()
232 sqliteVdbeAddOp(v, OP_OpenRead, iCur, pTab->tnum); in sqliteDeleteFrom()
234 sqliteVdbeAddOp(v, OP_MoveTo, iCur, 0); in sqliteDeleteFrom()
236 sqliteVdbeAddOp(v, OP_Recno, iCur, 0); in sqliteDeleteFrom()
[all …]
H A Dupdate.c42 int iCur; /* VDBE Cursor number of pTab */ in sqliteUpdate() local
104 pTabList->a[0].iCursor = iCur = pParse->nTab++; in sqliteUpdate()
222 sqliteSelect(pParse, pView, SRT_TempTable, iCur, 0, 0, 0); in sqliteUpdate()
267 sqliteVdbeAddOp(v, OP_OpenRead, iCur, pTab->tnum); in sqliteUpdate()
269 sqliteVdbeAddOp(v, OP_MoveTo, iCur, 0); in sqliteUpdate()
273 sqliteVdbeAddOp(v, OP_Recno, iCur, 0); in sqliteUpdate()
274 sqliteVdbeAddOp(v, OP_RowData, iCur, 0); in sqliteUpdate()
282 sqliteVdbeAddOp(v, OP_Recno, iCur, 0); in sqliteUpdate()
291 sqliteVdbeAddOp(v, OP_Column, iCur, i); in sqliteUpdate()
299 sqliteVdbeAddOp(v, OP_Close, iCur, 0); in sqliteUpdate()
[all …]
H A Dwhere.c484 int iCur = pTabList->a[i].iCursor; /* The cursor for this table */ in sqliteWhereBegin() local
485 int mask = getMask(&maskSet, iCur); /* Cursor mask for this table */ in sqliteWhereBegin()
499 pWInfo->a[i].iCur = -1; in sqliteWhereBegin()
504 if( aExpr[j].idxLeft==iCur && aExpr[j].p->pLeft->iColumn<0 in sqliteWhereBegin()
515 if( aExpr[j].idxRight==iCur && aExpr[j].p->pRight->iColumn<0 in sqliteWhereBegin()
566 if( aExpr[j].idxLeft==iCur in sqliteWhereBegin()
601 if( aExpr[j].idxRight==iCur in sqliteWhereBegin()
656 pWInfo->a[i].iCur = pParse->nTab++; in sqliteWhereBegin()
691 pWInfo->a[0].iCur = pParse->nTab++; in sqliteWhereBegin()
713 sqliteVdbeOp3(v, OP_OpenRead, pWInfo->a[i].iCur, pIx->tnum, pIx->zName,0); in sqliteWhereBegin()
[all …]
H A Dinsert.c636 int iCur; in sqliteGenerateConstraintChecks() local
761 for(iCur=0, pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext, iCur++){ in sqliteGenerateConstraintChecks()
762 if( aIdxUsed && aIdxUsed[iCur]==0 ) continue; /* Skip unused indices */ in sqliteGenerateConstraintChecks()
796 jumpInst2 = sqliteVdbeAddOp(v, OP_IsUnique, base+iCur+1, 0); in sqliteGenerateConstraintChecks()
H A Dbtree.c2194 int iCur; /* apCell[iCur] is the cell of the cursor */ in balance() local
2367 iCur = 0; in balance()
2370 iCur += pCur->idx; in balance()
2373 iCur += apOld[i]->nCell; in balance()
2377 iCur++; in balance()
2521 if( pCur && iCur==j ){ pCur->pPage = pNew; pCur->idx = pNew->nCell; } in balance()
2531 if( pCur && iCur==j ){ pCur->pPage = pParent; pCur->idx = nxDiv; } in balance()
2545 if( j<=iCur && pCur->pPage==pParent && pCur->idx>idxDiv[nOld-1] ){ in balance()
H A DsqliteInt.h803 int iCur; /* Cursor number used for this index */ member