Lines Matching defs:Fts3Hash
116377 typedef struct Fts3Hash Fts3Hash;
116388 struct Fts3Hash {
116430 SQLITE_PRIVATE void sqlite3Fts3HashInit(Fts3Hash *pNew, char keyClass, char copyKey);
116431 SQLITE_PRIVATE void *sqlite3Fts3HashInsert(Fts3Hash*, const void *pKey, int nKey, void *pData);
116432 SQLITE_PRIVATE void *sqlite3Fts3HashFind(const Fts3Hash*, const void *pKey, int nKey);
116433 SQLITE_PRIVATE void sqlite3Fts3HashClear(Fts3Hash*);
116434 SQLITE_PRIVATE Fts3HashElem *sqlite3Fts3HashFindElem(const Fts3Hash *, const void *, int);
116449 ** Fts3Hash h;
116661 Fts3Hash hPending; /* Pending terms table for this index */
116918 SQLITE_PRIVATE int sqlite3Fts3InitHashTable(sqlite3 *, Fts3Hash *, const char *);
116919 SQLITE_PRIVATE int sqlite3Fts3InitTokenizer(Fts3Hash *pHash, const char *,
117719 Fts3HashFts3Hash *)pAux;
120155 Fts3Hash *pHash = (Fts3Hash *)p;
120184 Fts3Hash *pHash = 0;
120205 pHash = sqlite3_malloc(sizeof(Fts3Hash));
123407 SQLITE_PRIVATE void sqlite3Fts3HashInit(Fts3Hash *pNew, char keyClass, char copyKey){
123422 SQLITE_PRIVATE void sqlite3Fts3HashClear(Fts3Hash *pH){
123515 Fts3Hash *pH, /* The complete hash table */
123544 static int fts3Rehash(Fts3Hash *pH, int new_size){
123569 const Fts3Hash *pH, /* The pH to be searched */
123597 Fts3Hash *pH, /* The pH containing "elem" */
123631 const Fts3Hash *pH,
123651 SQLITE_PRIVATE void *sqlite3Fts3HashFind(const Fts3Hash *pH, const void *pKey, int nKey){
123674 Fts3Hash *pH, /* The hash table to insert into */
124437 Fts3Hash *pHash;
124444 pHash = (Fts3Hash *)sqlite3_user_data(context);
124527 Fts3Hash *pHash, /* Tokenizer hash table */
124620 Fts3Hash *pHash;
124653 pHash = (Fts3Hash *)sqlite3_user_data(context);
124824 Fts3Hash *pHash,
125755 Fts3Hash *pHash, /* Pending terms hash table to add entry to */
125899 Fts3Hash *pHash = &p->aIndex[i].hPending;
126668 Fts3Hash *pHash;