Lines Matching refs:hash_t
52 hash_t *hd_hash;
92 hash_t *
95 hash_t *hash; in hash_new()
97 hash = xmalloc(sizeof (hash_t)); in hash_new()
107 hash_add(hash_t *hash, void *key) in hash_add()
117 hash_add((hash_t *)private, node); in hash_add_cb()
122 hash_merge(hash_t *to, hash_t *from) in hash_merge()
130 hash_t *hash = arg; in hash_remove_cb()
135 hash_remove(hash_t *hash, void *key) in hash_remove()
144 hash_match(hash_t *hash, void *key, int (*fun)(void *, void *), in hash_match()
169 hash_find_iter(hash_t *hash, void *key, int (*fun)(void *, void *), in hash_find_iter()
198 hash_find(hash_t *hash, void *key, void **value) in hash_find()
215 hash_iter(hash_t *hash, int (*fun)(void *, void *), void *private) in hash_iter()
234 hash_count(hash_t *hash) in hash_count()
245 hash_free(hash_t *hash, void (*datafree)(void *, void *), void *private) in hash_free()
259 hash_stats(hash_t *hash, int verbose) in hash_stats()