Home
last modified time | relevance | path

Searched refs:bfd_hash_entry (Results 1 – 25 of 84) sorted by relevance

1234

/toolchain/binutils/binutils-2.27/bfd/
Dhash.c369 struct bfd_hash_entry *(*newfunc) (struct bfd_hash_entry *, in bfd_hash_table_init_n()
378 alloc *= sizeof (struct bfd_hash_entry *); in bfd_hash_table_init_n()
379 if (alloc / sizeof (struct bfd_hash_entry *) != size) in bfd_hash_table_init_n()
391 table->table = (struct bfd_hash_entry **) in bfd_hash_table_init_n()
412 struct bfd_hash_entry *(*newfunc) (struct bfd_hash_entry *, in bfd_hash_table_init()
456 struct bfd_hash_entry *
463 struct bfd_hash_entry *hashp; in bfd_hash_lookup()
501 struct bfd_hash_entry *
506 struct bfd_hash_entry *hashp; in bfd_hash_insert()
522 struct bfd_hash_entry **newtable; in bfd_hash_insert()
[all …]
Dbfd-in.h339 struct bfd_hash_entry struct
342 struct bfd_hash_entry *next; argument
355 struct bfd_hash_entry **table; argument
363 struct bfd_hash_entry *(*newfunc)
364 (struct bfd_hash_entry *, struct bfd_hash_table *, const char *);
381 struct bfd_hash_entry *(*) (struct bfd_hash_entry *,
389 struct bfd_hash_entry *(*) (struct bfd_hash_entry *,
402 extern struct bfd_hash_entry *bfd_hash_lookup
407 extern struct bfd_hash_entry *bfd_hash_insert
412 (struct bfd_hash_table *, const char *, struct bfd_hash_entry *);
[all …]
Dlibcoff-in.h413 struct bfd_hash_entry root;
540 extern struct bfd_hash_entry *_bfd_coff_link_hash_newfunc
541 (struct bfd_hash_entry *, struct bfd_hash_table *, const char *);
544 struct bfd_hash_entry *(*) (struct bfd_hash_entry *,
564 extern struct bfd_hash_entry *_bfd_coff_debug_merge_hash_newfunc
565 (struct bfd_hash_entry *, struct bfd_hash_table *, const char *);
567 (struct bfd_hash_entry *, void *);
Delf32-xgate.h39 struct bfd_hash_entry root;
90 bfd_boolean (*size_one_stub) (struct bfd_hash_entry*, void*);
91 bfd_boolean (*build_one_stub) (struct bfd_hash_entry*, void*);
Delf32-m68hc1x.h48 struct bfd_hash_entry root;
125 bfd_boolean (* size_one_stub) (struct bfd_hash_entry*, void*);
126 bfd_boolean (* build_one_stub) (struct bfd_hash_entry*, void*);
Dlibbfd-in.h61 struct bfd_hash_entry root;
597 extern struct bfd_hash_entry *bfd_section_hash_newfunc
598 (struct bfd_hash_entry *, struct bfd_hash_table *, const char *);
601 extern struct bfd_hash_entry *_bfd_link_hash_newfunc
602 (struct bfd_hash_entry *entry, struct bfd_hash_table *table,
608 struct bfd_hash_entry *(*) (struct bfd_hash_entry *,
855 struct bfd_hash_entry root;
Dlibbfd.h66 struct bfd_hash_entry root;
602 extern struct bfd_hash_entry *bfd_section_hash_newfunc
603 (struct bfd_hash_entry *, struct bfd_hash_table *, const char *);
606 extern struct bfd_hash_entry *_bfd_link_hash_newfunc
607 (struct bfd_hash_entry *entry, struct bfd_hash_table *table,
613 struct bfd_hash_entry *(*) (struct bfd_hash_entry *,
860 struct bfd_hash_entry root;
Dlibcoff.h417 struct bfd_hash_entry root;
544 extern struct bfd_hash_entry *_bfd_coff_link_hash_newfunc
545 (struct bfd_hash_entry *, struct bfd_hash_table *, const char *);
548 struct bfd_hash_entry *(*) (struct bfd_hash_entry *,
568 extern struct bfd_hash_entry *_bfd_coff_debug_merge_hash_newfunc
569 (struct bfd_hash_entry *, struct bfd_hash_table *, const char *);
571 (struct bfd_hash_entry *, void *);
Dgenlink.h107 struct bfd_hash_entry *_bfd_generic_link_hash_newfunc
108 (struct bfd_hash_entry *, struct bfd_hash_table *, const char *);
Delf-strtab.c33 struct bfd_hash_entry root;
62 static struct bfd_hash_entry *
63 elf_strtab_hash_newfunc (struct bfd_hash_entry *entry, in elf_strtab_hash_newfunc()
70 entry = (struct bfd_hash_entry *) in elf_strtab_hash_newfunc()
Delf32-xgate.c41 static struct bfd_hash_entry *
42 stub_hash_newfunc (struct bfd_hash_entry *, struct bfd_hash_table *,
520 static struct bfd_hash_entry *
521 stub_hash_newfunc (struct bfd_hash_entry *entry, in stub_hash_newfunc()
Dstabs.c72 struct bfd_hash_entry root;
118 static struct bfd_hash_entry *
119 stab_link_includes_newfunc (struct bfd_hash_entry *entry, in stab_link_includes_newfunc()
136 bfd_hash_newfunc ((struct bfd_hash_entry *) ret, table, string)); in stab_link_includes_newfunc()
141 return (struct bfd_hash_entry *) ret; in stab_link_includes_newfunc()
Dcoff-h8300.c43 struct bfd_hash_entry root;
94 static struct bfd_hash_entry *
95 funcvec_hash_newfunc (struct bfd_hash_entry *entry, in funcvec_hash_newfunc()
116 bfd_hash_newfunc ((struct bfd_hash_entry *) ret, gen_table, string)); in funcvec_hash_newfunc()
143 return (struct bfd_hash_entry *) ret; in funcvec_hash_newfunc()
151 struct bfd_hash_entry *(*newfunc) in funcvec_hash_table_init()
152 (struct bfd_hash_entry *, in funcvec_hash_table_init()
Di386linux.c170 static struct bfd_hash_entry *
171 linux_link_hash_newfunc (struct bfd_hash_entry *entry, in linux_link_hash_newfunc()
183 return (struct bfd_hash_entry *) ret; in linux_link_hash_newfunc()
187 NAME(aout,link_hash_newfunc) ((struct bfd_hash_entry *) ret, in linux_link_hash_newfunc()
194 return (struct bfd_hash_entry *) ret; in linux_link_hash_newfunc()
Dm68klinux.c169 static struct bfd_hash_entry *
170 linux_link_hash_newfunc (struct bfd_hash_entry *entry, in linux_link_hash_newfunc()
182 return (struct bfd_hash_entry *) ret; in linux_link_hash_newfunc()
186 NAME(aout,link_hash_newfunc) ((struct bfd_hash_entry *) ret, in linux_link_hash_newfunc()
193 return (struct bfd_hash_entry *) ret; in linux_link_hash_newfunc()
Dsparclinux.c166 static struct bfd_hash_entry *
167 linux_link_hash_newfunc (struct bfd_hash_entry *entry, in linux_link_hash_newfunc()
179 return (struct bfd_hash_entry *) ret; in linux_link_hash_newfunc()
183 NAME(aout,link_hash_newfunc) ((struct bfd_hash_entry *) ret, in linux_link_hash_newfunc()
190 return (struct bfd_hash_entry *) ret; in linux_link_hash_newfunc()
Dsection.c779 struct bfd_hash_entry *
780 bfd_section_hash_newfunc (struct bfd_hash_entry *entry, in bfd_section_hash_newfunc()
788 entry = (struct bfd_hash_entry *) in bfd_section_hash_newfunc()
876 abfd->section_htab.size * sizeof (struct bfd_hash_entry *)); in bfd_section_list_clear()
Dlibaout.h575 extern struct bfd_hash_entry * NAME (aout, link_hash_newfunc)
576 (struct bfd_hash_entry *, struct bfd_hash_table *, const char *);
580 struct bfd_hash_entry *(*) (struct bfd_hash_entry *,
Dlinker.c435 struct bfd_hash_entry *
436 _bfd_link_hash_newfunc (struct bfd_hash_entry *entry, in _bfd_link_hash_newfunc()
444 entry = (struct bfd_hash_entry *) in _bfd_link_hash_newfunc()
471 struct bfd_hash_entry *(*newfunc) (struct bfd_hash_entry *, in _bfd_link_hash_table_init()
724 struct bfd_hash_entry *
725 _bfd_generic_link_hash_newfunc (struct bfd_hash_entry *entry, in _bfd_generic_link_hash_newfunc()
733 entry = (struct bfd_hash_entry *) in _bfd_generic_link_hash_newfunc()
1847 (struct bfd_hash_entry *) h, in _bfd_generic_link_add_one_symbol()
1848 (struct bfd_hash_entry *) sub); in _bfd_generic_link_add_one_symbol()
2801 (bfd_boolean (*) (struct bfd_hash_entry *, in bfd_section_already_linked_table_traverse()
[all …]
Dcofflink.c59 struct bfd_hash_entry *
60 _bfd_coff_link_hash_newfunc (struct bfd_hash_entry *entry, in _bfd_coff_link_hash_newfunc()
72 return (struct bfd_hash_entry *) ret; in _bfd_coff_link_hash_newfunc()
76 _bfd_link_hash_newfunc ((struct bfd_hash_entry *) ret, in _bfd_coff_link_hash_newfunc()
89 return (struct bfd_hash_entry *) ret; in _bfd_coff_link_hash_newfunc()
97 struct bfd_hash_entry *(*newfunc) (struct bfd_hash_entry *, in _bfd_coff_link_hash_table_init()
130 struct bfd_hash_entry *
131 _bfd_coff_debug_merge_hash_newfunc (struct bfd_hash_entry *entry, in _bfd_coff_debug_merge_hash_newfunc()
145 return (struct bfd_hash_entry *) ret; in _bfd_coff_debug_merge_hash_newfunc()
149 bfd_hash_newfunc ((struct bfd_hash_entry *) ret, table, string)); in _bfd_coff_debug_merge_hash_newfunc()
[all …]
Delf32-m68hc12.c520 m68hc12_elf_build_one_stub (struct bfd_hash_entry *gen_entry, void *in_arg) in m68hc12_elf_build_one_stub()
574 m68hc12_elf_size_one_stub (struct bfd_hash_entry *gen_entry, in m68hc12_elf_size_one_stub()
Delf32-m68hc1x.c42 static struct bfd_hash_entry *stub_hash_newfunc
43 (struct bfd_hash_entry *, struct bfd_hash_table *, const char *);
50 (struct bfd_hash_entry *gen_entry, void *in_arg);
119 static struct bfd_hash_entry *
120 stub_hash_newfunc (struct bfd_hash_entry *entry, struct bfd_hash_table *table, in stub_hash_newfunc()
575 m68hc11_elf_export_one_stub (struct bfd_hash_entry *gen_entry, void *in_arg) in m68hc11_elf_export_one_stub()
Dbfd-in2.h346 struct bfd_hash_entry struct
349 struct bfd_hash_entry *next; argument
362 struct bfd_hash_entry **table; argument
370 struct bfd_hash_entry *(*newfunc)
371 (struct bfd_hash_entry *, struct bfd_hash_table *, const char *);
388 struct bfd_hash_entry *(*) (struct bfd_hash_entry *,
396 struct bfd_hash_entry *(*) (struct bfd_hash_entry *,
409 extern struct bfd_hash_entry *bfd_hash_lookup
414 extern struct bfd_hash_entry *bfd_hash_insert
419 (struct bfd_hash_table *, const char *, struct bfd_hash_entry *);
[all …]
Delf32-vax.c31 static struct bfd_hash_entry *elf_vax_link_hash_newfunc (struct bfd_hash_entry *,
437 static struct bfd_hash_entry *
438 elf_vax_link_hash_newfunc (struct bfd_hash_entry *entry, in elf_vax_link_hash_newfunc()
452 return (struct bfd_hash_entry *) ret; in elf_vax_link_hash_newfunc()
456 _bfd_elf_link_hash_newfunc ((struct bfd_hash_entry *) ret, in elf_vax_link_hash_newfunc()
463 return (struct bfd_hash_entry *) ret; in elf_vax_link_hash_newfunc()
/toolchain/binutils/binutils-2.27/ld/
Dldcref.c61 struct bfd_hash_entry root;
95 (bfd_boolean (*) (struct bfd_hash_entry *, void *)) (func), \
112 static struct bfd_hash_entry **old_table;
122 static struct bfd_hash_entry *
123 cref_hash_newfunc (struct bfd_hash_entry *entry, in cref_hash_newfunc()
139 bfd_hash_newfunc ((struct bfd_hash_entry *) ret, table, string)); in cref_hash_newfunc()
222 struct bfd_hash_entry *p; in handle_asneeded_cref()
235 tabsize = cref_table.root.size * sizeof (struct bfd_hash_entry *); in handle_asneeded_cref()
252 struct bfd_hash_entry *p; in handle_asneeded_cref()
294 struct bfd_hash_entry *p; in handle_asneeded_cref()

1234