Lines Matching refs:Hash

7302 typedef struct Hash Hash;  typedef
7326 struct Hash { struct
7351 SQLITE_PRIVATE void sqlite3HashInit(Hash*); argument
7352 SQLITE_PRIVATE void *sqlite3HashInsert(Hash*, const char *pKey, int nKey, void *pData);
7353 SQLITE_PRIVATE void *sqlite3HashFind(const Hash*, const char *pKey, int nKey);
7354 SQLITE_PRIVATE void sqlite3HashClear(Hash*);
9298 Hash tblHash; /* All tables indexed by name */
9299 Hash idxHash; /* All (named) indices indexed by name */
9300 Hash trigHash; /* All triggers indexed by name */
9301 Hash fkeyHash; /* All foreign keys by referenced table name */
9481 Hash aModule; /* populated by sqlite3_create_module() */
9488 Hash aCollSeq; /* All collating sequences */
21723 SQLITE_PRIVATE void sqlite3HashInit(Hash *pNew){ in sqlite3HashInit()
21735 SQLITE_PRIVATE void sqlite3HashClear(Hash *pH){ in sqlite3HashClear()
21770 Hash *pH, /* The complete hash table */ in insertElement()
21803 static int rehash(Hash *pH, unsigned int new_size){ in rehash()
21840 const Hash *pH, /* The pH to be searched */ in findElementGivenHash()
21869 Hash *pH, /* The pH containing "elem" */ in removeElementGivenHash()
21903 SQLITE_PRIVATE void *sqlite3HashFind(const Hash *pH, const char *pKey, int nKey){ in sqlite3HashFind()
21933 SQLITE_PRIVATE void *sqlite3HashInsert(Hash *pH, const char *pKey, int nKey, void *data){ in sqlite3HashInsert()
77712 Hash *pHash;
79214 Hash *pHash;
81505 Hash temp1;
81506 Hash temp2;
89184 Hash *pTbls;
95446 Hash *pHash = &db->aDb[iDb].pSchema->trigHash;
95725 Hash *pHash;