Searched refs:iCur (Results 1 – 6 of 6) sorted by relevance
/titanic_44/usr/src/lib/libsqlite/src/ |
H A D | delete.c | 71 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 D | update.c | 45 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 D | where.c | 487 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 D | insert.c | 639 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 D | btree.c | 2196 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 D | sqliteInt.h | 806 int iCur; /* Cursor number used for this index */ member
|