Lines Matching refs:hash_table
55 static int hash_equal(hash_table *hash, hash_key *left, hash_key *right);
63 hash_equal(hash_table *hash, hash_key *left, hash_key *right)
94 hash_table *
97 hash_table *hash;
99 hash = calloc(1, sizeof(hash_table));
109 hash = (hash_table *)0;
117 hash_put(hash_table *hash, hash_entry *entry)
166 hash_get(hash_table *hash, hash_key *name)
183 hash_check(hash_table *hash, const char *name, unsigned int length)
201 hash_rem_no_free(hash_table *hash, hash_entry *entry)
226 hash_rem(hash_table *hash, hash_entry *entry)
237 hash_rehash(hash_table *hash, unsigned int length)
263 hash_iter_first(hash_table *hash)
272 hash_iter_next(hash_table *hash)
292 hash_clr(hash_table *hash)
316 hash_del(hash_table *hash)