Home | History | Annotate | Download | only in dist

Lines Matching refs:aIndex

47977     int iNext;                    /* Next slot in aIndex[] not yet returned */
47978 ht_slot *aIndex; /* i0, i1, i2... such that aPgno[iN] ascend */
47980 int nEntry; /* Nr. of entries in aPgno[] and aIndex[] */
48851 u32 iPg = pSegment->aPgno[pSegment->aIndex[pSegment->iNext]];
48855 *piFrame = pSegment->iZero + pSegment->aIndex[pSegment->iNext];
49068 ht_slot *aIndex; /* Sorted index for this segment */
49076 aIndex = &((ht_slot *)&p->aSegment[p->nSegment])[iZero];
49080 aIndex[j] = (ht_slot)j;
49082 walMergesort((u32 *)aPgno, aTmp, aIndex, &nEntry);
49085 p->aSegment[i].aIndex = aIndex;
126789 ** there is an entry in the aIndex[] array. Index 0 is an index of all the
126790 ** terms that appear in the document set. Each subsequent index in aIndex[]
126799 int nIndex; /* Size of aIndex[] */
126803 } *aIndex;
127800 struct Fts3Index *aIndex; /* Allocated array */
127811 aIndex = sqlite3_malloc(sizeof(struct Fts3Index) * nIndex);
127812 *apIndex = aIndex;
127814 if( !aIndex ){
127818 memset(aIndex, 0, sizeof(struct Fts3Index) * nIndex);
127825 aIndex[i].nPrefix = nPrefix;
127953 int nIndex; /* Size of aIndex[] array */
127954 struct Fts3Index *aIndex = 0; /* Array of indexes for this table */
128158 rc = fts3PrefixParameter(zPrefix, &nIndex, &aIndex);
128168 nIndex * sizeof(struct Fts3Index) + /* aIndex */
128197 p->aIndex = (struct Fts3Index *)&p->azColumn[nCol];
128198 memcpy(p->aIndex, aIndex, sizeof(struct Fts3Index) * nIndex);
128201 fts3HashInit(&p->aIndex[i].hPending, FTS3_HASH_STRING, 1);
128203 p->abNotindexed = (u8 *)&p->aIndex[nIndex];
128281 sqlite3_free(aIndex);
129615 if( iLevel<0 && p->aIndex ){
129743 if( p->aIndex[i].nPrefix==nTerm ){
129753 if( p->aIndex[i].nPrefix==nTerm+1 ){
137294 int iIndex, /* Index in p->aIndex[] */
137326 int iIndex, /* Index for p->aIndex[] */
137568 p, iCol, iPos, &p->aIndex[0].hPending, zToken, nToken
137574 struct Fts3Index *pIndex = &p->aIndex[i];
137624 Fts3Hash *pHash = &p->aIndex[i].hPending;
137850 int iIndex, /* Index for p->aIndex */
138394 int iIndex, /* Index for p->aIndex */
138407 pHash = &p->aIndex[iIndex].hPending;
139238 int iIndex, /* Index for p->aIndex */
139881 int iIndex, /* Index in p->aIndex[] to merge */
141927 if( p->aIndex[i].nPrefix<=nToken ){
141929 zToken, p->aIndex[i].nPrefix, iLang, i, iDocid, iCol, iPos