Lines Matching refs:ctf_dynhash_t
49 ctf_dynhash_t *owner; /* The hash that owns us. */
159 ctf_dynhash_t *
163 ctf_dynhash_t *dynhash; in ctf_dynhash_create()
167 dynhash = malloc (sizeof (ctf_dynhash_t)); in ctf_dynhash_create()
169 dynhash = malloc (offsetof (ctf_dynhash_t, key_free)); in ctf_dynhash_create()
239 ctf_dynhash_insert (ctf_dynhash_t *hp, void *key, void *value) in ctf_dynhash_insert()
266 ctf_dynhash_remove (ctf_dynhash_t *hp, const void *key) in ctf_dynhash_remove()
273 ctf_dynhash_empty (ctf_dynhash_t *hp) in ctf_dynhash_empty()
279 ctf_dynhash_elements (ctf_dynhash_t *hp) in ctf_dynhash_elements()
285 ctf_dynhash_lookup (ctf_dynhash_t *hp, const void *key) in ctf_dynhash_lookup()
299 ctf_dynhash_lookup_kv (ctf_dynhash_t *hp, const void *key, in ctf_dynhash_lookup_kv()
334 ctf_dynhash_iter (ctf_dynhash_t *hp, ctf_hash_iter_f fun, void *arg_) in ctf_dynhash_iter()
362 ctf_dynhash_iter_find (ctf_dynhash_t *hp, ctf_hash_iter_find_f fun, void *arg_) in ctf_dynhash_iter_find()
388 ctf_dynhash_iter_remove (ctf_dynhash_t *hp, ctf_hash_iter_remove_f fun, in ctf_dynhash_iter_remove()
406 ctf_dynhash_next (ctf_dynhash_t *h, ctf_next_t **it, void **key, void **value) in ctf_dynhash_next()
485 ctf_dynhash_next_sorted (ctf_dynhash_t *h, ctf_next_t **it, void **key, in ctf_dynhash_next_sorted()
560 ctf_dynhash_destroy (ctf_dynhash_t *hp) in ctf_dynhash_destroy()