Home
last modified time | relevance | path

Searched refs:aiCurOnePass (Results 1 – 4 of 4) sorted by relevance

/sqlite-3.40.0/src/
H A Dupdate.c334 int aiCurOnePass[2]; /* The write cursors opened by WHERE_ONEPASS */ in sqlite3Update() local
750 eOnePass = sqlite3WhereOkOnePass(pWInfo, aiCurOnePass); in sqlite3Update()
755 int iCur = aiCurOnePass[1]; in sqlite3Update()
808 if( aiCurOnePass[0]>=0 ) aToOpen[aiCurOnePass[0]-iBaseCur] = 0; in sqlite3Update()
809 if( aiCurOnePass[1]>=0 ) aToOpen[aiCurOnePass[1]-iBaseCur] = 0; in sqlite3Update()
812 if( eOnePass==ONEPASS_MULTI && (nIdx-(aiCurOnePass[1]>=0))>0 ){ in sqlite3Update()
824 if( aiCurOnePass[0]!=iDataCur in sqlite3Update()
825 && aiCurOnePass[1]!=iDataCur in sqlite3Update()
H A Ddelete.c300 int aiCurOnePass[2]; /* The write cursors opened by WHERE_ONEPASS */ in sqlite3DeleteFrom() local
517 eOnePass = sqlite3WhereOkOnePass(pWInfo, aiCurOnePass); in sqlite3DeleteFrom()
555 if( aiCurOnePass[0]>=0 ) aToOpen[aiCurOnePass[0]-iTabCur] = 0; in sqlite3DeleteFrom()
556 if( aiCurOnePass[1]>=0 ) aToOpen[aiCurOnePass[1]-iTabCur] = 0; in sqlite3DeleteFrom()
639 iKey, nKey, count, OE_Default, eOnePass, aiCurOnePass[1]); in sqlite3DeleteFrom()
H A DwhereInt.h471 int aiCurOnePass[2]; /* OP_OpenWrite cursors for the ONEPASS opt */ member
H A Dwhere.c169 memcpy(aiCur, pWInfo->aiCurOnePass, sizeof(int)*2); in sqlite3WhereOkOnePass()
5700 pWInfo->aiCurOnePass[0] = pWInfo->aiCurOnePass[1] = -1; in sqlite3WhereBegin()
6017 pWInfo->aiCurOnePass[0] = pTabItem->iCursor; in sqlite3WhereBegin()
6074 pWInfo->aiCurOnePass[1] = iIndexCur; in sqlite3WhereBegin()