Home | History | Annotate | Download | only in program

Lines Matching refs:hash_table

25  * \file hash_table.h
47 struct hash_table;
63 extern struct hash_table *hash_table_ctor(unsigned num_buckets,
73 extern void hash_table_dtor(struct hash_table *ht);
81 extern void hash_table_clear(struct hash_table *ht);
95 extern void *hash_table_find(struct hash_table *ht, const void *key);
112 extern void hash_table_insert(struct hash_table *ht, void *data,
129 extern bool hash_table_replace(struct hash_table *ht, void *data,
135 extern void hash_table_remove(struct hash_table *ht, const void *key);
185 hash_table_call_foreach(struct hash_table *ht,
205 * Because of the way this class interacts with the \c hash_table
284 struct hash_table *ht;