/netbsd-src/external/gpl3/binutils.old/dist/libctf/ |
H A D | ctf-impl.h | 100 typedef struct ctf_dynhash ctf_dynhash_t; /* Private to ctf-hash.c. */ typedef 129 ctf_dynhash_t *ctn_writable; /* Hash table when writable. */ 281 ctf_dynhash_t *cd_id_to_dict_t; 287 ctf_dynhash_t *cd_decorated_names[4]; 291 ctf_dynhash_t *cd_name_counts; 299 ctf_dynhash_t *cd_type_hashes; 306 ctf_dynhash_t *cd_struct_origin; 312 ctf_dynhash_t *cd_citers; 317 ctf_dynhash_t *cd_output_mapping; 321 ctf_dynhash_t *cd_output_first_gid; [all …]
|
H A D | ctf-hash.c | 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() [all …]
|
H A D | ctf-inlines.h | 50 ctf_dynhash_cnext_sorted (ctf_dynhash_t *h, ctf_next_t **i, const void **key, in ctf_dynhash_cnext_sorted() 59 ctf_dynhash_cnext (ctf_dynhash_t *h, ctf_next_t **it, in ctf_dynhash_cnext() 66 ctf_dynhash_cinsert (ctf_dynhash_t *h, const void *k, const void *v) in ctf_dynhash_cinsert()
|
H A D | ctf-link.c | 377 ctf_dynhash_t *one_out; in ctf_link_add_cu_mapping() 637 ctf_link_deduplicating_count_inputs (ctf_dict_t *fp, ctf_dynhash_t *cu_names, in ctf_link_deduplicating_count_inputs() 640 ctf_dynhash_t *inputs = fp->ctf_link_inputs; in ctf_link_deduplicating_count_inputs() 715 ctf_link_deduplicating_open_inputs (ctf_dict_t *fp, ctf_dynhash_t *cu_names, in ctf_link_deduplicating_open_inputs() 718 ctf_dynhash_t *inputs = fp->ctf_link_inputs; in ctf_link_deduplicating_open_inputs() 850 ctf_link_deduplicating_close_inputs (ctf_dict_t *fp, ctf_dynhash_t *cu_names, in ctf_link_deduplicating_close_inputs() 956 ctf_dynhash_t *thishash = functions ? fp->ctf_funchash : fp->ctf_objthash; in check_sym() 957 ctf_dynhash_t *thathash = functions ? fp->ctf_objthash : fp->ctf_funchash; in check_sym() 1125 ctf_dynhash_t *in = (ctf_dynhash_t *) in_cus; in ctf_link_deduplicating_per_cu()
|
H A D | ctf-serialize.c | 93 symtypetab_density (ctf_dict_t *fp, ctf_dict_t *symfp, ctf_dynhash_t *symhash, in symtypetab_density() 100 ctf_dynhash_t *linker_known = NULL; in symtypetab_density() 264 ctf_dynhash_t *symhash; in emit_symtypetab() 360 ctf_dynhash_t *symhash; in emit_symtypetab_index()
|
H A D | ctf-util.c | 304 size_t els = ctf_dynhash_elements ((ctf_dynhash_t *) i->cu.ctn_h); in ctf_next_copy()
|
H A D | ctf-create.c | 107 ctf_dynhash_t *dthash; in ctf_create() 108 ctf_dynhash_t *dvhash; in ctf_create() 109 ctf_dynhash_t *structs = NULL, *unions = NULL, *enums = NULL, *names = NULL; in ctf_create() 110 ctf_dynhash_t *objthash = NULL, *funchash = NULL; in ctf_create() 1350 ctf_dynhash_t *h = is_function ? fp->ctf_funchash : fp->ctf_objthash; in ctf_add_funcobjt_sym()
|
H A D | ctf-dedup.c | 348 make_set_element (ctf_dynhash_t *set, const void *key) in make_set_element() 1167 ctf_dynhash_t *name_counts; in ctf_dedup_populate_mappings() 1434 ctf_dynhash_t *name_counts = (ctf_dynhash_t *) v; in ctf_dedup_detect_name_ambiguity() 1448 ctf_dynhash_t *counts = (ctf_dynhash_t *) v; in ctf_dedup_detect_name_ambiguity()
|
H A D | ctf-open.c | 1273 ctf_dynhash_t *syn_strtab, int writable, in ctf_simple_open_internal() 1331 const ctf_sect_t *strsect, ctf_dynhash_t *syn_strtab, in ctf_bufopen_internal()
|
H A D | ctf-lookup.c | 683 ctf_dynhash_t *dynh = functions ? fp->ctf_funchash : fp->ctf_objthash; in ctf_symbol_next()
|
/netbsd-src/external/gpl3/binutils/dist/libctf/ |
H A D | ctf-impl.h | 100 typedef struct ctf_dynhash ctf_dynhash_t; /* Private to ctf-hash.c. */ typedef 129 ctf_dynhash_t *ctn_writable; /* Hash table when writable. */ 281 ctf_dynhash_t *cd_id_to_dict_t; 287 ctf_dynhash_t *cd_decorated_names[4]; 291 ctf_dynhash_t *cd_name_counts; 299 ctf_dynhash_t *cd_type_hashes; 306 ctf_dynhash_t *cd_struct_origin; 312 ctf_dynhash_t *cd_citers; 317 ctf_dynhash_t *cd_output_mapping; 321 ctf_dynhash_t *cd_output_first_gid; [all …]
|
H A D | ctf-hash.c | 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() [all …]
|
H A D | ctf-inlines.h | 50 ctf_dynhash_cnext_sorted (ctf_dynhash_t *h, ctf_next_t **i, const void **key, in ctf_dynhash_cnext_sorted() 59 ctf_dynhash_cnext (ctf_dynhash_t *h, ctf_next_t **it, in ctf_dynhash_cnext() 66 ctf_dynhash_cinsert (ctf_dynhash_t *h, const void *k, const void *v) in ctf_dynhash_cinsert()
|
H A D | ctf-link.c | 376 ctf_dynhash_t *one_out; in ctf_link_add_cu_mapping() 652 ctf_link_deduplicating_count_inputs (ctf_dict_t *fp, ctf_dynhash_t *cu_names, in ctf_link_deduplicating_count_inputs() 655 ctf_dynhash_t *inputs = fp->ctf_link_inputs; in ctf_link_deduplicating_count_inputs() 729 ctf_link_deduplicating_open_inputs (ctf_dict_t *fp, ctf_dynhash_t *cu_names, in ctf_link_deduplicating_open_inputs() 732 ctf_dynhash_t *inputs = fp->ctf_link_inputs; in ctf_link_deduplicating_open_inputs() 864 ctf_link_deduplicating_close_inputs (ctf_dict_t *fp, ctf_dynhash_t *cu_names, in ctf_link_deduplicating_close_inputs() 970 ctf_dynhash_t *thishash = functions ? fp->ctf_funchash : fp->ctf_objthash; in check_sym() 971 ctf_dynhash_t *thathash = functions ? fp->ctf_objthash : fp->ctf_funchash; in check_sym() 1139 ctf_dynhash_t *in = (ctf_dynhash_t *) in_cus; in ctf_link_deduplicating_per_cu()
|
H A D | ctf-serialize.c | 93 symtypetab_density (ctf_dict_t *fp, ctf_dict_t *symfp, ctf_dynhash_t *symhash, in symtypetab_density() 100 ctf_dynhash_t *linker_known = NULL; in symtypetab_density() 264 ctf_dynhash_t *symhash; in emit_symtypetab() 360 ctf_dynhash_t *symhash; in emit_symtypetab_index()
|
H A D | ctf-util.c | 294 size_t els = ctf_dynhash_elements ((ctf_dynhash_t *) i->cu.ctn_h); in ctf_next_copy()
|
H A D | ctf-create.c | 107 ctf_dynhash_t *dthash; in ctf_create() 108 ctf_dynhash_t *dvhash; in ctf_create() 109 ctf_dynhash_t *structs = NULL, *unions = NULL, *enums = NULL, *names = NULL; in ctf_create() 110 ctf_dynhash_t *objthash = NULL, *funchash = NULL; in ctf_create() 1380 ctf_dynhash_t *h = is_function ? fp->ctf_funchash : fp->ctf_objthash; in ctf_add_funcobjt_sym()
|
H A D | ctf-dedup.c | 348 make_set_element (ctf_dynhash_t *set, const void *key) in make_set_element() 1167 ctf_dynhash_t *name_counts; in ctf_dedup_populate_mappings() 1433 ctf_dynhash_t *name_counts = (ctf_dynhash_t *) v; in ctf_dedup_detect_name_ambiguity() 1447 ctf_dynhash_t *counts = (ctf_dynhash_t *) v; in ctf_dedup_detect_name_ambiguity()
|
H A D | ctf-open.c | 1273 ctf_dynhash_t *syn_strtab, int writable, in ctf_simple_open_internal() 1331 const ctf_sect_t *strsect, ctf_dynhash_t *syn_strtab, in ctf_bufopen_internal()
|
H A D | ctf-lookup.c | 695 ctf_dynhash_t *dynh = functions ? fp->ctf_funchash : fp->ctf_objthash; in ctf_symbol_next()
|