Home
last modified time | relevance | path

Searched refs:aIdxUsed (Results 1 – 3 of 3) sorted by relevance

/titanic_44/usr/src/lib/libsqlite/src/
H A Dupdate.c48 char *aIdxUsed = 0; /* aIdxUsed[i]==1 if the i-th index is used */ in sqliteUpdate() local
177 aIdxUsed = (char*)&apIdx[nIdx]; in sqliteUpdate()
189 aIdxUsed[j] = 1; in sqliteUpdate()
191 aIdxUsed[j] = 0; in sqliteUpdate()
334 if( openAll || aIdxUsed[i] ){ in sqliteUpdate()
380 sqliteGenerateConstraintChecks(pParse, pTab, iCur, aIdxUsed, chngRecno, 1, in sqliteUpdate()
385 sqliteGenerateRowIndexDelete(db, v, pTab, iCur, aIdxUsed); in sqliteUpdate()
395 sqliteCompleteInsertion(pParse, pTab, iCur, aIdxUsed, chngRecno, 1, -1); in sqliteUpdate()
410 if( openAll || aIdxUsed[i] ) in sqliteUpdate()
432 if( openAll || aIdxUsed[i] ){ in sqliteUpdate()
H A Ddelete.c375 char *aIdxUsed /* Only delete if aIdxUsed!=0 && aIdxUsed[i]!=0 */ in sqliteGenerateRowIndexDelete() argument
382 if( aIdxUsed!=0 && aIdxUsed[i-1]==0 ) continue; in sqliteGenerateRowIndexDelete()
H A Dinsert.c627 char *aIdxUsed, /* Which indices are used. NULL means all are used */ in sqliteGenerateConstraintChecks() argument
765 if( aIdxUsed && aIdxUsed[iCur]==0 ) continue; /* Skip unused indices */ in sqliteGenerateConstraintChecks()
870 char *aIdxUsed, /* Which indices are used. NULL means all are used */ in sqliteCompleteInsertion() argument
885 if( aIdxUsed && aIdxUsed[i]==0 ) continue; in sqliteCompleteInsertion()