/haiku-fatelf/src/system/libroot/posix/glibc/misc/ |
H A D | hsearch_r.c | 67 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 D | hsearch.c | 23 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 D | hashtab.c | 226 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 D | elf32-i386.c | 683 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 D | elf64-x86-64.c | 452 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 D | elf64-ppc.c | 3442 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 D | elf32-hppa.c | 461 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 D | elf32-s390.c | 794 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 D | elf64-s390.c | 747 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 D | elf32-ppc.c | 2634 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 D | elf32-m68hc1x.c | 39 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 D | merge.c | 79 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 D | elf32-sparc.c | 730 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 D | elf32-sh.c | 3826 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 D | elf32-m68hc12.c | 432 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 D | elf32-m32r.c | 1717 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 D | elf-eh-frame.c | 219 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 D | coff-h8300.c | 1118 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 D | elf32-arm.h | 247 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 D | elfarm-nabi.c | 948 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 D | elf32-m68hc11.c | 384 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 D | hashtab.h | 90 struct htab GTY(()) function 135 typedef struct htab *htab_t;
|
/haiku-fatelf/src/bin/gdb/gdb/ |
H A D | objfiles.h | 30 struct htab; 273 struct htab *demangled_names_hash;
|
/haiku-fatelf/src/bin/compress/ |
H A D | compress.c | 361 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 D | du.c | 77 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);
|