Home
last modified time | relevance | path

Searched defs:htab (Results 1 – 25 of 180) sorted by relevance

12345678

/netbsd-src/external/gpl3/binutils/dist/include/
H A Dhashtab.h95 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 Dhashtab.h95 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 Dhashtab.h95 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 Dhashtab.h95 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 Dhashtab.h69 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 Dhashtab.h69 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 Dhash.h94 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 Dhash.c90 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 Dhash.c90 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 Dhash.c90 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 Dhashtab.c212 #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 Dhashtab.c212 #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 Dhashtab.c212 #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 Dhashtab.c212 #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 Dhash.c52 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 Delf-s390-common.c38 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 Delfxx-x86.c48 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 Delfxx-tilegx.c33 #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 Delf32-hppa.c399 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 Delfxx-sparc.c978 #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 Delf-s390-common.c38 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 Delfxx-x86.c48 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 Delfxx-tilegx.c33 #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 Delf32-hppa.c399 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 Delfxx-sparc.c978 #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 …]

12345678