Searched refs:ctf_dynhash_t (Results 1 – 4 of 4) sorted by relevance
/dflybsd-src/contrib/binutils-2.34/libctf/ |
H A D | ctf-impl.h | 67 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 D | ctf-hash.c | 123 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 D | ctf-create.c | 74 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 D | ctf-open.c | 1240 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()
|