Searched refs:Fts3HashElem (Results 1 – 3 of 3) sorted by relevance
84 Fts3HashElem *next_elem = elem->next; in sqlite3Fts3HashClear()169 Fts3HashElem *pNew /* The element to be inserted */ in fts3HashInsertElement()171 Fts3HashElem *pHead; /* First element already in pEntry */ in fts3HashInsertElement()198 Fts3HashElem *elem, *next_elem; /* For looping over existing elements */ in fts3Rehash()220 static Fts3HashElem *fts3FindElementByHash( in fts3FindElementByHash()226 Fts3HashElem *elem; /* Used to loop thru the element list */ in fts3FindElementByHash()250 Fts3HashElem* elem, /* The element to be removed from the pH */ in fts3RemoveElementByHash()282 Fts3HashElem *sqlite3Fts3HashFindElem( in sqlite3Fts3HashFindElem()333 Fts3HashElem *elem; /* Used to loop thru the element list */ in sqlite3Fts3HashInsert()334 Fts3HashElem *new_elem; /* New element added to the pH */ in sqlite3Fts3HashInsert()[all …]
22 typedef struct Fts3HashElem Fts3HashElem; typedef36 Fts3HashElem *first; /* The first element of the array */40 Fts3HashElem *chain; /* Pointer to first entry with this hash */50 struct Fts3HashElem { struct51 Fts3HashElem *next, *prev; /* Next and previous elements in the table */ argument78 Fts3HashElem *sqlite3Fts3HashFindElem(const Fts3Hash *, const void *, int);
152 Fts3HashElem **ppNextElem;901 Fts3HashElem *pElem; in sqlite3Fts3PendingTermsClear()1331 Fts3HashElem *pElem = *(pReader->ppNextElem); in fts3SegReaderNext()1671 char *z1 = fts3HashKey(*(Fts3HashElem **)lhs); in fts3CompareElemByTerm()1672 char *z2 = fts3HashKey(*(Fts3HashElem **)rhs); in fts3CompareElemByTerm()1673 int n1 = fts3HashKeysize(*(Fts3HashElem **)lhs); in fts3CompareElemByTerm()1674 int n2 = fts3HashKeysize(*(Fts3HashElem **)rhs); in fts3CompareElemByTerm()1712 Fts3HashElem *pE; /* Iterator variable */ in sqlite3Fts3SegReaderPending()1727 Fts3HashElem **aElem2; in sqlite3Fts3SegReaderPending()1729 aElem2 = (Fts3HashElem **)sqlite3_realloc64( in sqlite3Fts3SegReaderPending()[all …]