Home
last modified time | relevance | path

Searched refs:ctf_dynhash_t (Results 1 – 4 of 4) sorted by relevance

/dflybsd-src/contrib/binutils-2.34/libctf/
H A Dctf-impl.h67 typedef struct ctf_dynhash ctf_dynhash_t; /* Private to ctf-hash.c. */ typedef
95 ctf_dynhash_t *ctn_writable; /* Hash table when writable. */
244 ctf_dynhash_t *ctf_prov_strtab; /* Maps provisional-strtab offsets
246 ctf_dynhash_t *ctf_syn_ext_strtab; /* Maps ext-strtab offsets to names. */
255 ctf_dynhash_t *ctf_str_atoms; /* Hash table of ctf_str_atoms_t. */
282 ctf_dynhash_t *ctf_dthash; /* Hash of dynamic type definitions. */
284 ctf_dynhash_t *ctf_dvhash; /* Hash of dynamic variable mappings. */
290 ctf_dynhash_t *ctf_link_inputs; /* Inputs to this link. */
291 ctf_dynhash_t *ctf_link_outputs; /* Additional outputs from this link. */
292 ctf_dynhash_t *ctf_link_type_mapping; /* Map input types to output types. */
[all …]
H A Dctf-hash.c123 ctf_dynhash_t *
127 ctf_dynhash_t *dynhash; in ctf_dynhash_create()
129 dynhash = malloc (sizeof (ctf_dynhash_t)); in ctf_dynhash_create()
188 ctf_dynhash_insert (ctf_dynhash_t *hp, void *key, void *value) in ctf_dynhash_insert()
209 ctf_dynhash_remove (ctf_dynhash_t *hp, const void *key) in ctf_dynhash_remove()
216 ctf_dynhash_empty (ctf_dynhash_t *hp) in ctf_dynhash_empty()
222 ctf_dynhash_lookup (ctf_dynhash_t *hp, const void *key) in ctf_dynhash_lookup()
251 ctf_dynhash_iter (ctf_dynhash_t *hp, ctf_hash_iter_f fun, void *arg_) in ctf_dynhash_iter()
276 ctf_dynhash_iter_remove (ctf_dynhash_t *hp, ctf_hash_iter_remove_f fun, in ctf_dynhash_iter_remove()
284 ctf_dynhash_destroy (ctf_dynhash_t *hp) in ctf_dynhash_destroy()
H A Dctf-create.c74 ctf_dynhash_t *dthash; in ctf_create()
75 ctf_dynhash_t *dvhash; in ctf_create()
76 ctf_dynhash_t *structs = NULL, *unions = NULL, *enums = NULL, *names = NULL; in ctf_create()
H A Dctf-open.c1240 ctf_dynhash_t *syn_strtab, int writable, in ctf_simple_open_internal()
1298 const ctf_sect_t *strsect, ctf_dynhash_t *syn_strtab, in ctf_bufopen_internal()