Home
last modified time | relevance | path

Searched refs:aIndex (Results 1 – 5 of 5) sorted by relevance

/sqlite-3.40.0/src/
H A Dtest8.c87 int *aIndex; /* Array of size nCol. True if column has an index */ member
246 int *aIndex = 0; in getIndexArray() local
251 aIndex = (int *)sqlite3MallocZero(sizeof(int) * nCol); in getIndexArray()
252 if( !aIndex ){ in getIndexArray()
283 aIndex[cid] = 1; in getIndexArray()
302 sqlite3_free(aIndex); in getIndexArray()
303 aIndex = 0; in getIndexArray()
305 *paIndex = aIndex; in getIndexArray()
380 sqlite3_free(p->aIndex); in echoDestructor()
870 if( iCol<0 || pVtab->aIndex[iCol] ){ in echoBestIndex()
[all …]
H A Dwal.c582 ht_slot *aIndex; /* i0, i1, i2... such that aPgno[iN] ascend */ member
1604 u32 iPg = pSegment->aPgno[pSegment->aIndex[pSegment->iNext]]; in walIteratorNext()
1608 *piFrame = pSegment->iZero + pSegment->aIndex[pSegment->iNext]; in walIteratorNext()
1824 ht_slot *aIndex; /* Sorted index for this segment */ in walIteratorInit() local
1831 aIndex = &((ht_slot *)&p->aSegment[p->nSegment])[sLoc.iZero]; in walIteratorInit()
1835 aIndex[j] = (ht_slot)j; in walIteratorInit()
1837 walMergesort((u32 *)sLoc.aPgno, aTmp, aIndex, &nEntry); in walIteratorInit()
1840 p->aSegment[i].aIndex = aIndex; in walIteratorInit()
/sqlite-3.40.0/ext/fts3/
H A Dfts3.c1033 struct Fts3Index *aIndex; /* Allocated array */ in fts3PrefixParameter() local
1045 *apIndex = aIndex; in fts3PrefixParameter()
1046 if( !aIndex ){ in fts3PrefixParameter()
1062 aIndex[i].nPrefix = nPrefix; in fts3PrefixParameter()
1402 rc = fts3PrefixParameter(zPrefix, &nIndex, &aIndex); in fts3InitVtab()
1441 p->aIndex = (struct Fts3Index *)&p->azColumn[nCol]; in fts3InitVtab()
1442 memcpy(p->aIndex, aIndex, sizeof(struct Fts3Index) * nIndex); in fts3InitVtab()
1447 p->abNotindexed = (u8 *)&p->aIndex[nIndex]; in fts3InitVtab()
1531 sqlite3_free(aIndex); in fts3InitVtab()
3115 if( p->aIndex[i].nPrefix==nTerm ){ in fts3TermSegReaderCursor()
[all …]
H A Dfts3Int.h290 } *aIndex; member
H A Dfts3_write.c842 p, iCol, iPos, &p->aIndex[0].hPending, zToken, nToken in fts3PendingTermsAdd()
848 struct Fts3Index *pIndex = &p->aIndex[i]; in fts3PendingTermsAdd()
902 Fts3Hash *pHash = &p->aIndex[i].hPending; in sqlite3Fts3PendingTermsClear()
1718 pHash = &p->aIndex[iIndex].hPending; in sqlite3Fts3SegReaderPending()
5346 if( p->aIndex[i].nPrefix<=nToken ){ in fts3IntegrityCheck()
5348 zToken, p->aIndex[i].nPrefix, iLang, i, iDocid, iCol, iPos in fts3IntegrityCheck()