Lines Matching refs:hash_t
52 hash_t *hd_hash;
91 hash_t *
94 hash_t *hash;
96 hash = xmalloc(sizeof (hash_t));
106 hash_add(hash_t *hash, void *key)
116 hash_add((hash_t *)private, node);
121 hash_merge(hash_t *to, hash_t *from)
127 hash_remove_cb(void *key1, void *key2, hash_t *hash)
133 hash_remove(hash_t *hash, void *key)
142 hash_match(hash_t *hash, void *key, int (*fun)(void *, void *),
166 hash_find_iter(hash_t *hash, void *key, int (*fun)(void *, void *),
194 hash_find(hash_t *hash, void *key, void **value)
211 hash_iter(hash_t *hash, int (*fun)(void *, void *), void *private)
230 hash_count(hash_t *hash)
241 hash_free(hash_t *hash, void (*datafree)(void *, void *), void *private)
255 hash_stats(hash_t *hash, int verbose)