| /src/lib/libc/db/hash/ |
| extern.h | 34 BUFHEAD *__add_ovflpage(HTAB *, BUFHEAD *); 35 int __addel(HTAB *, BUFHEAD *, const DBT *, const DBT *); 36 int __big_delete(HTAB *, BUFHEAD *); 37 int __big_insert(HTAB *, BUFHEAD *, const DBT *, const DBT *); 38 int __big_keydata(HTAB *, BUFHEAD *, DBT *, DBT *, int); 39 int __big_return(HTAB *, BUFHEAD *, int, DBT *, int); 40 int __big_split(HTAB *, BUFHEAD *, BUFHEAD *, BUFHEAD *, 42 int __buf_free(HTAB *, int, int); 43 void __buf_init(HTAB *, u_int); 44 uint32_t __call_hash(HTAB *, char *, int) [all...] |
| ndbm.c | 92 HTAB *hp; 101 HTAB *hp; 111 HTAB *hp;
|
| hash.c | 60 static int alloc_segs(HTAB *, int); 61 static int flush_meta(HTAB *); 62 static int hash_access(HTAB *, ACTION, DBT *, DBT *); 71 static int hdestroy(HTAB *); 72 static HTAB *init_hash(HTAB *, const char *, const HASHINFO *); 73 static int init_htab(HTAB *, size_t); 75 static void swap_header(HTAB *); 101 HTAB *hashp; 112 if (!(hashp = calloc(1, sizeof(HTAB)))) [all...] |
| hash_buf.c | 72 static BUFHEAD *newbuf(HTAB *, uint32_t, BUFHEAD *); 105 HTAB *hashp, 158 newbuf(HTAB *hashp, uint32_t addr, BUFHEAD *prev_bp) 277 __buf_init(HTAB *hashp, u_int nbytes) 300 __buf_free(HTAB *hashp, int do_free, int to_disk) 331 __reclaim_buf(HTAB *hashp, BUFHEAD *bp)
|
| hash_bigkey.c | 73 static int collect_key(HTAB *, BUFHEAD *, int, DBT *, int); 74 static int collect_data(HTAB *, BUFHEAD *, int, int); 86 __big_insert(HTAB *hashp, BUFHEAD *bufp, const DBT *key, const DBT *val) 219 __big_delete(HTAB *hashp, BUFHEAD *bufp) 299 __find_bigpair(HTAB *hashp, BUFHEAD *bufp, int ndx, char *key, int size) 346 __find_last_page(HTAB *hashp, BUFHEAD **bpp) 385 __big_return(HTAB *hashp, BUFHEAD *bufp, int ndx, DBT *val, int set_current) 472 collect_data(HTAB *hashp, BUFHEAD *bufp, int len, int set) 526 __big_keydata(HTAB *hashp, BUFHEAD *bufp, DBT *key, DBT *val, int set) 540 collect_key(HTAB *hashp, BUFHEAD *bufp, int len, DBT *val, int set [all...] |
| hash_page.c | 77 static uint32_t *fetch_bitmap(HTAB *, int); 79 static uint16_t overflow_page(HTAB *); 82 static int ugly_split(HTAB *, uint32_t, BUFHEAD *, BUFHEAD *, int, int); 134 __delpair(HTAB *hashp, BUFHEAD *bufp, int ndx) 187 __split_page(HTAB *hashp, uint32_t obucket, uint32_t nbucket) 285 HTAB *hashp, 409 __addel(HTAB *hashp, BUFHEAD *bufp, const DBT *key, const DBT *val) 481 __add_ovflpage(HTAB *hashp, BUFHEAD *bufp) 536 __get_page(HTAB *hashp, char *p, uint32_t bucket, int is_bucket, int is_disk, 593 __put_page(HTAB *hashp, char *p, uint32_t bucket, int is_bucket, int is_bitmap [all...] |
| hash.h | 94 typedef struct htab { /* Memory resident data structure */ struct 120 } HTAB;
|
| /src/external/gpl3/binutils/dist/bfd/ |
| elfxx-x86.h | 238 #define RESOLVED_LOCALLY_P(INFO, H, HTAB) \ 239 (!WILL_CALL_FINISH_DYNAMIC_SYMBOL ((HTAB)->elf.dynamic_sections_created, \ 312 #define VERIFY_COPY_RELOC(H, HTAB) \ 318 || (HTAB)->elf.srelbss == NULL \ 319 || (HTAB)->elf.sreldynrelro == NULL) \ 812 #define elf_x86_compute_jump_table_size(htab) \ 813 ((htab)->elf.srelplt->reloc_count * (htab)->got_entry_size) 815 #define is_x86_elf(bfd, htab) \ 818 && elf_object_id (bfd) == (htab)->elf.hash_table_id [all...] |
| elf32-arm.c | 33 /* Return the relocation section associated with NAME. HTAB is the 35 #define RELOC_SECTION(HTAB, NAME) \ 36 ((HTAB)->use_rel ? ".rel" NAME : ".rela" NAME) 38 /* Return size of a relocation entry. HTAB is the bfd's 40 #define RELOC_SIZE(HTAB) \ 41 ((HTAB)->use_rel \ 45 /* Return function to swap relocations in. HTAB is the bfd's 47 #define SWAP_RELOC_IN(HTAB) \ 48 ((HTAB)->use_rel \ 52 /* Return function to swap relocations out. HTAB is the bfd' 3673 struct elf32_arm_link_hash_table *htab; local 3764 struct elf32_arm_link_hash_table *htab; local 3792 struct elf32_arm_link_hash_table *htab = elf32_arm_hash_table (info); local 3909 struct elf32_arm_link_hash_table *htab; local 5252 struct elf32_arm_link_hash_table *htab = elf32_arm_hash_table (info); local 5324 struct elf32_arm_link_hash_table *htab = elf32_arm_hash_table (info); local 5483 struct elf32_arm_link_hash_table *htab = elf32_arm_hash_table (info); local 6388 struct elf32_arm_link_hash_table *htab = elf32_arm_hash_table (info); local 6982 struct elf32_arm_link_hash_table *htab; local 9431 struct elf32_arm_link_hash_table *htab; local 9448 struct elf32_arm_link_hash_table *htab; local 9467 struct elf32_arm_link_hash_table *htab; local 9492 struct elf32_arm_link_hash_table *htab; local 9572 struct elf32_arm_link_hash_table *htab; local 9944 struct elf_link_hash_table *htab = elf_hash_table (info); local 13705 struct elf32_arm_link_hash_table *htab = elf32_arm_hash_table (info); local 15252 struct elf32_arm_link_hash_table *htab; local 16197 struct elf32_arm_link_hash_table *htab; local 16684 struct elf32_arm_link_hash_table *htab; local 17070 struct elf32_arm_link_hash_table *htab; local 17122 struct elf32_arm_link_hash_table *htab; local 17230 struct elf32_arm_link_hash_table *htab; local 17594 struct elf32_arm_link_hash_table *htab = elf32_arm_hash_table (info); local 17773 struct elf32_arm_link_hash_table *htab; local 18037 struct elf32_arm_link_hash_table *htab; local 18276 struct elf32_arm_link_hash_table *htab; local 20296 struct elf32_arm_link_hash_table *htab = (struct elf32_arm_link_hash_table *) ret; local 20367 struct elf32_arm_link_hash_table *htab local [all...] |
| elfnn-kvx.c | 73 /* Return size of a relocation entry. HTAB is the bfd's 75 #define RELOC_SIZE(HTAB) (sizeof (ElfNN_External_Rela)) 86 #define kvx_compute_jump_table_size(htab) \ 87 (((htab)->root.srelplt == NULL) ? 0 \ 88 : (htab)->root.srelplt->reloc_count * GOT_ENTRY_SIZE) 779 struct elf_kvx_link_hash_table *htab) 794 id_sec = htab->stub_group[input_section->id].link_sec; 809 stub_entry = kvx_stub_hash_lookup (&htab->stub_hash_table, 825 struct elf_kvx_link_hash_table *htab) 834 s_name = bfd_alloc (htab->stub_bfd, len) 1032 struct elf_kvx_link_hash_table *htab = local 1102 struct elf_kvx_link_hash_table *htab = local 1244 struct elf_kvx_link_hash_table *htab; local 1276 struct elf_kvx_link_hash_table *htab = elf_kvx_hash_table (info); local 1595 struct elf_kvx_link_hash_table *htab; local 1771 struct elf_link_hash_table *htab = elf_hash_table (info); local 3035 struct elf_kvx_link_hash_table *htab; local 3148 struct elf_link_hash_table *htab = elf_hash_table (info); local 3221 struct elf_kvx_link_hash_table *htab; local 3645 struct elf_kvx_link_hash_table *htab; local 3710 struct elf_kvx_link_hash_table *htab; local 3738 struct elf_kvx_link_hash_table *htab; local 4034 struct elf_kvx_link_hash_table *htab; local 4404 struct elf_kvx_link_hash_table *htab; local 4553 struct elf_kvx_link_hash_table *htab; local [all...] |
| elfnn-aarch64.c | 262 /* Return size of a relocation entry. HTAB is the bfd's 264 #define RELOC_SIZE(HTAB) (sizeof (ElfNN_External_Rela)) 281 #define aarch64_compute_jump_table_size(htab) \ 282 (((htab)->root.srelplt == NULL) ? 0 \ 283 : (htab)->root.srelplt->reloc_count * GOT_ENTRY_SIZE) 2803 elfNN_aarch64_get_local_sym_hash (struct elf_aarch64_link_hash_table *htab, 2815 slot = htab_find_slot_with_hash (htab->loc_hash_table, &e, h, 2828 objalloc_alloc ((struct objalloc *) htab->loc_hash_memory, 3086 struct elf_aarch64_link_hash_table *htab) 3101 id_sec = htab->stub_group[input_section->id].link_sec 3260 struct elf_aarch64_link_hash_table *htab; local 3412 struct elf_aarch64_link_hash_table *htab; local 3475 struct elf_aarch64_link_hash_table *htab = local 3545 struct elf_aarch64_link_hash_table *htab = local 4000 struct elf_aarch64_link_hash_table *htab = elf_aarch64_hash_table (info); local 4233 struct elf_aarch64_link_hash_table *htab = elf_aarch64_hash_table (info); local 4290 struct elf_aarch64_link_hash_table *htab = elf_aarch64_hash_table (info); local 4369 struct elf_aarch64_link_hash_table *htab = elf_aarch64_hash_table (info); local 4750 struct elf_aarch64_link_hash_table *htab = elf_aarch64_hash_table (info); local 4856 struct elf_aarch64_link_hash_table *htab; local 5403 struct elf_link_hash_table *htab = elf_hash_table (info); local 5577 struct elf_aarch64_link_hash_table *htab; local 7705 struct elf_aarch64_link_hash_table *htab; local 7841 struct elf_link_hash_table *htab = elf_hash_table (info); local 7906 struct elf_aarch64_link_hash_table *htab; local 8411 struct elf_aarch64_link_hash_table *htab = elf_aarch64_hash_table (info); local 8705 struct elf_aarch64_link_hash_table *htab; local 8797 struct elf_aarch64_link_hash_table *htab; local 9117 struct elf_aarch64_link_hash_table *htab; local 9221 struct elf_aarch64_link_hash_table *htab = elf_aarch64_hash_table (info); local 9248 struct elf_aarch64_link_hash_table *htab; local 9290 struct elf_aarch64_link_hash_table *htab; local 9437 struct elf_aarch64_link_hash_table *htab = elf_aarch64_hash_table (info); local 9486 struct elf_aarch64_link_hash_table *htab = elf_aarch64_hash_table (info); local 9541 struct elf_aarch64_link_hash_table *htab; local 10048 struct elf_aarch64_link_hash_table *htab; local 10292 struct elf_aarch64_link_hash_table *htab; local [all...] |
| /src/external/gpl3/binutils.old/dist/bfd/ |
| elfxx-x86.h | 238 #define RESOLVED_LOCALLY_P(INFO, H, HTAB) \ 239 (!WILL_CALL_FINISH_DYNAMIC_SYMBOL ((HTAB)->elf.dynamic_sections_created, \ 312 #define VERIFY_COPY_RELOC(H, HTAB) \ 318 || (HTAB)->elf.srelbss == NULL \ 319 || (HTAB)->elf.sreldynrelro == NULL) \ 803 #define elf_x86_compute_jump_table_size(htab) \ 804 ((htab)->elf.srelplt->reloc_count * (htab)->got_entry_size) 806 #define is_x86_elf(bfd, htab) \ 809 && elf_object_id (bfd) == (htab)->elf.hash_table_id [all...] |
| elf32-arm.c | 34 /* Return the relocation section associated with NAME. HTAB is the 36 #define RELOC_SECTION(HTAB, NAME) \ 37 ((HTAB)->use_rel ? ".rel" NAME : ".rela" NAME) 39 /* Return size of a relocation entry. HTAB is the bfd's 41 #define RELOC_SIZE(HTAB) \ 42 ((HTAB)->use_rel \ 46 /* Return function to swap relocations in. HTAB is the bfd's 48 #define SWAP_RELOC_IN(HTAB) \ 49 ((HTAB)->use_rel \ 53 /* Return function to swap relocations out. HTAB is the bfd' 3732 struct elf32_arm_link_hash_table *htab; local 3823 struct elf32_arm_link_hash_table *htab; local 3851 struct elf32_arm_link_hash_table *htab; local 3973 struct elf32_arm_link_hash_table *htab; local 5324 struct elf32_arm_link_hash_table *htab = elf32_arm_hash_table (info); local 5396 struct elf32_arm_link_hash_table *htab = elf32_arm_hash_table (info); local 5555 struct elf32_arm_link_hash_table *htab = elf32_arm_hash_table (info); local 6461 struct elf32_arm_link_hash_table *htab = elf32_arm_hash_table (info); local 7056 struct elf32_arm_link_hash_table *htab; local 9505 struct elf32_arm_link_hash_table *htab; local 9522 struct elf32_arm_link_hash_table *htab; local 9541 struct elf32_arm_link_hash_table *htab; local 9566 struct elf32_arm_link_hash_table *htab; local 9662 struct elf32_arm_link_hash_table *htab; local 10073 struct elf_link_hash_table *htab = elf_hash_table (info); local 13833 struct elf32_arm_link_hash_table *htab = elf32_arm_hash_table (info); local 15379 struct elf32_arm_link_hash_table *htab; local 16324 struct elf32_arm_link_hash_table *htab; local 16811 struct elf32_arm_link_hash_table *htab; local 17197 struct elf32_arm_link_hash_table *htab; local 17250 struct elf32_arm_link_hash_table *htab; local 17389 struct elf32_arm_link_hash_table *htab; local 17762 struct elf32_arm_link_hash_table *htab = elf32_arm_hash_table (info); local 17941 struct elf32_arm_link_hash_table *htab; local 18210 struct elf32_arm_link_hash_table *htab; local 18465 struct elf32_arm_link_hash_table *htab; local 20467 struct elf32_arm_link_hash_table *htab local 20567 struct elf32_arm_link_hash_table *htab = (struct elf32_arm_link_hash_table *) ret; local 20637 struct elf32_arm_link_hash_table *htab local [all...] |
| elfnn-kvx.c | 73 /* Return size of a relocation entry. HTAB is the bfd's 75 #define RELOC_SIZE(HTAB) (sizeof (ElfNN_External_Rela)) 86 #define kvx_compute_jump_table_size(htab) \ 87 (((htab)->root.srelplt == NULL) ? 0 \ 88 : (htab)->root.srelplt->reloc_count * GOT_ENTRY_SIZE) 779 struct elf_kvx_link_hash_table *htab) 794 id_sec = htab->stub_group[input_section->id].link_sec; 809 stub_entry = kvx_stub_hash_lookup (&htab->stub_hash_table, 825 struct elf_kvx_link_hash_table *htab) 834 s_name = bfd_alloc (htab->stub_bfd, len) 1032 struct elf_kvx_link_hash_table *htab = local 1102 struct elf_kvx_link_hash_table *htab = local 1244 struct elf_kvx_link_hash_table *htab; local 1276 struct elf_kvx_link_hash_table *htab = elf_kvx_hash_table (info); local 1595 struct elf_kvx_link_hash_table *htab; local 1771 struct elf_link_hash_table *htab = elf_hash_table (info); local 3034 struct elf_kvx_link_hash_table *htab; local 3147 struct elf_link_hash_table *htab = elf_hash_table (info); local 3220 struct elf_kvx_link_hash_table *htab; local 3644 struct elf_kvx_link_hash_table *htab; local 3709 struct elf_kvx_link_hash_table *htab; local 3737 struct elf_kvx_link_hash_table *htab; local 4033 struct elf_kvx_link_hash_table *htab; local 4404 struct elf_kvx_link_hash_table *htab; local 4552 struct elf_kvx_link_hash_table *htab; local [all...] |
| elfnn-aarch64.c | 262 /* Return size of a relocation entry. HTAB is the bfd's 264 #define RELOC_SIZE(HTAB) (sizeof (ElfNN_External_Rela)) 281 #define aarch64_compute_jump_table_size(htab) \ 282 (((htab)->root.srelplt == NULL) ? 0 \ 283 : (htab)->root.srelplt->reloc_count * GOT_ENTRY_SIZE) 2803 elfNN_aarch64_get_local_sym_hash (struct elf_aarch64_link_hash_table *htab, 2815 slot = htab_find_slot_with_hash (htab->loc_hash_table, &e, h, 2828 objalloc_alloc ((struct objalloc *) htab->loc_hash_memory, 3086 struct elf_aarch64_link_hash_table *htab) 3101 id_sec = htab->stub_group[input_section->id].link_sec 3260 struct elf_aarch64_link_hash_table *htab; local 3412 struct elf_aarch64_link_hash_table *htab; local 3475 struct elf_aarch64_link_hash_table *htab = local 3545 struct elf_aarch64_link_hash_table *htab = local 4000 struct elf_aarch64_link_hash_table *htab = elf_aarch64_hash_table (info); local 4233 struct elf_aarch64_link_hash_table *htab = elf_aarch64_hash_table (info); local 4290 struct elf_aarch64_link_hash_table *htab = elf_aarch64_hash_table (info); local 4369 struct elf_aarch64_link_hash_table *htab = elf_aarch64_hash_table (info); local 4747 struct elf_aarch64_link_hash_table *htab = elf_aarch64_hash_table (info); local 4847 struct elf_aarch64_link_hash_table *htab; local 5335 struct elf_link_hash_table *htab = elf_hash_table (info); local 5509 struct elf_aarch64_link_hash_table *htab; local 7636 struct elf_aarch64_link_hash_table *htab; local 7772 struct elf_link_hash_table *htab = elf_hash_table (info); local 7837 struct elf_aarch64_link_hash_table *htab; local 8342 struct elf_aarch64_link_hash_table *htab = elf_aarch64_hash_table (info); local 8637 struct elf_aarch64_link_hash_table *htab; local 8729 struct elf_aarch64_link_hash_table *htab; local 9049 struct elf_aarch64_link_hash_table *htab; local 9153 struct elf_aarch64_link_hash_table *htab = elf_aarch64_hash_table (info); local 9180 struct elf_aarch64_link_hash_table *htab; local 9222 struct elf_aarch64_link_hash_table *htab; local 9369 struct elf_aarch64_link_hash_table *htab = elf_aarch64_hash_table (info); local 9418 struct elf_aarch64_link_hash_table *htab = elf_aarch64_hash_table (info); local 9473 struct elf_aarch64_link_hash_table *htab; local 9981 struct elf_aarch64_link_hash_table *htab; local 10224 struct elf_aarch64_link_hash_table *htab; local [all...] |
| /src/external/gpl3/gdb.old/dist/bfd/ |
| elfxx-x86.h | 238 #define RESOLVED_LOCALLY_P(INFO, H, HTAB) \ 239 (!WILL_CALL_FINISH_DYNAMIC_SYMBOL ((HTAB)->elf.dynamic_sections_created, \ 312 #define VERIFY_COPY_RELOC(H, HTAB) \ 318 || (HTAB)->elf.srelbss == NULL \ 319 || (HTAB)->elf.sreldynrelro == NULL) \ 803 #define elf_x86_compute_jump_table_size(htab) \ 804 ((htab)->elf.srelplt->reloc_count * (htab)->got_entry_size) 806 #define is_x86_elf(bfd, htab) \ 809 && elf_object_id (bfd) == (htab)->elf.hash_table_id [all...] |
| elf32-arm.c | 34 /* Return the relocation section associated with NAME. HTAB is the 36 #define RELOC_SECTION(HTAB, NAME) \ 37 ((HTAB)->use_rel ? ".rel" NAME : ".rela" NAME) 39 /* Return size of a relocation entry. HTAB is the bfd's 41 #define RELOC_SIZE(HTAB) \ 42 ((HTAB)->use_rel \ 46 /* Return function to swap relocations in. HTAB is the bfd's 48 #define SWAP_RELOC_IN(HTAB) \ 49 ((HTAB)->use_rel \ 53 /* Return function to swap relocations out. HTAB is the bfd' 3728 struct elf32_arm_link_hash_table *htab; local 3819 struct elf32_arm_link_hash_table *htab; local 3847 struct elf32_arm_link_hash_table *htab; local 3969 struct elf32_arm_link_hash_table *htab; local 5320 struct elf32_arm_link_hash_table *htab = elf32_arm_hash_table (info); local 5392 struct elf32_arm_link_hash_table *htab = elf32_arm_hash_table (info); local 5551 struct elf32_arm_link_hash_table *htab = elf32_arm_hash_table (info); local 6457 struct elf32_arm_link_hash_table *htab = elf32_arm_hash_table (info); local 7052 struct elf32_arm_link_hash_table *htab; local 9499 struct elf32_arm_link_hash_table *htab; local 9516 struct elf32_arm_link_hash_table *htab; local 9535 struct elf32_arm_link_hash_table *htab; local 9560 struct elf32_arm_link_hash_table *htab; local 9656 struct elf32_arm_link_hash_table *htab; local 10067 struct elf_link_hash_table *htab = elf_hash_table (info); local 13827 struct elf32_arm_link_hash_table *htab = elf32_arm_hash_table (info); local 15373 struct elf32_arm_link_hash_table *htab; local 16318 struct elf32_arm_link_hash_table *htab; local 16805 struct elf32_arm_link_hash_table *htab; local 17189 struct elf32_arm_link_hash_table *htab; local 17242 struct elf32_arm_link_hash_table *htab; local 17381 struct elf32_arm_link_hash_table *htab; local 17754 struct elf32_arm_link_hash_table *htab = elf32_arm_hash_table (info); local 17933 struct elf32_arm_link_hash_table *htab; local 18202 struct elf32_arm_link_hash_table *htab; local 18454 struct elf32_arm_link_hash_table *htab; local 20456 struct elf32_arm_link_hash_table *htab local 20556 struct elf32_arm_link_hash_table *htab = (struct elf32_arm_link_hash_table *) ret; local 20626 struct elf32_arm_link_hash_table *htab local [all...] |
| elfnn-kvx.c | 73 /* Return size of a relocation entry. HTAB is the bfd's 75 #define RELOC_SIZE(HTAB) (sizeof (ElfNN_External_Rela)) 86 #define kvx_compute_jump_table_size(htab) \ 87 (((htab)->root.srelplt == NULL) ? 0 \ 88 : (htab)->root.srelplt->reloc_count * GOT_ENTRY_SIZE) 779 struct elf_kvx_link_hash_table *htab) 794 id_sec = htab->stub_group[input_section->id].link_sec; 809 stub_entry = kvx_stub_hash_lookup (&htab->stub_hash_table, 825 struct elf_kvx_link_hash_table *htab) 834 s_name = bfd_alloc (htab->stub_bfd, len) 1032 struct elf_kvx_link_hash_table *htab = local 1102 struct elf_kvx_link_hash_table *htab = local 1244 struct elf_kvx_link_hash_table *htab; local 1276 struct elf_kvx_link_hash_table *htab = elf_kvx_hash_table (info); local 1595 struct elf_kvx_link_hash_table *htab; local 1770 struct elf_link_hash_table *htab = elf_hash_table (info); local 3033 struct elf_kvx_link_hash_table *htab; local 3146 struct elf_link_hash_table *htab = elf_hash_table (info); local 3219 struct elf_kvx_link_hash_table *htab; local 3643 struct elf_kvx_link_hash_table *htab; local 3708 struct elf_kvx_link_hash_table *htab; local 3736 struct elf_kvx_link_hash_table *htab; local 4032 struct elf_kvx_link_hash_table *htab; local 4401 struct elf_kvx_link_hash_table *htab; local 4549 struct elf_kvx_link_hash_table *htab; local [all...] |
| elfnn-aarch64.c | 262 /* Return size of a relocation entry. HTAB is the bfd's 264 #define RELOC_SIZE(HTAB) (sizeof (ElfNN_External_Rela)) 281 #define aarch64_compute_jump_table_size(htab) \ 282 (((htab)->root.srelplt == NULL) ? 0 \ 283 : (htab)->root.srelplt->reloc_count * GOT_ENTRY_SIZE) 2792 elfNN_aarch64_get_local_sym_hash (struct elf_aarch64_link_hash_table *htab, 2804 slot = htab_find_slot_with_hash (htab->loc_hash_table, &e, h, 2817 objalloc_alloc ((struct objalloc *) htab->loc_hash_memory, 3074 struct elf_aarch64_link_hash_table *htab) 3089 id_sec = htab->stub_group[input_section->id].link_sec 3248 struct elf_aarch64_link_hash_table *htab; local 3400 struct elf_aarch64_link_hash_table *htab; local 3463 struct elf_aarch64_link_hash_table *htab = local 3533 struct elf_aarch64_link_hash_table *htab = local 3988 struct elf_aarch64_link_hash_table *htab = elf_aarch64_hash_table (info); local 4221 struct elf_aarch64_link_hash_table *htab = elf_aarch64_hash_table (info); local 4278 struct elf_aarch64_link_hash_table *htab = elf_aarch64_hash_table (info); local 4357 struct elf_aarch64_link_hash_table *htab = elf_aarch64_hash_table (info); local 4735 struct elf_aarch64_link_hash_table *htab = elf_aarch64_hash_table (info); local 4835 struct elf_aarch64_link_hash_table *htab; local 5303 struct elf_link_hash_table *htab = elf_hash_table (info); local 5477 struct elf_aarch64_link_hash_table *htab; local 7604 struct elf_aarch64_link_hash_table *htab; local 7740 struct elf_link_hash_table *htab = elf_hash_table (info); local 7805 struct elf_aarch64_link_hash_table *htab; local 8310 struct elf_aarch64_link_hash_table *htab = elf_aarch64_hash_table (info); local 8605 struct elf_aarch64_link_hash_table *htab; local 8697 struct elf_aarch64_link_hash_table *htab; local 9017 struct elf_aarch64_link_hash_table *htab; local 9121 struct elf_aarch64_link_hash_table *htab = elf_aarch64_hash_table (info); local 9148 struct elf_aarch64_link_hash_table *htab; local 9190 struct elf_aarch64_link_hash_table *htab; local 9337 struct elf_aarch64_link_hash_table *htab = elf_aarch64_hash_table (info); local 9386 struct elf_aarch64_link_hash_table *htab = elf_aarch64_hash_table (info); local 9440 struct elf_aarch64_link_hash_table *htab; local 9935 struct elf_aarch64_link_hash_table *htab; local 10178 struct elf_aarch64_link_hash_table *htab; local [all...] |
| /src/external/gpl3/gdb/dist/bfd/ |
| elfxx-x86.h | 241 #define RESOLVED_LOCALLY_P(INFO, H, HTAB) \ 242 (!WILL_CALL_FINISH_DYNAMIC_SYMBOL ((HTAB)->elf.dynamic_sections_created, \ 315 #define VERIFY_COPY_RELOC(H, HTAB) \ 321 || (HTAB)->elf.srelbss == NULL \ 322 || (HTAB)->elf.sreldynrelro == NULL) \ 813 #define elf_x86_compute_jump_table_size(htab) \ 814 ((htab)->elf.srelplt->reloc_count * (htab)->got_entry_size) 816 #define is_x86_elf(bfd, htab) \ 819 && elf_object_id (bfd) == (htab)->elf.hash_table_id [all...] |
| elf32-arm.c | 33 /* Return the relocation section associated with NAME. HTAB is the 35 #define RELOC_SECTION(HTAB, NAME) \ 36 ((HTAB)->use_rel ? ".rel" NAME : ".rela" NAME) 38 /* Return size of a relocation entry. HTAB is the bfd's 40 #define RELOC_SIZE(HTAB) \ 41 ((HTAB)->use_rel \ 45 /* Return function to swap relocations in. HTAB is the bfd's 47 #define SWAP_RELOC_IN(HTAB) \ 48 ((HTAB)->use_rel \ 52 /* Return function to swap relocations out. HTAB is the bfd' 3662 struct elf32_arm_link_hash_table *htab; local 3753 struct elf32_arm_link_hash_table *htab; local 3781 struct elf32_arm_link_hash_table *htab; local 3903 struct elf32_arm_link_hash_table *htab; local 5246 struct elf32_arm_link_hash_table *htab = elf32_arm_hash_table (info); local 5318 struct elf32_arm_link_hash_table *htab = elf32_arm_hash_table (info); local 5477 struct elf32_arm_link_hash_table *htab = elf32_arm_hash_table (info); local 6383 struct elf32_arm_link_hash_table *htab = elf32_arm_hash_table (info); local 6977 struct elf32_arm_link_hash_table *htab; local 9426 struct elf32_arm_link_hash_table *htab; local 9443 struct elf32_arm_link_hash_table *htab; local 9462 struct elf32_arm_link_hash_table *htab; local 9487 struct elf32_arm_link_hash_table *htab; local 9567 struct elf32_arm_link_hash_table *htab; local 9939 struct elf_link_hash_table *htab = elf_hash_table (info); local 13700 struct elf32_arm_link_hash_table *htab = elf32_arm_hash_table (info); local 15247 struct elf32_arm_link_hash_table *htab; local 16192 struct elf32_arm_link_hash_table *htab; local 16679 struct elf32_arm_link_hash_table *htab; local 17065 struct elf32_arm_link_hash_table *htab; local 17118 struct elf32_arm_link_hash_table *htab; local 17225 struct elf32_arm_link_hash_table *htab; local 17589 struct elf32_arm_link_hash_table *htab = elf32_arm_hash_table (info); local 17768 struct elf32_arm_link_hash_table *htab; local 18032 struct elf32_arm_link_hash_table *htab; local 18271 struct elf32_arm_link_hash_table *htab; local 20289 struct elf32_arm_link_hash_table *htab = (struct elf32_arm_link_hash_table *) ret; local 20359 struct elf32_arm_link_hash_table *htab local [all...] |
| elfnn-kvx.c | 73 /* Return size of a relocation entry. HTAB is the bfd's 75 #define RELOC_SIZE(HTAB) (sizeof (ElfNN_External_Rela)) 86 #define kvx_compute_jump_table_size(htab) \ 87 (((htab)->root.srelplt == NULL) ? 0 \ 88 : (htab)->root.srelplt->reloc_count * GOT_ENTRY_SIZE) 779 struct elf_kvx_link_hash_table *htab) 794 id_sec = htab->stub_group[input_section->id].link_sec; 809 stub_entry = kvx_stub_hash_lookup (&htab->stub_hash_table, 825 struct elf_kvx_link_hash_table *htab) 834 s_name = bfd_alloc (htab->stub_bfd, len) 1032 struct elf_kvx_link_hash_table *htab = local 1102 struct elf_kvx_link_hash_table *htab = local 1244 struct elf_kvx_link_hash_table *htab; local 1276 struct elf_kvx_link_hash_table *htab = elf_kvx_hash_table (info); local 1595 struct elf_kvx_link_hash_table *htab; local 1771 struct elf_link_hash_table *htab = elf_hash_table (info); local 3035 struct elf_kvx_link_hash_table *htab; local 3148 struct elf_link_hash_table *htab = elf_hash_table (info); local 3221 struct elf_kvx_link_hash_table *htab; local 3645 struct elf_kvx_link_hash_table *htab; local 3710 struct elf_kvx_link_hash_table *htab; local 3738 struct elf_kvx_link_hash_table *htab; local 4034 struct elf_kvx_link_hash_table *htab; local 4405 struct elf_kvx_link_hash_table *htab; local 4553 struct elf_kvx_link_hash_table *htab; local [all...] |
| elfnn-aarch64.c | 262 /* Return size of a relocation entry. HTAB is the bfd's 264 #define RELOC_SIZE(HTAB) (sizeof (ElfNN_External_Rela)) 281 #define aarch64_compute_jump_table_size(htab) \ 282 (((htab)->root.srelplt == NULL) ? 0 \ 283 : (htab)->root.srelplt->reloc_count * GOT_ENTRY_SIZE) 2803 elfNN_aarch64_get_local_sym_hash (struct elf_aarch64_link_hash_table *htab, 2815 slot = htab_find_slot_with_hash (htab->loc_hash_table, &e, h, 2828 objalloc_alloc ((struct objalloc *) htab->loc_hash_memory, 3086 struct elf_aarch64_link_hash_table *htab) 3101 id_sec = htab->stub_group[input_section->id].link_sec 3260 struct elf_aarch64_link_hash_table *htab; local 3412 struct elf_aarch64_link_hash_table *htab; local 3475 struct elf_aarch64_link_hash_table *htab = local 3545 struct elf_aarch64_link_hash_table *htab = local 4000 struct elf_aarch64_link_hash_table *htab = elf_aarch64_hash_table (info); local 4233 struct elf_aarch64_link_hash_table *htab = elf_aarch64_hash_table (info); local 4290 struct elf_aarch64_link_hash_table *htab = elf_aarch64_hash_table (info); local 4369 struct elf_aarch64_link_hash_table *htab = elf_aarch64_hash_table (info); local 4747 struct elf_aarch64_link_hash_table *htab = elf_aarch64_hash_table (info); local 4847 struct elf_aarch64_link_hash_table *htab; local 5335 struct elf_link_hash_table *htab = elf_hash_table (info); local 5509 struct elf_aarch64_link_hash_table *htab; local 7637 struct elf_aarch64_link_hash_table *htab; local 7773 struct elf_link_hash_table *htab = elf_hash_table (info); local 7838 struct elf_aarch64_link_hash_table *htab; local 8343 struct elf_aarch64_link_hash_table *htab = elf_aarch64_hash_table (info); local 8637 struct elf_aarch64_link_hash_table *htab; local 8729 struct elf_aarch64_link_hash_table *htab; local 9049 struct elf_aarch64_link_hash_table *htab; local 9153 struct elf_aarch64_link_hash_table *htab = elf_aarch64_hash_table (info); local 9180 struct elf_aarch64_link_hash_table *htab; local 9222 struct elf_aarch64_link_hash_table *htab; local 9369 struct elf_aarch64_link_hash_table *htab = elf_aarch64_hash_table (info); local 9418 struct elf_aarch64_link_hash_table *htab = elf_aarch64_hash_table (info); local 9473 struct elf_aarch64_link_hash_table *htab; local 9981 struct elf_aarch64_link_hash_table *htab; local 10224 struct elf_aarch64_link_hash_table *htab; local [all...] |
| /src/external/gpl3/gcc/dist/gcc/ |
| hash-table.h | 1227 /* Iterate through the elements of hash_table HTAB, 1231 #define FOR_EACH_HASH_TABLE_ELEMENT(HTAB, RESULT, TYPE, ITER) \ 1232 for ((ITER) = (HTAB).begin (); \ 1233 (ITER) != (HTAB).end () ? (RESULT = *(ITER) , true) : false; \
|
| /src/external/gpl3/gcc.old/dist/gcc/ |
| hash-table.h | 1138 /* Iterate through the elements of hash_table HTAB, 1142 #define FOR_EACH_HASH_TABLE_ELEMENT(HTAB, RESULT, TYPE, ITER) \ 1143 for ((ITER) = (HTAB).begin (); \ 1144 (ITER) != (HTAB).end () ? (RESULT = *(ITER) , true) : false; \
|