Home
last modified time | relevance | path

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

/titanic_44/usr/src/lib/libsqlite/src/
H A Ddelete.c71 int iCur; /* VDBE Cursor number for pTab */ in sqliteDeleteFrom() local
126 iCur = pTabList->a[0].iCursor = pParse->nTab++; in sqliteDeleteFrom()
155 sqliteSelect(pParse, pView, SRT_TempTable, iCur, 0, 0, 0); in sqliteDeleteFrom()
178 sqliteVdbeAddOp(v, OP_OpenRead, iCur, pTab->tnum); in sqliteDeleteFrom()
180 sqliteVdbeAddOp(v, OP_Rewind, iCur, sqliteVdbeCurrentAddr(v)+2); in sqliteDeleteFrom()
182 sqliteVdbeAddOp(v, OP_Next, iCur, addr); in sqliteDeleteFrom()
184 sqliteVdbeAddOp(v, OP_Close, iCur, 0); in sqliteDeleteFrom()
235 sqliteVdbeAddOp(v, OP_OpenRead, iCur, pTab->tnum); in sqliteDeleteFrom()
237 sqliteVdbeAddOp(v, OP_MoveTo, iCur, 0); in sqliteDeleteFrom()
239 sqliteVdbeAddOp(v, OP_Recno, iCur, 0); in sqliteDeleteFrom()
[all …]
H A Dupdate.c45 int iCur; /* VDBE Cursor number of pTab */ in sqliteUpdate() local
107 pTabList->a[0].iCursor = iCur = pParse->nTab++; in sqliteUpdate()
225 sqliteSelect(pParse, pView, SRT_TempTable, iCur, 0, 0, 0); in sqliteUpdate()
270 sqliteVdbeAddOp(v, OP_OpenRead, iCur, pTab->tnum); in sqliteUpdate()
272 sqliteVdbeAddOp(v, OP_MoveTo, iCur, 0); in sqliteUpdate()
276 sqliteVdbeAddOp(v, OP_Recno, iCur, 0); in sqliteUpdate()
277 sqliteVdbeAddOp(v, OP_RowData, iCur, 0); in sqliteUpdate()
285 sqliteVdbeAddOp(v, OP_Recno, iCur, 0); in sqliteUpdate()
294 sqliteVdbeAddOp(v, OP_Column, iCur, i); in sqliteUpdate()
302 sqliteVdbeAddOp(v, OP_Close, iCur, 0); in sqliteUpdate()
[all …]
H A Dwhere.c487 int iCur = pTabList->a[i].iCursor; /* The cursor for this table */ in sqliteWhereBegin() local
488 int mask = getMask(&maskSet, iCur); /* Cursor mask for this table */ in sqliteWhereBegin()
502 pWInfo->a[i].iCur = -1; in sqliteWhereBegin()
507 if( aExpr[j].idxLeft==iCur && aExpr[j].p->pLeft->iColumn<0 in sqliteWhereBegin()
518 if( aExpr[j].idxRight==iCur && aExpr[j].p->pRight->iColumn<0 in sqliteWhereBegin()
569 if( aExpr[j].idxLeft==iCur in sqliteWhereBegin()
604 if( aExpr[j].idxRight==iCur in sqliteWhereBegin()
659 pWInfo->a[i].iCur = pParse->nTab++; in sqliteWhereBegin()
694 pWInfo->a[0].iCur = pParse->nTab++; in sqliteWhereBegin()
716 sqliteVdbeOp3(v, OP_OpenRead, pWInfo->a[i].iCur, pIx->tnum, pIx->zName,0); in sqliteWhereBegin()
[all …]
H A Dinsert.c639 int iCur; in sqliteGenerateConstraintChecks() local
764 for(iCur=0, pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext, iCur++){ in sqliteGenerateConstraintChecks()
765 if( aIdxUsed && aIdxUsed[iCur]==0 ) continue; /* Skip unused indices */ in sqliteGenerateConstraintChecks()
799 jumpInst2 = sqliteVdbeAddOp(v, OP_IsUnique, base+iCur+1, 0); in sqliteGenerateConstraintChecks()
H A Dbtree.c2196 int iCur; /* apCell[iCur] is the cell of the cursor */ in balance() local
2369 iCur = 0; in balance()
2372 iCur += pCur->idx; in balance()
2375 iCur += apOld[i]->nCell; in balance()
2379 iCur++; in balance()
2523 if( pCur && iCur==j ){ pCur->pPage = pNew; pCur->idx = pNew->nCell; } in balance()
2533 if( pCur && iCur==j ){ pCur->pPage = pParent; pCur->idx = nxDiv; } in balance()
2547 if( j<=iCur && pCur->pPage==pParent && pCur->idx>idxDiv[nOld-1] ){ in balance()
H A DsqliteInt.h806 int iCur; /* Cursor number used for this index */ member