Lines Matching refs:ctf_helem_t
40 } ctf_helem_t; typedef
54 ctf_helem_t *hep = (ctf_helem_t *) ptr; in ctf_hash_integer()
62 ctf_helem_t *hep_a = (ctf_helem_t *) a; in ctf_hash_eq_integer()
63 ctf_helem_t *hep_b = (ctf_helem_t *) b; in ctf_hash_eq_integer()
71 ctf_helem_t *hep = (ctf_helem_t *) ptr; in ctf_hash_string()
79 ctf_helem_t *hep_a = (ctf_helem_t *) a; in ctf_hash_eq_string()
80 ctf_helem_t *hep_b = (ctf_helem_t *) b; in ctf_hash_eq_string()
89 ctf_helem_t *hep = (ctf_helem_t *) ptr; in ctf_hash_type_mapping_key()
98 ctf_helem_t *hep_a = (ctf_helem_t *) a; in ctf_hash_eq_type_mapping_key()
99 ctf_helem_t *hep_b = (ctf_helem_t *) b; in ctf_hash_eq_type_mapping_key()
114 ctf_helem_t *helem = item; in ctf_dynhash_item_free()
147 static ctf_helem_t **
150 ctf_helem_t tmp = { .key = (void *) key }; in ctf_hashtab_lookup()
151 return (ctf_helem_t **) htab_find_slot (htab, &tmp, insert); in ctf_hashtab_lookup()
154 static ctf_helem_t *
159 ctf_helem_t **slot; in ctf_hashtab_insert()
171 *slot = malloc (sizeof (ctf_helem_t)); in ctf_hashtab_insert()
190 ctf_helem_t *slot; in ctf_dynhash_insert()
211 ctf_helem_t hep = { (void *) key, NULL, NULL, NULL }; in ctf_dynhash_remove()
224 ctf_helem_t **slot; in ctf_dynhash_lookup()
243 ctf_helem_t *helem = *((ctf_helem_t **) slot); in ctf_hashtab_traverse()
267 ctf_helem_t *helem = *((ctf_helem_t **) slot); in ctf_hashtab_traverse_remove()
352 ctf_helem_t **slot; in ctf_hash_lookup_type()