Searched refs:Fts3Hash (Results 1 – 8 of 8) sorted by relevance
| /sqlite-3.40.0/ext/fts3/ |
| H A D | fts3_hash.h | 21 typedef struct Fts3Hash Fts3Hash; typedef 32 struct Fts3Hash { struct 74 void sqlite3Fts3HashInit(Fts3Hash *pNew, char keyClass, char copyKey); 75 void *sqlite3Fts3HashInsert(Fts3Hash*, const void *pKey, int nKey, void *pData); 76 void *sqlite3Fts3HashFind(const Fts3Hash*, const void *pKey, int nKey); 77 void sqlite3Fts3HashClear(Fts3Hash*); 78 Fts3HashElem *sqlite3Fts3HashFindElem(const Fts3Hash *, const void *, int);
|
| H A D | fts3_hash.c | 59 void sqlite3Fts3HashInit(Fts3Hash *pNew, char keyClass, char copyKey){ in sqlite3Fts3HashInit() 74 void sqlite3Fts3HashClear(Fts3Hash *pH){ in sqlite3Fts3HashClear() 167 Fts3Hash *pH, /* The complete hash table */ in fts3HashInsertElement() 196 static int fts3Rehash(Fts3Hash *pH, int new_size){ in fts3Rehash() 221 const Fts3Hash *pH, /* The pH to be searched */ in fts3FindElementByHash() 249 Fts3Hash *pH, /* The pH containing "elem" */ in fts3RemoveElementByHash() 283 const Fts3Hash *pH, in sqlite3Fts3HashFindElem() 303 void *sqlite3Fts3HashFind(const Fts3Hash *pH, const void *pKey, int nKey){ in sqlite3Fts3HashFind() 326 Fts3Hash *pH, /* The hash table to insert into */ in sqlite3Fts3HashInsert()
|
| H A D | fts3_tokenizer.c | 69 Fts3Hash *pHash; in fts3TokenizerFunc() 76 pHash = (Fts3Hash *)sqlite3_user_data(context); in fts3TokenizerFunc() 166 Fts3Hash *pHash, /* Tokenizer hash table */ in sqlite3Fts3InitTokenizer() 266 Fts3Hash *pHash; in testFunc() 299 pHash = (Fts3Hash *)sqlite3_user_data(context); in testFunc() 479 Fts3Hash *pHash, in sqlite3Fts3InitHashTable()
|
| H A D | fts3Int.h | 289 Fts3Hash hPending; /* Pending terms table for this index */ 601 int sqlite3Fts3InitHashTable(sqlite3 *, Fts3Hash *, const char *); 602 int sqlite3Fts3InitTokenizer(Fts3Hash *pHash, const char *, 621 int sqlite3Fts3ExprInitTestInterface(sqlite3 *db, Fts3Hash*); 644 int sqlite3Fts3InitTok(sqlite3*, Fts3Hash *, void(*xDestroy)(void*));
|
| H A D | fts3_tokenize_vtab.c | 78 Fts3Hash *pHash, in fts3tokQueryTokenizer() 186 rc = fts3tokQueryTokenizer((Fts3Hash*)pHash, zModule, &pMod, pzErr); in fts3tokConnectMethod() 423 int sqlite3Fts3InitTok(sqlite3 *db, Fts3Hash *pHash, void(*xDestroy)(void*)){ in sqlite3Fts3InitTok()
|
| H A D | fts3_expr.c | 1194 Fts3Hash *pHash = (Fts3Hash*)sqlite3_user_data(context); in fts3ExprTestCommon() 1280 int sqlite3Fts3ExprInitTestInterface(sqlite3 *db, Fts3Hash *pHash){ in sqlite3Fts3ExprInitTestInterface()
|
| H A D | fts3_write.c | 754 Fts3Hash *pHash, /* Pending terms hash table to add entry to */ in fts3PendingTermsAddOne() 902 Fts3Hash *pHash = &p->aIndex[i].hPending; in sqlite3Fts3PendingTermsClear() 1716 Fts3Hash *pHash; in sqlite3Fts3SegReaderPending()
|
| H A D | fts3.c | 313 Fts3Hash hash; /* Hash table */ 1181 Fts3Hash *pHash = &((Fts3HashWrapper*)pAux)->hash; in fts3InitVtab()
|