Searched refs:aIdxUsed (Results 1 - 3 of 3) sorted by relevance
/illumos-gate/usr/src/lib/libsqlite/src/ |
H A D | update.c | 48 char *aIdxUsed = 0; /* aIdxUsed[i]==1 if the i-th index is used */ local 177 aIdxUsed = (char*)&apIdx[nIdx]; 189 aIdxUsed[j] = 1; 191 aIdxUsed[j] = 0; 334 if( openAll || aIdxUsed[i] ){ 380 sqliteGenerateConstraintChecks(pParse, pTab, iCur, aIdxUsed, chngRecno, 1, 385 sqliteGenerateRowIndexDelete(db, v, pTab, iCur, aIdxUsed); 395 sqliteCompleteInsertion(pParse, pTab, iCur, aIdxUsed, chngRecno, 1, -1); 410 if( openAll || aIdxUsed[ [all...] |
H A D | delete.c | 375 char *aIdxUsed /* Only delete if aIdxUsed!=0 && aIdxUsed[i]!=0 */ 382 if( aIdxUsed!=0 && aIdxUsed[i-1]==0 ) continue;
|
H A D | insert.c | 570 ** aIdxUsed!=0 and aIdxUsed[i]!=0. 615 ** cursors do not need to be open for indices where aIdxUsed[i]==0. 627 char *aIdxUsed, /* Which indices are used. NULL means all are used */ 765 if( aIdxUsed && aIdxUsed[iCur]==0 ) continue; /* Skip unused indices */ 870 char *aIdxUsed, /* Which indices are used. NULL means all are used */ 885 if( aIdxUsed && aIdxUsed[i]==0 ) continue; 623 sqliteGenerateConstraintChecks( Parse *pParse, Table *pTab, int base, char *aIdxUsed, int recnoChng, int isUpdate, int overrideError, int ignoreDest ) argument 866 sqliteCompleteInsertion( Parse *pParse, Table *pTab, int base, char *aIdxUsed, int recnoChng, int isUpdate, int newIdx ) argument
|
Completed in 60 milliseconds