Searched refs:iCur (Results 1 – 6 of 6) sorted by relevance
/illumos-gate/usr/src/lib/libsqlite/src/ |
H A D | delete.c | 68 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 D | update.c | 42 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 D | where.c | 484 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 D | insert.c | 636 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 D | btree.c | 2194 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 D | sqliteInt.h | 803 int iCur; /* Cursor number used for this index */ member
|