Searched refs:htab (Results 1 - 25 of 32) sorted by relevance

12

/haiku-fatelf/src/system/libroot/posix/glibc/misc/
H A Dhsearch_r.c67 hcreate_r (nel, htab)
69 struct hsearch_data *htab;
72 if (htab == NULL)
79 if (htab->table != NULL)
91 htab->size = nel;
92 htab->filled = 0;
95 htab->table = (_ENTRY *) calloc (htab->size + 1, sizeof (_ENTRY));
96 if (htab->table == NULL)
108 hdestroy_r (htab)
145 struct hsearch_data *htab; variable in typeref:struct:hsearch_data
[all...]
H A Dhsearch.c23 static struct hsearch_data htab; variable in typeref:struct:hsearch_data
34 (void) hsearch_r (item, action, &result, &htab);
44 return hcreate_r (nel, &htab);
51 hdestroy_r (&htab);
/haiku-fatelf/src/bin/gdb/libiberty/
H A Dhashtab.c226 htab_size (htab)
227 htab_t htab;
229 return htab->size;
235 htab_elements (htab)
236 htab_t htab;
238 return htab->n_elements - htab->n_deleted;
274 htab_mod (hash, htab)
276 htab_t htab;
278 const struct prime_ent *p = &prime_tab[htab
[all...]
/haiku-fatelf/src/bin/gdb/bfd/
H A Delf32-i386.c683 struct elf_i386_link_hash_table *htab;
688 htab = elf_i386_hash_table (info);
689 htab->sgot = bfd_get_section_by_name (dynobj, ".got");
690 htab->sgotplt = bfd_get_section_by_name (dynobj, ".got.plt");
691 if (!htab->sgot || !htab->sgotplt)
694 htab->srelgot = bfd_make_section (dynobj, ".rel.got");
695 if (htab->srelgot == NULL
696 || ! bfd_set_section_flags (dynobj, htab->srelgot,
700 || ! bfd_set_section_alignment (dynobj, htab
681 struct elf_i386_link_hash_table *htab; local
710 struct elf_i386_link_hash_table *htab; local
837 struct elf_i386_link_hash_table *htab; local
1320 struct elf_i386_link_hash_table *htab; local
1465 struct elf_i386_link_hash_table *htab; local
1706 struct elf_i386_link_hash_table *htab; local
1979 struct elf_link_hash_table *htab = elf_hash_table (info); local
1999 struct elf_i386_link_hash_table *htab; local
2971 struct elf_i386_link_hash_table *htab; local
3154 struct elf_i386_link_hash_table *htab; local
[all...]
H A Delf64-x86-64.c452 struct elf64_x86_64_link_hash_table *htab;
457 htab = elf64_x86_64_hash_table (info);
458 htab->sgot = bfd_get_section_by_name (dynobj, ".got");
459 htab->sgotplt = bfd_get_section_by_name (dynobj, ".got.plt");
460 if (!htab->sgot || !htab->sgotplt)
463 htab->srelgot = bfd_make_section (dynobj, ".rela.got");
464 if (htab->srelgot == NULL
465 || ! bfd_set_section_flags (dynobj, htab->srelgot,
469 || ! bfd_set_section_alignment (dynobj, htab
450 struct elf64_x86_64_link_hash_table *htab; local
479 struct elf64_x86_64_link_hash_table *htab; local
617 struct elf64_x86_64_link_hash_table *htab; local
1120 struct elf64_x86_64_link_hash_table *htab; local
1268 struct elf64_x86_64_link_hash_table *htab; local
1502 struct elf64_x86_64_link_hash_table *htab; local
1736 struct elf_link_hash_table *htab = elf_hash_table (info); local
1753 struct elf64_x86_64_link_hash_table *htab; local
2466 struct elf64_x86_64_link_hash_table *htab; local
2652 struct elf64_x86_64_link_hash_table *htab; local
[all...]
H A Delf64-ppc.c3442 struct ppc_link_hash_table *htab;
3445 htab = bfd_zmalloc (amt);
3446 if (htab == NULL)
3449 if (! _bfd_elf_link_hash_table_init (&htab->elf, abfd, link_hash_newfunc))
3451 free (htab);
3456 if (!bfd_hash_table_init (&htab->stub_hash_table, stub_hash_newfunc))
3460 if (!bfd_hash_table_init (&htab->branch_hash_table, branch_hash_newfunc))
3467 htab->elf.init_refcount.refcount = 0;
3468 htab->elf.init_refcount.glist = NULL;
3469 htab
3438 struct ppc_link_hash_table *htab; local
3488 struct ppc_link_hash_table *htab; local
3550 ppc_get_stub_entry(const asection *input_section, const asection *sym_sec, struct ppc_link_hash_entry *h, const Elf_Internal_Rela *rel, struct ppc_link_hash_table *htab) argument
3595 ppc_add_stub(const char *stub_name, asection *section, struct ppc_link_hash_table *htab) argument
3651 struct ppc_link_hash_table *htab; local
3702 struct ppc_link_hash_table *htab = ppc_hash_table (info); local
3739 struct ppc_link_hash_table *htab; local
3905 get_fdh(struct ppc_link_hash_entry *fh, struct ppc_link_hash_table *htab) argument
4003 struct ppc_link_hash_table *htab; local
4044 struct ppc_link_hash_table *htab; local
4170 struct ppc_link_hash_table *htab; local
4792 struct ppc_link_hash_table *htab = ppc_hash_table (info); local
4915 struct ppc_link_hash_table *htab; local
5063 struct ppc_link_hash_table *htab = ppc_hash_table (info); local
5280 struct ppc_link_hash_table *htab; local
5423 struct ppc_link_hash_table *htab; local
5470 struct ppc_link_hash_table *htab; local
5625 struct ppc_link_hash_table *htab; local
6291 struct ppc_link_hash_table *htab; local
6336 struct ppc_link_hash_table *htab; local
6626 struct ppc_link_hash_table *htab; local
6867 struct ppc_link_hash_table *htab; local
7251 struct ppc_link_hash_table *htab; local
7554 struct ppc_link_hash_table *htab; local
7662 struct ppc_link_hash_table *htab = ppc_hash_table (info); local
7722 struct ppc_link_hash_table *htab = ppc_hash_table (info); local
7740 struct ppc_link_hash_table *htab = ppc_hash_table (info); local
7816 struct ppc_link_hash_table *htab = ppc_hash_table (info); local
7860 group_sections(struct ppc_link_hash_table *htab, bfd_size_type stub_group_size, bfd_boolean stubs_always_before_branch) argument
7946 struct ppc_link_hash_table *htab = ppc_hash_table (info); local
8349 struct ppc_link_hash_table *htab = ppc_hash_table (info); local
8551 struct ppc_link_hash_table *htab = ppc_hash_table (info); local
8594 struct ppc_link_hash_table *htab; local
9999 struct ppc_link_hash_table *htab; local
10091 struct ppc_link_hash_table *htab; local
[all...]
H A Delf32-hppa.c461 struct elf32_hppa_link_hash_table *htab)
471 id_sec = htab->stub_group[input_section->id].link_sec;
487 stub_entry = hppa_stub_hash_lookup (&htab->stub_hash_table,
504 struct elf32_hppa_link_hash_table *htab)
510 link_sec = htab->stub_group[section->id].link_sec;
511 stub_sec = htab->stub_group[section->id].stub_sec;
514 stub_sec = htab->stub_group[link_sec->id].stub_sec;
523 s_name = bfd_alloc (htab->stub_bfd, len);
529 stub_sec = (*htab->add_stub_section) (s_name, link_sec);
532 htab
457 hppa_get_stub_entry(const asection *input_section, const asection *sym_sec, struct elf32_hppa_link_hash_entry *hash, const Elf_Internal_Rela *rel, struct elf32_hppa_link_hash_table *htab) argument
502 hppa_add_stub(const char *stub_name, asection *section, struct elf32_hppa_link_hash_table *htab) argument
657 struct elf32_hppa_link_hash_table *htab; local
861 struct elf32_hppa_link_hash_table *htab; local
939 struct elf32_hppa_link_hash_table *htab; local
1051 struct elf32_hppa_link_hash_table *htab; local
1639 struct elf32_hppa_link_hash_table *htab; local
1777 struct elf32_hppa_link_hash_table *htab; local
1840 struct elf32_hppa_link_hash_table *htab; local
2029 struct elf32_hppa_link_hash_table *htab; local
2298 struct elf32_hppa_link_hash_table *htab = hppa_link_hash_table (info); local
2365 struct elf32_hppa_link_hash_table *htab = hppa_link_hash_table (info); local
2390 group_sections(struct elf32_hppa_link_hash_table *htab, bfd_size_type stub_group_size, bfd_boolean stubs_always_before_branch) argument
2472 struct elf32_hppa_link_hash_table *htab = hppa_link_hash_table (info); local
2601 struct elf32_hppa_link_hash_table *htab = hppa_link_hash_table (info); local
2882 struct elf32_hppa_link_hash_table *htab; local
2966 struct elf32_hppa_link_hash_table *htab; local
3012 struct elf32_hppa_link_hash_table *htab; local
3036 final_link_relocate(asection *input_section, bfd_byte *contents, const Elf_Internal_Rela *rel, bfd_vma value, struct elf32_hppa_link_hash_table *htab, asection *sym_sec, struct elf32_hppa_link_hash_entry *h, struct bfd_link_info *info) argument
3368 struct elf32_hppa_link_hash_table *htab; local
3840 struct elf32_hppa_link_hash_table *htab; local
3996 struct elf32_hppa_link_hash_table *htab; local
[all...]
H A Delf32-s390.c794 struct elf_s390_link_hash_table *htab; local
799 htab = elf_s390_hash_table (info);
800 htab->sgot = bfd_get_section_by_name (dynobj, ".got");
801 htab->sgotplt = bfd_get_section_by_name (dynobj, ".got.plt");
802 if (!htab->sgot || !htab->sgotplt)
805 htab->srelgot = bfd_make_section (dynobj, ".rela.got");
806 if (htab->srelgot == NULL
807 || ! bfd_set_section_flags (dynobj, htab->srelgot,
811 || ! bfd_set_section_alignment (dynobj, htab
825 struct elf_s390_link_hash_table *htab; local
954 struct elf_s390_link_hash_table *htab; local
1574 struct elf_s390_link_hash_table *htab; local
1724 struct elf_s390_link_hash_table *htab; local
1975 struct elf_s390_link_hash_table *htab; local
2209 struct elf_link_hash_table *htab = elf_hash_table (info); local
2251 struct elf_s390_link_hash_table *htab; local
3060 struct elf_s390_link_hash_table *htab; local
3309 struct elf_s390_link_hash_table *htab; local
[all...]
H A Delf64-s390.c747 struct elf_s390_link_hash_table *htab; local
752 htab = elf_s390_hash_table (info);
753 htab->sgot = bfd_get_section_by_name (dynobj, ".got");
754 htab->sgotplt = bfd_get_section_by_name (dynobj, ".got.plt");
755 if (!htab->sgot || !htab->sgotplt)
758 htab->srelgot = bfd_make_section (dynobj, ".rela.got");
759 if (htab->srelgot == NULL
760 || ! bfd_set_section_flags (dynobj, htab->srelgot,
764 || ! bfd_set_section_alignment (dynobj, htab
778 struct elf_s390_link_hash_table *htab; local
907 struct elf_s390_link_hash_table *htab; local
1546 struct elf_s390_link_hash_table *htab; local
1696 struct elf_s390_link_hash_table *htab; local
1946 struct elf_s390_link_hash_table *htab; local
2180 struct elf_link_hash_table *htab = elf_hash_table (info); local
2222 struct elf_s390_link_hash_table *htab; local
3057 struct elf_s390_link_hash_table *htab; local
3251 struct elf_s390_link_hash_table *htab; local
[all...]
H A Delf32-ppc.c2634 struct ppc_elf_link_hash_table *htab = ppc_elf_hash_table (info);
2675 if (!htab->elf.dynobj)
2676 htab->elf.dynobj = abfd;
2679 lsect = bfd_zalloc (htab->elf.dynobj, amt);
2684 sym_sec = s = bfd_get_section_by_name (htab->elf.dynobj, name);
2687 s = bfd_make_section_anyway (htab->elf.dynobj, name);
2689 || !bfd_set_section_flags (htab->elf.dynobj, s, flags))
2696 if (bfd_get_section_alignment (htab->elf.dynobj, s) < 2
2697 && !bfd_set_section_alignment (htab->elf.dynobj, s, 2))
2735 s = bfd_make_section_anyway (htab
2623 struct ppc_elf_link_hash_table *htab = ppc_elf_hash_table (info); local
2768 struct ppc_elf_link_hash_table *htab; local
2804 struct ppc_elf_link_hash_table *htab; local
2855 struct ppc_elf_link_hash_table *htab; local
3029 struct ppc_elf_link_hash_table *htab; local
3282 struct ppc_elf_link_hash_table *htab; local
3565 struct ppc_elf_link_hash_table *htab; local
4051 struct ppc_elf_link_hash_table *htab; local
4172 struct ppc_elf_link_hash_table *htab; local
4190 struct ppc_elf_link_hash_table *htab; local
4394 struct ppc_elf_link_hash_table *htab; local
4423 struct ppc_elf_link_hash_table *htab; local
4529 struct ppc_elf_link_hash_table *htab; local
4638 struct ppc_elf_link_hash_table *htab; local
[all...]
H A Delf32-m68hc1x.c39 struct m68hc11_elf_link_hash_table *htab);
152 struct m68hc11_elf_link_hash_table *htab)
157 stub_entry = m68hc12_stub_hash_lookup (htab->stub_hash_table, stub_name,
166 if (htab->stub_section == 0)
168 htab->stub_section = (*htab->add_stub_section) (".tramp",
169 htab->tramp_section);
172 stub_entry->stub_sec = htab->stub_section;
228 struct m68hc11_elf_link_hash_table *htab; local
230 htab
151 m68hc12_add_stub(const char *stub_name, asection *section, struct m68hc11_elf_link_hash_table *htab) argument
320 struct m68hc11_elf_link_hash_table *htab = m68hc11_elf_hash_table (info); local
555 struct m68hc11_elf_link_hash_table *htab; local
618 struct m68hc11_elf_link_hash_table *htab; local
975 struct m68hc11_elf_link_hash_table *htab; local
[all...]
H A Dmerge.c79 struct sec_merge_hash *htab; member in struct:sec_merge_info
91 struct sec_merge_hash *htab; member in struct:sec_merge_sec_info
387 sinfo->htab = sec_merge_init (sec->entsize, (sec->flags & SEC_STRINGS));
388 if (sinfo->htab == NULL)
410 secinfo->htab = sinfo->htab;
449 entry = sec_merge_add (sinfo->htab, p, (unsigned) eltalign, secinfo);
460 entry = sec_merge_add (sinfo->htab, "",
480 entry = sec_merge_add (sinfo->htab, p,
494 entry = sec_merge_add (sinfo->htab,
[all...]
H A Delf32-sparc.c730 struct elf32_sparc_link_hash_table *htab;
735 htab = elf32_sparc_hash_table (info);
736 htab->sgot = bfd_get_section_by_name (dynobj, ".got");
737 if (!htab->sgot)
740 htab->srelgot = bfd_make_section (dynobj, ".rela.got");
741 if (htab->srelgot == NULL
742 || ! bfd_set_section_flags (dynobj, htab->srelgot,
746 || ! bfd_set_section_alignment (dynobj, htab->srelgot, 2))
760 struct elf32_sparc_link_hash_table *htab;
762 htab
726 struct elf32_sparc_link_hash_table *htab; local
756 struct elf32_sparc_link_hash_table *htab; local
885 struct elf32_sparc_link_hash_table *htab; local
1448 struct elf32_sparc_link_hash_table *htab; local
1596 struct elf32_sparc_link_hash_table *htab; local
1824 struct elf32_sparc_link_hash_table *htab; local
2109 struct elf_link_hash_table *htab = elf_hash_table (info); local
2131 struct elf32_sparc_link_hash_table *htab; local
3052 struct elf32_sparc_link_hash_table *htab; local
3197 struct elf32_sparc_link_hash_table *htab; local
[all...]
H A Delf32-sh.c3826 struct elf_sh_link_hash_table *htab;
3831 htab = sh_elf_hash_table (info);
3832 htab->sgot = bfd_get_section_by_name (dynobj, ".got");
3833 htab->sgotplt = bfd_get_section_by_name (dynobj, ".got.plt");
3834 if (! htab->sgot || ! htab->sgotplt)
3837 htab->srelgot = bfd_make_section (dynobj, ".rela.got");
3838 if (htab->srelgot == NULL
3839 || ! bfd_set_section_flags (dynobj, htab->srelgot,
3846 || ! bfd_set_section_alignment (dynobj, htab
3824 struct elf_sh_link_hash_table *htab; local
3854 struct elf_sh_link_hash_table *htab; local
4010 struct elf_sh_link_hash_table *htab; local
4162 struct elf_sh_link_hash_table *htab; local
4424 struct elf_sh_link_hash_table *htab; local
4648 struct elf_sh_link_hash_table *htab; local
6344 struct elf_sh_link_hash_table *htab; local
6936 struct elf_sh_link_hash_table *htab; local
7214 struct elf_sh_link_hash_table *htab; local
[all...]
H A Delf32-m68hc12.c432 struct m68hc11_elf_link_hash_table *htab;
442 htab = m68hc11_elf_hash_table (info);
462 phys_addr = m68hc11_phys_addr (&htab->pinfo, sym_value);
463 phys_page = m68hc11_phys_page (&htab->pinfo, sym_value);
472 bfd_put_16 (stub_bfd, htab->pinfo.trampoline_addr, loc + 1);
431 struct m68hc11_elf_link_hash_table *htab; local
H A Delf32-m32r.c1717 struct elf_m32r_link_hash_table *htab;
1722 htab = m32r_elf_hash_table (info);
1723 htab->sgot = bfd_get_section_by_name (dynobj, ".got");
1724 htab->sgotplt = bfd_get_section_by_name (dynobj, ".got.plt");
1725 if (! htab->sgot || ! htab->sgotplt)
1728 htab->srelgot = bfd_make_section (dynobj, ".rela.got");
1729 if (htab->srelgot == NULL
1730 || ! bfd_set_section_flags (dynobj, htab->srelgot,
1737 || ! bfd_set_section_alignment (dynobj, htab
1713 struct elf_m32r_link_hash_table *htab; local
1746 struct elf_m32r_link_hash_table *htab; local
1942 struct elf_m32r_link_hash_table *htab; local
2102 struct elf_m32r_link_hash_table *htab; local
2319 struct elf_m32r_link_hash_table *htab; local
2568 struct elf_m32r_link_hash_table *htab = m32r_elf_hash_table (info); local
3289 struct elf_m32r_link_hash_table *htab; local
3491 struct elf_m32r_link_hash_table *htab; local
4452 struct elf_m32r_link_hash_table *htab; local
[all...]
H A Delf-eh-frame.c219 struct elf_link_hash_table *htab; local
241 htab = elf_hash_table (info);
242 hdr_info = &htab->eh_info;
643 struct elf_link_hash_table *htab; local
647 htab = elf_hash_table (info);
648 hdr_info = &htab->eh_info;
673 struct elf_link_hash_table *htab; local
676 htab = elf_hash_table (info);
677 hdr_info = &htab->eh_info;
721 struct elf_link_hash_table *htab; local
799 struct elf_link_hash_table *htab; local
1097 struct elf_link_hash_table *htab; local
[all...]
H A Dcoff-h8300.c1118 struct h8300_coff_link_hash_table *htab; local
1135 htab = h8300_coff_hash_table (link_info);
1136 vectors_sec = htab->vectors_sec;
1186 ftab = htab->funcvec_hash_table;
1265 struct h8300_coff_link_hash_table *htab; local
1273 htab = h8300_coff_hash_table (info);
1276 if (!htab->vectors_sec)
1283 htab->vectors_sec = bfd_make_section (abfd, ".vectors");
1287 if (!htab->vectors_sec
1288 || !bfd_set_section_flags (abfd, htab
[all...]
H A Delf32-arm.h247 struct elf32_arm_link_hash_table *htab; local
249 htab = elf32_arm_hash_table (info);
251 if (htab->symbian_p)
257 htab->sgot = bfd_get_section_by_name (dynobj, ".got");
258 htab->sgotplt = bfd_get_section_by_name (dynobj, ".got.plt");
259 if (!htab->sgot || !htab->sgotplt)
262 htab->srelgot = bfd_make_section (dynobj, ".rel.got");
263 if (htab->srelgot == NULL
264 || ! bfd_set_section_flags (dynobj, htab
280 struct elf32_arm_link_hash_table *htab; local
2920 struct elf32_arm_link_hash_table *htab; local
3423 struct elf32_arm_link_hash_table *htab; local
3600 struct elf32_arm_link_hash_table *htab; local
3817 struct elf32_arm_link_hash_table *htab; local
4017 struct elf32_arm_link_hash_table *htab; local
[all...]
H A Delfarm-nabi.c948 struct elf32_arm_link_hash_table *htab local
951 htab->plt_header_size = 0;
953 htab->plt_entry_size = 4 * NUM_ELEM (elf32_arm_symbian_plt_entry);
954 htab->symbian_p = 1;
H A Delf32-m68hc11.c384 struct m68hc11_elf_link_hash_table *htab;
394 htab = m68hc11_elf_hash_table (info);
416 phys_addr = m68hc11_phys_addr (&htab->pinfo, sym_value);
417 phys_page = m68hc11_phys_page (&htab->pinfo, sym_value);
433 bfd_put_16 (stub_bfd, htab->pinfo.trampoline_addr, loc + 1);
383 struct m68hc11_elf_link_hash_table *htab; local
/haiku-fatelf/src/bin/gdb/include/
H A Dhashtab.h90 struct htab GTY(()) function
135 typedef struct htab *htab_t;
/haiku-fatelf/src/bin/gdb/gdb/
H A Dobjfiles.h30 struct htab;
273 struct htab *demangled_names_hash;
/haiku-fatelf/src/bin/compress/
H A Dcompress.c361 count_int far * htab[9] = { variable
383 count_int * htab[9] = { variable
396 #define htabof(i) (htab[(i) >> 13][(i) & 0x1fff])
400 count_int htab [HSIZE]; variable
402 #define htabof(i) htab[i]
413 * get this from the beginning of htab. The output stack uses the rest
414 * of htab, and contains characters. There is plenty of room for any
422 # define tab_suffixof(i) ((char_type far *)htab[(i)>>15])[(i) & 0x7fff]
425 # define tab_suffixof(i) ((char_type *)htab[(i)>>15])[(i) & 0x7fff]
429 # define tab_suffixof(i) ((char_type *)(htab))[
[all...]
/haiku-fatelf/src/bin/coreutils/src/
H A Ddu.c77 static Hash_table *htab; variable
371 ent_from_table = hash_insert (htab, ent);
394 htab = hash_initialize (INITIAL_TABLE_SIZE, NULL,
396 if (htab == NULL)
1029 hash_free (htab);

Completed in 198 milliseconds

12