/netbsd-src/external/gpl3/binutils/dist/include/ |
H A D | hashtab.h | 95 struct htab { struct 97 htab_hash hash_f; argument 100 htab_eq eq_f; argument 103 htab_del del_f; argument 118 of all calls of `htab_find_slot' for the hash table. */ argument 126 htab_alloc alloc_f; argument 127 htab_free free_f; argument 131 htab_alloc_with_arg alloc_with_arg_f; argument 132 htab_free_with_arg free_with_arg_f; argument 139 typedef struct htab *htab_t; argument
|
/netbsd-src/external/gpl3/gcc.old/dist/include/ |
H A D | hashtab.h | 95 struct htab { struct 97 htab_hash hash_f; argument 100 htab_eq eq_f; argument 103 htab_del del_f; argument 118 of all calls of `htab_find_slot' for the hash table. */ argument 126 htab_alloc alloc_f; argument 127 htab_free free_f; argument 131 htab_alloc_with_arg alloc_with_arg_f; argument 132 htab_free_with_arg free_with_arg_f; argument 139 typedef struct htab *htab_t; argument
|
/netbsd-src/external/gpl3/binutils.old/dist/include/ |
H A D | hashtab.h | 95 struct htab { struct 97 htab_hash hash_f; argument 100 htab_eq eq_f; argument 103 htab_del del_f; argument 118 of all calls of `htab_find_slot' for the hash table. */ argument 126 htab_alloc alloc_f; argument 127 htab_free free_f; argument 131 htab_alloc_with_arg alloc_with_arg_f; argument 132 htab_free_with_arg free_with_arg_f; argument 139 typedef struct htab *htab_t; argument
|
/netbsd-src/external/gpl3/gcc/dist/include/ |
H A D | hashtab.h | 95 struct htab { struct 97 htab_hash hash_f; argument 100 htab_eq eq_f; argument 103 htab_del del_f; argument 118 of all calls of `htab_find_slot' for the hash table. */ argument 126 htab_alloc alloc_f; argument 127 htab_free free_f; argument 131 htab_alloc_with_arg alloc_with_arg_f; argument 132 htab_free_with_arg free_with_arg_f; argument 139 typedef struct htab *htab_t; argument
|
/netbsd-src/external/gpl3/gcc/dist/libgomp/ |
H A D | hashtab.h | 69 struct htab { struct 87 typedef struct htab *htab_t; argument 171 htab_size (htab_t htab) in htab_size() 179 htab_elements (htab_t htab) in htab_elements() 212 htab_mod (hashval_t hash, htab_t htab) in htab_mod() 221 htab_mod_m2 (hashval_t hash, htab_t htab) in htab_mod_m2() 228 htab_clear (htab_t htab) in htab_clear() 261 find_empty_slot_for_expand (htab_t htab, hashval_t hash) in find_empty_slot_for_expand() 295 htab_expand (htab_t htab) in htab_expand() 334 htab_find (htab_t htab, const hash_entry_type element) in htab_find() [all …]
|
/netbsd-src/external/gpl3/gcc.old/dist/libgomp/ |
H A D | hashtab.h | 69 struct htab { struct 87 typedef struct htab *htab_t; argument 171 htab_size (htab_t htab) in htab_size() 179 htab_elements (htab_t htab) in htab_elements() 212 htab_mod (hashval_t hash, htab_t htab) in htab_mod() 221 htab_mod_m2 (hashval_t hash, htab_t htab) in htab_mod_m2() 255 find_empty_slot_for_expand (htab_t htab, hashval_t hash) in find_empty_slot_for_expand() 289 htab_expand (htab_t htab) in htab_expand() 328 htab_find (htab_t htab, const hash_entry_type element) in htab_find() 371 htab_t htab = *htabp; in htab_find_slot() local [all …]
|
/netbsd-src/lib/libc/db/hash/ |
H A D | hash.h | 94 typedef struct htab { /* Memory resident data structure */ struct 95 HASHHDR hdr; /* Header */ 96 int nsegs; /* Number of allocated segments */ 97 int exsegs; /* Number of extra allocated 99 uint32_t (*hash)(const void *, size_t); /* Hash function */ 100 int flags; /* Flag values */ 101 int fp; /* File pointer */ 102 char *tmp_buf; /* Temporary Buffer for BIG data */ 103 char *tmp_key; /* Temporary Buffer for BIG keys */ 104 BUFHEAD *cpage; /* Current page */ [all …]
|
/netbsd-src/external/gpl2/gettext/dist/gettext-tools/libgettextpo/ |
H A D | hash.c | 90 hash_init (hash_table *htab, unsigned long int init_size) in hash_init() 110 hash_destroy (hash_table *htab) in hash_destroy() 148 lookup (hash_table *htab, in lookup() 191 hash_find_entry (hash_table *htab, const void *key, size_t keylen, in hash_find_entry() 209 insert_entry_2 (hash_table *htab, in insert_entry_2() 239 resize (hash_table *htab) in resize() 267 hash_insert_entry (hash_table *htab, in hash_insert_entry() 294 hash_set_value (hash_table *htab, in hash_set_value() 326 hash_iterate (hash_table *htab, void **ptr, const void **key, size_t *keylen, in hash_iterate() 359 hash_iterate_modify (hash_table *htab, void **ptr, in hash_iterate_modify()
|
/netbsd-src/external/gpl2/gettext/dist/gnulib-local/lib/ |
H A D | hash.c | 90 hash_init (hash_table *htab, unsigned long int init_size) in hash_init() 110 hash_destroy (hash_table *htab) in hash_destroy() 148 lookup (hash_table *htab, in lookup() 191 hash_find_entry (hash_table *htab, const void *key, size_t keylen, in hash_find_entry() 209 insert_entry_2 (hash_table *htab, in insert_entry_2() 239 resize (hash_table *htab) in resize() 267 hash_insert_entry (hash_table *htab, in hash_insert_entry() 294 hash_set_value (hash_table *htab, in hash_set_value() 326 hash_iterate (hash_table *htab, void **ptr, const void **key, size_t *keylen, in hash_iterate() 359 hash_iterate_modify (hash_table *htab, void **ptr, in hash_iterate_modify()
|
/netbsd-src/external/gpl2/gettext/dist/gettext-tools/gnulib-lib/ |
H A D | hash.c | 90 hash_init (hash_table *htab, unsigned long int init_size) in hash_init() 110 hash_destroy (hash_table *htab) in hash_destroy() 148 lookup (hash_table *htab, in lookup() 191 hash_find_entry (hash_table *htab, const void *key, size_t keylen, in hash_find_entry() 209 insert_entry_2 (hash_table *htab, in insert_entry_2() 239 resize (hash_table *htab) in resize() 267 hash_insert_entry (hash_table *htab, in hash_insert_entry() 294 hash_set_value (hash_table *htab, in hash_set_value() 326 hash_iterate (hash_table *htab, void **ptr, const void **key, size_t *keylen, in hash_iterate() 359 hash_iterate_modify (hash_table *htab, void **ptr, in hash_iterate_modify()
|
/netbsd-src/external/gpl3/binutils/dist/libiberty/ |
H A D | hashtab.c | 212 #define htab_size(htab) ((htab)->size) argument 222 #define htab_elements(htab) ((htab)->n_elements - (htab)->n_deleted) argument 261 htab_mod (hashval_t hash, htab_t htab) in htab_mod() 270 htab_mod_m2 (hashval_t hash, htab_t htab) in htab_mod_m2() 381 htab_set_functions_ex (htab_t htab, htab_hash hash_f, htab_eq eq_f, in htab_set_functions_ex() 412 htab_delete (htab_t htab) in htab_delete() 438 htab_empty (htab_t htab) in htab_empty() 481 find_empty_slot_for_expand (htab_t htab, hashval_t hash) in find_empty_slot_for_expand() 517 htab_expand (htab_t htab) in htab_expand() 585 htab_find_with_hash (htab_t htab, const void *element, hashval_t hash) in htab_find_with_hash() [all …]
|
/netbsd-src/external/gpl3/binutils.old/dist/libiberty/ |
H A D | hashtab.c | 212 #define htab_size(htab) ((htab)->size) argument 222 #define htab_elements(htab) ((htab)->n_elements - (htab)->n_deleted) argument 261 htab_mod (hashval_t hash, htab_t htab) in htab_mod() 270 htab_mod_m2 (hashval_t hash, htab_t htab) in htab_mod_m2() 381 htab_set_functions_ex (htab_t htab, htab_hash hash_f, htab_eq eq_f, in htab_set_functions_ex() 412 htab_delete (htab_t htab) in htab_delete() 438 htab_empty (htab_t htab) in htab_empty() 481 find_empty_slot_for_expand (htab_t htab, hashval_t hash) in find_empty_slot_for_expand() 517 htab_expand (htab_t htab) in htab_expand() 585 htab_find_with_hash (htab_t htab, const void *element, hashval_t hash) in htab_find_with_hash() [all …]
|
/netbsd-src/external/gpl3/gcc.old/dist/libiberty/ |
H A D | hashtab.c | 212 #define htab_size(htab) ((htab)->size) argument 222 #define htab_elements(htab) ((htab)->n_elements - (htab)->n_deleted) argument 261 htab_mod (hashval_t hash, htab_t htab) in htab_mod() 270 htab_mod_m2 (hashval_t hash, htab_t htab) in htab_mod_m2() 381 htab_set_functions_ex (htab_t htab, htab_hash hash_f, htab_eq eq_f, in htab_set_functions_ex() 412 htab_delete (htab_t htab) in htab_delete() 438 htab_empty (htab_t htab) in htab_empty() 481 find_empty_slot_for_expand (htab_t htab, hashval_t hash) in find_empty_slot_for_expand() 517 htab_expand (htab_t htab) in htab_expand() 585 htab_find_with_hash (htab_t htab, const PTR element, hashval_t hash) in htab_find_with_hash() [all …]
|
/netbsd-src/external/gpl3/gcc/dist/libiberty/ |
H A D | hashtab.c | 212 #define htab_size(htab) ((htab)->size) argument 222 #define htab_elements(htab) ((htab)->n_elements - (htab)->n_deleted) argument 261 htab_mod (hashval_t hash, htab_t htab) in htab_mod() 270 htab_mod_m2 (hashval_t hash, htab_t htab) in htab_mod_m2() 381 htab_set_functions_ex (htab_t htab, htab_hash hash_f, htab_eq eq_f, in htab_set_functions_ex() 412 htab_delete (htab_t htab) in htab_delete() 438 htab_empty (htab_t htab) in htab_empty() 481 find_empty_slot_for_expand (htab_t htab, hashval_t hash) in find_empty_slot_for_expand() 517 htab_expand (htab_t htab) in htab_expand() 585 htab_find_with_hash (htab_t htab, const PTR element, hashval_t hash) in htab_find_with_hash() [all …]
|
/netbsd-src/crypto/external/bsd/heimdal/dist/lib/asn1/ |
H A D | hash.c | 52 Hashtab *htab; in hashtabnew() local 73 _search(Hashtab * htab, void *ptr) in _search() 90 hashtabsearch(Hashtab * htab, void *ptr) in hashtabsearch() 103 hashtabadd(Hashtab * htab, void *ptr) in hashtabadd() 131 _hashtabdel(Hashtab * htab, void *ptr, int freep) in _hashtabdel() 152 hashtabforeach(Hashtab * htab, int (*func) (void *ptr, void *arg), in hashtabforeach()
|
/netbsd-src/external/gpl3/binutils/dist/bfd/ |
H A D | elf-s390-common.c | 38 struct elf_s390_link_hash_table *htab = elf_s390_hash_table (info); in s390_gotplt_after_got_p() local 62 struct elf_s390_link_hash_table *htab = elf_s390_hash_table (info); in s390_got_pointer() local 87 struct elf_s390_link_hash_table *htab = elf_s390_hash_table (info); in s390_got_offset() local 103 struct elf_s390_link_hash_table *htab = elf_s390_hash_table (info); in s390_gotplt_offset() local 122 struct elf_link_hash_table *htab = elf_hash_table (info); in s390_elf_create_ifunc_sections() local 171 struct elf_link_hash_table *htab; in s390_elf_allocate_ifunc_dyn_relocs() local
|
H A D | elfxx-x86.c | 48 struct elf_x86_link_hash_table *htab; in _bfd_x86_elf_set_tls_module_base() local 87 struct elf_x86_link_hash_table *htab; in elf_x86_allocate_dynrelocs() local 575 _bfd_elf_x86_get_local_sym_hash (struct elf_x86_link_hash_table *htab, in _bfd_elf_x86_get_local_sym_hash() 639 struct elf_link_hash_table *htab in _bfd_x86_elf_link_hash_newfunc() local 695 struct elf_x86_link_hash_table *htab in elf_x86_link_hash_table_free() local 874 struct elf_x86_link_hash_table *htab; in _bfd_x86_elf_link_check_relocs() local 932 struct elf_x86_link_hash_table *htab; in _bfd_x86_elf_check_relocs() local 1087 struct elf_x86_link_hash_table *htab; in _bfd_x86_elf_link_relax_section() local 1462 struct elf_x86_link_hash_table *htab, bool unaligned, in elf_x86_size_or_finish_relative_reloc() 1620 (struct bfd_link_info *info, struct elf_x86_link_hash_table *htab, in elf_x86_compute_dl_relr_bitmap() [all …]
|
H A D | elfxx-tilegx.c | 33 #define TILEGX_ELF_WORD_BYTES(htab) \ argument 37 #define TILEGX_ELF_RELA_BYTES(htab) \ argument 45 #define TILEGX_ELF_R_INFO(htab, in_rel, index, type) \ argument 48 #define TILEGX_ELF_R_SYMNDX(htab, r_info) \ argument 51 #define TILEGX_ELF_DTPOFF_RELOC(htab) \ argument 54 #define TILEGX_ELF_DTPMOD_RELOC(htab) \ argument 57 #define TILEGX_ELF_TPOFF_RELOC(htab) \ argument 60 #define TILEGX_ELF_PUT_WORD(htab, bfd, val, ptr) \ argument 1160 #define GOT_ENTRY_SIZE(htab) TILEGX_ELF_WORD_BYTES (htab) argument 1162 #define GOTPLT_HEADER_SIZE(htab) (2 * GOT_ENTRY_SIZE (htab)) argument [all …]
|
H A D | elf32-hppa.c | 399 struct elf32_hppa_link_hash_table *htab in elf32_hppa_link_hash_table_free() local 413 struct elf32_hppa_link_hash_table *htab; in elf32_hppa_link_hash_table_create() local 449 struct elf32_hppa_link_hash_table *htab = hppa_link_hash_table (info); in elf32_hppa_init_stub_bfd() local 498 struct elf32_hppa_link_hash_table *htab) in hppa_get_stub_entry() 543 struct elf32_hppa_link_hash_table *htab) in hppa_add_stub() 699 struct elf32_hppa_link_hash_table *htab; in hppa_build_one_stub() local 930 struct elf32_hppa_link_hash_table *htab; in hppa_size_one_stub() local 1008 struct elf32_hppa_link_hash_table *htab; in elf32_hppa_create_dynamic_sections() local 1107 struct elf32_hppa_link_hash_table *htab; in elf32_hppa_check_relocs() local 1648 struct elf32_hppa_link_hash_table *htab; in elf32_hppa_adjust_dynamic_symbol() local [all …]
|
H A D | elfxx-sparc.c | 978 #define SPARC_ELF_PUT_WORD(htab, bfd, val, ptr) \ argument 981 #define SPARC_ELF_R_INFO(htab, in_rel, index, type) \ argument 984 #define SPARC_ELF_R_SYMNDX(htab, r_info) \ argument 987 #define SPARC_ELF_WORD_BYTES(htab) \ argument 990 #define SPARC_ELF_RELA_BYTES(htab) \ argument 993 #define SPARC_ELF_DTPOFF_RELOC(htab) \ argument 996 #define SPARC_ELF_DTPMOD_RELOC(htab) \ argument 999 #define SPARC_ELF_TPOFF_RELOC(htab) \ argument 1002 #define SPARC_ELF_BUILD_PLT_ENTRY(htab, obfd, splt, off, max, r_off) \ argument 1071 elf_sparc_get_local_sym_hash (struct _bfd_sparc_elf_link_hash_table *htab, in elf_sparc_get_local_sym_hash() [all …]
|
/netbsd-src/external/gpl3/binutils.old/dist/bfd/ |
H A D | elf-s390-common.c | 38 struct elf_s390_link_hash_table *htab = elf_s390_hash_table (info); in s390_gotplt_after_got_p() local 62 struct elf_s390_link_hash_table *htab = elf_s390_hash_table (info); in s390_got_pointer() local 87 struct elf_s390_link_hash_table *htab = elf_s390_hash_table (info); in s390_got_offset() local 103 struct elf_s390_link_hash_table *htab = elf_s390_hash_table (info); in s390_gotplt_offset() local 122 struct elf_link_hash_table *htab = elf_hash_table (info); in s390_elf_create_ifunc_sections() local 171 struct elf_link_hash_table *htab; in s390_elf_allocate_ifunc_dyn_relocs() local
|
H A D | elfxx-x86.c | 48 struct elf_x86_link_hash_table *htab; in _bfd_x86_elf_set_tls_module_base() local 87 struct elf_x86_link_hash_table *htab; in elf_x86_allocate_dynrelocs() local 575 _bfd_elf_x86_get_local_sym_hash (struct elf_x86_link_hash_table *htab, in _bfd_elf_x86_get_local_sym_hash() 639 struct elf_link_hash_table *htab in _bfd_x86_elf_link_hash_newfunc() local 695 struct elf_x86_link_hash_table *htab in elf_x86_link_hash_table_free() local 874 struct elf_x86_link_hash_table *htab; in _bfd_x86_elf_link_check_relocs() local 932 struct elf_x86_link_hash_table *htab; in _bfd_x86_elf_check_relocs() local 1085 struct elf_x86_link_hash_table *htab; in _bfd_x86_elf_link_relax_section() local 1448 struct elf_x86_link_hash_table *htab, bool unaligned, in elf_x86_size_or_finish_relative_reloc() 1585 (struct bfd_link_info *info, struct elf_x86_link_hash_table *htab, in elf_x86_compute_dl_relr_bitmap() [all …]
|
H A D | elfxx-tilegx.c | 33 #define TILEGX_ELF_WORD_BYTES(htab) \ argument 37 #define TILEGX_ELF_RELA_BYTES(htab) \ argument 45 #define TILEGX_ELF_R_INFO(htab, in_rel, index, type) \ argument 48 #define TILEGX_ELF_R_SYMNDX(htab, r_info) \ argument 51 #define TILEGX_ELF_DTPOFF_RELOC(htab) \ argument 54 #define TILEGX_ELF_DTPMOD_RELOC(htab) \ argument 57 #define TILEGX_ELF_TPOFF_RELOC(htab) \ argument 60 #define TILEGX_ELF_PUT_WORD(htab, bfd, val, ptr) \ argument 1160 #define GOT_ENTRY_SIZE(htab) TILEGX_ELF_WORD_BYTES (htab) argument 1162 #define GOTPLT_HEADER_SIZE(htab) (2 * GOT_ENTRY_SIZE (htab)) argument [all …]
|
H A D | elf32-hppa.c | 399 struct elf32_hppa_link_hash_table *htab in elf32_hppa_link_hash_table_free() local 413 struct elf32_hppa_link_hash_table *htab; in elf32_hppa_link_hash_table_create() local 449 struct elf32_hppa_link_hash_table *htab = hppa_link_hash_table (info); in elf32_hppa_init_stub_bfd() local 498 struct elf32_hppa_link_hash_table *htab) in hppa_get_stub_entry() 543 struct elf32_hppa_link_hash_table *htab) in hppa_add_stub() 699 struct elf32_hppa_link_hash_table *htab; in hppa_build_one_stub() local 930 struct elf32_hppa_link_hash_table *htab; in hppa_size_one_stub() local 1008 struct elf32_hppa_link_hash_table *htab; in elf32_hppa_create_dynamic_sections() local 1107 struct elf32_hppa_link_hash_table *htab; in elf32_hppa_check_relocs() local 1648 struct elf32_hppa_link_hash_table *htab; in elf32_hppa_adjust_dynamic_symbol() local [all …]
|
H A D | elfxx-sparc.c | 978 #define SPARC_ELF_PUT_WORD(htab, bfd, val, ptr) \ argument 981 #define SPARC_ELF_R_INFO(htab, in_rel, index, type) \ argument 984 #define SPARC_ELF_R_SYMNDX(htab, r_info) \ argument 987 #define SPARC_ELF_WORD_BYTES(htab) \ argument 990 #define SPARC_ELF_RELA_BYTES(htab) \ argument 993 #define SPARC_ELF_DTPOFF_RELOC(htab) \ argument 996 #define SPARC_ELF_DTPMOD_RELOC(htab) \ argument 999 #define SPARC_ELF_TPOFF_RELOC(htab) \ argument 1002 #define SPARC_ELF_BUILD_PLT_ENTRY(htab, obfd, splt, off, max, r_off) \ argument 1071 elf_sparc_get_local_sym_hash (struct _bfd_sparc_elf_link_hash_table *htab, in elf_sparc_get_local_sym_hash() [all …]
|