Home
last modified time | relevance | path

Searched refs:aIdx (Results 1 – 6 of 6) sorted by relevance

/sqlite-3.40.0/ext/misc/
H A Dseries.c334 int aIdx[3]; /* Constraints on start, stop, and step */ in seriesBestIndex() local
342 aIdx[0] = aIdx[1] = aIdx[2] = -1; in seriesBestIndex()
357 aIdx[iCol] = i; in seriesBestIndex()
361 if( (j = aIdx[i])>=0 ){ in seriesBestIndex()
/sqlite-3.40.0/src/
H A Dinsert.c1550 *pIx = pIter->u.ax.aIdx[0].ix; in indexIteratorFirst()
1551 return pIter->u.ax.aIdx[0].p; in indexIteratorFirst()
1566 *pIx = pIter->u.ax.aIdx[i].ix; in indexIteratorNext()
1567 return pIter->u.ax.aIdx[i].p; in indexIteratorNext()
1936 if( sIdxIter.u.ax.aIdx==0 ) return; /* OOM */ in sqlite3GenerateConstraintChecks()
1937 bUsed = (u8*)&sIdxIter.u.ax.aIdx[nIdx]; in sqlite3GenerateConstraintChecks()
1938 pUpsert->pToFree = sIdxIter.u.ax.aIdx; in sqlite3GenerateConstraintChecks()
1950 sIdxIter.u.ax.aIdx[i].p = pIdx; in sqlite3GenerateConstraintChecks()
1951 sIdxIter.u.ax.aIdx[i].ix = jj; in sqlite3GenerateConstraintChecks()
1956 sIdxIter.u.ax.aIdx[i].p = pIdx; in sqlite3GenerateConstraintChecks()
[all …]
H A Djson.c2450 int aIdx[2]; /* Index of constraints for JSON and ROOT */ in jsonEachBestIndex() local
2459 aIdx[0] = aIdx[1] = -1; in jsonEachBestIndex()
2472 aIdx[iCol] = i; in jsonEachBestIndex()
2481 if( aIdx[0]<0 ){ in jsonEachBestIndex()
2488 i = aIdx[0]; in jsonEachBestIndex()
2491 if( aIdx[1]<0 ){ in jsonEachBestIndex()
2494 i = aIdx[1]; in jsonEachBestIndex()
/sqlite-3.40.0/ext/rtree/
H A Drtree.c2333 int *aIdx, in SortByDistance() argument
2344 int *aLeft = aIdx; in SortByDistance()
2345 int *aRight = &aIdx[nLeft]; in SortByDistance()
2355 aIdx[iLeft+iRight] = aRight[iRight]; in SortByDistance()
2358 aIdx[iLeft+iRight] = aLeft[iLeft]; in SortByDistance()
2364 aIdx[iLeft+iRight] = aLeft[iLeft]; in SortByDistance()
2400 int *aIdx, in SortByDimension() argument
2413 int *aLeft = aIdx; in SortByDimension()
2414 int *aRight = &aIdx[nLeft]; in SortByDimension()
2430 aIdx[iLeft+iRight] = aLeft[iLeft]; in SortByDimension()
[all …]
/sqlite-3.40.0/ext/fts5/
H A Dfts5_main.c144 int aIdx[1]; /* Offsets into aPoslist for current row */ member
826 pSorter->aIdx[i] = iOff; in fts5SorterNext()
828 pSorter->aIdx[i] = &aBlob[nBlob] - a; in fts5SorterNext()
1896 int i1 = (iPhrase==0 ? 0 : pSorter->aIdx[iPhrase-1]); in fts5CsrPoslist()
1897 *pn = pSorter->aIdx[iPhrase] - i1; in fts5CsrPoslist()
2238 int i1 = (iPhrase==0 ? 0 : pSorter->aIdx[iPhrase-1]); in fts5ApiPhraseFirstColumn()
2239 n = pSorter->aIdx[iPhrase] - i1; in fts5ApiPhraseFirstColumn()
/sqlite-3.40.0/ext/fts3/
H A Dfts3_write.c4537 int *aIdx = 0; /* Array of remaining idx values */ in fts3RepackSegdirLevel() local
4552 aNew = sqlite3_realloc64(aIdx, nAlloc*sizeof(int)); in fts3RepackSegdirLevel()
4557 aIdx = aNew; in fts3RepackSegdirLevel()
4559 aIdx[nIdx++] = sqlite3_column_int(pSelect, 0); in fts3RepackSegdirLevel()
4575 if( aIdx[i]!=i ){ in fts3RepackSegdirLevel()
4576 sqlite3_bind_int(pUpdate, 3, aIdx[i]); in fts3RepackSegdirLevel()
4584 sqlite3_free(aIdx); in fts3RepackSegdirLevel()