Searched refs:aIdx (Results 1 – 6 of 6) sorted by relevance
334 int aIdx[3]; /* Constraints on start, stop, and step */ in seriesBestIndex() local342 aIdx[0] = aIdx[1] = aIdx[2] = -1; in seriesBestIndex()357 aIdx[iCol] = i; in seriesBestIndex()361 if( (j = aIdx[i])>=0 ){ in seriesBestIndex()
1550 *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 …]
2450 int aIdx[2]; /* Index of constraints for JSON and ROOT */ in jsonEachBestIndex() local2459 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()
2333 int *aIdx, in SortByDistance() argument2344 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() argument2413 int *aLeft = aIdx; in SortByDimension()2414 int *aRight = &aIdx[nLeft]; in SortByDimension()2430 aIdx[iLeft+iRight] = aLeft[iLeft]; in SortByDimension()[all …]
144 int aIdx[1]; /* Offsets into aPoslist for current row */ member826 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()
4537 int *aIdx = 0; /* Array of remaining idx values */ in fts3RepackSegdirLevel() local4552 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()