• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/sqlite/

Lines Matching defs:Fts3HashElem

106682 typedef struct Fts3HashElem Fts3HashElem;
106696 Fts3HashElem *first; /* The first element of the array */
106700 Fts3HashElem *chain; /* Pointer to first entry with this hash */
106710 struct Fts3HashElem {
106711 Fts3HashElem *next, *prev; /* Next and previous elements in the table */
106738 SQLITE_PRIVATE Fts3HashElem *sqlite3Fts3HashFindElem(const Fts3Hash *, const void *, int);
106754 ** Fts3HashElem *p;
110517 Fts3HashElem *elem; /* For looping over all elements of the table */
110526 Fts3HashElem *next_elem = elem->next;
110611 Fts3HashElem *pNew /* The element to be inserted */
110613 Fts3HashElem *pHead; /* First element already in pEntry */
110640 Fts3HashElem *elem, *next_elem; /* For looping over existing elements */
110662 static Fts3HashElem *fts3FindElementByHash(
110668 Fts3HashElem *elem; /* Used to loop thru the element list */
110692 Fts3HashElem* elem, /* The element to be removed from the pH */
110724 SQLITE_PRIVATE Fts3HashElem *sqlite3Fts3HashFindElem(
110746 Fts3HashElem *pElem; /* The element that matches key (if any) */
110775 Fts3HashElem *elem; /* Used to loop thru the element list */
110776 Fts3HashElem *new_elem; /* New element added to the pH */
110803 new_elem = (Fts3HashElem*)fts3HashMalloc( sizeof(Fts3HashElem) );
112263 Fts3HashElem **ppNextElem;
112702 p->nPendingData -= (pList->nData + nToken + sizeof(Fts3HashElem));
112715 p->nPendingData += (pList->nData + nToken + sizeof(Fts3HashElem));
112745 Fts3HashElem *pElem;
112971 Fts3HashElem *pElem = *(pReader->ppNextElem);
113199 char *z1 = fts3HashKey(*(Fts3HashElem **)lhs);
113200 char *z2 = fts3HashKey(*(Fts3HashElem **)rhs);
113201 int n1 = fts3HashKeysize(*(Fts3HashElem **)lhs);
113202 int n2 = fts3HashKeysize(*(Fts3HashElem **)rhs);
113224 Fts3HashElem **aElem = 0; /* Array of term hash entries to scan */
113230 Fts3HashElem *pE = 0; /* Iterator variable */
113237 Fts3HashElem **aElem2;
113239 aElem2 = (Fts3HashElem **)sqlite3_realloc(
113240 aElem, nAlloc*sizeof(Fts3HashElem *)
113253 /* If more than one term matches the prefix, sort the Fts3HashElem
113258 qsort(aElem, nElem, sizeof(Fts3HashElem *), fts3CompareElemByTerm);
113262 Fts3HashElem *pE = fts3HashFindElem(&p->pendingTerms, zTerm, nTerm);
113270 int nByte = sizeof(Fts3SegReader) + (nElem+1)*sizeof(Fts3HashElem *);
113277 pReader->ppNextElem = (Fts3HashElem **)&pReader[1];
113278 memcpy(pReader->ppNextElem, aElem, nElem*sizeof(Fts3HashElem *));