Searched refs:aToOpen (Results 1 – 3 of 3) sorted by relevance
| /sqlite-3.40.0/src/ |
| H A D | delete.c | 301 u8 *aToOpen = 0; /* Open cursor iTabCur+j if aToOpen[j] is true */ in sqlite3DeleteFrom() local 548 aToOpen = sqlite3DbMallocRawNN(db, nIdx+2); in sqlite3DeleteFrom() 549 if( aToOpen==0 ){ in sqlite3DeleteFrom() 553 memset(aToOpen, 1, nIdx+1); in sqlite3DeleteFrom() 554 aToOpen[nIdx+1] = 0; 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() 587 iTabCur, aToOpen, &iDataCur, &iIdxCur); in sqlite3DeleteFrom() 600 if( !IsVirtual(pTab) && aToOpen[iDataCur-iTabCur] ){ in sqlite3DeleteFrom() 679 if( aToOpen ) sqlite3DbNNFreeNN(db, aToOpen); in sqlite3DeleteFrom()
|
| H A D | update.c | 311 u8 *aToOpen; /* 1 for tables and indices to be opened */ in sqlite3Update() local 443 aToOpen = (u8*)(aRegIdx+nIdx+1); in sqlite3Update() 444 memset(aToOpen, 1, nIdx+1); in sqlite3Update() 445 aToOpen[nIdx+1] = 0; in sqlite3Update() 592 if( reg==0 ) aToOpen[nAllIdx+1] = 0; in sqlite3Update() 599 memset(aToOpen, 1, nIdx+1); in sqlite3Update() 756 if( iCur>=0 && iCur!=iDataCur && aToOpen[iCur-iBaseCur] ){ 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() 816 aToOpen, 0, 0); in sqlite3Update()
|
| H A D | insert.c | 2646 u8 *aToOpen, /* If not NULL: boolean for each table and index */ in sqlite3OpenTableAndIndices() argument 2671 if( HasRowid(pTab) && (aToOpen==0 || aToOpen[0]) ){ in sqlite3OpenTableAndIndices() 2684 if( aToOpen==0 || aToOpen[i+1] ){ in sqlite3OpenTableAndIndices()
|