/freebsd-9.3-release/contrib/binutils/bfd/ |
H A D | bout.c | 492 struct bfd_link_info *link_info, 510 h = bfd_wrapped_link_hash_lookup (input_section->owner, link_info, 522 if (! ((*link_info->callbacks->undefined_symbol) 523 (link_info, bfd_asymbol_name (symbol), 543 struct bfd_link_info *link_info, 554 value = get_value (reloc_entry, link_info, input_section); 581 struct bfd_link_info *link_info, 594 value = get_value (reloc_entry, link_info, input_section); 1065 struct bfd_link_info *link_info) 1067 bfd_vma value = get_value (r, link_info, input_sectio 490 get_value(arelent *reloc, struct bfd_link_info *link_info, asection *input_section) argument 541 calljx_callback(bfd *abfd, struct bfd_link_info *link_info, arelent *reloc_entry, void * src, void * dst, asection *input_section) argument 579 callj_callback(bfd *abfd, struct bfd_link_info *link_info, arelent *reloc_entry, void * data, unsigned int srcidx, unsigned int dstidx, asection *input_section, bfd_boolean shrinking) argument 1058 abs32code(bfd *abfd, asection *input_section, arelent *r, unsigned int shrink, struct bfd_link_info *link_info) argument 1135 b_out_bfd_relax_section(bfd *abfd, asection *i, struct bfd_link_info *link_info, bfd_boolean *again) argument 1206 b_out_bfd_get_relocated_section_contents(bfd *output_bfd, struct bfd_link_info *link_info, struct bfd_link_order *link_order, bfd_byte *data, bfd_boolean relocatable, asymbol **symbols) argument [all...] |
H A D | reloc.c | 5113 struct bfd_link_info *link_info ATTRIBUTE_UNUSED, 5155 struct bfd_link_info *link_info ATTRIBUTE_UNUSED) 5167 struct bfd_link_info *link_info, 5181 struct bfd_link_info *link_info, 5261 if (!((*link_info->callbacks->undefined_symbol) 5262 (link_info, bfd_asymbol_name (*(*parent)->sym_ptr_ptr), 5269 if (!((*link_info->callbacks->reloc_dangerous) 5270 (link_info, error_message, input_bfd, input_section, 5275 if (!((*link_info->callbacks->reloc_overflow) 5276 (link_info, NUL 5180 bfd_generic_get_relocated_section_contents(bfd *abfd, struct bfd_link_info *link_info, struct bfd_link_order *link_order, bfd_byte *data, bfd_boolean relocatable, asymbol **symbols) argument [all...] |
H A D | elf32-cr16.c | 671 elf32_cr16_relax_delete_bytes (struct bfd_link_info *link_info, bfd *abfd, argument 765 if (link_info->wrap_hash != NULL) 920 struct bfd_link_info *link_info, 937 return bfd_generic_get_relocated_section_contents (output_bfd, link_info, 994 if (! elf32_cr16_relocate_section (output_bfd, link_info, input_bfd, 1034 struct bfd_link_info *link_info, bfd_boolean *again) 1048 if (link_info->relocatable 1058 link_info->keep_memory); 1187 if (!elf32_cr16_relax_delete_bytes (link_info, abfd, sec, 1237 if (!elf32_cr16_relax_delete_bytes (link_info, abf 919 elf32_cr16_get_relocated_section_contents(bfd *output_bfd, struct bfd_link_info *link_info, struct bfd_link_order *link_order, bfd_byte *data, bfd_boolean relocatable, asymbol **symbols) argument 1033 elf32_cr16_relax_section(bfd *abfd, asection *sec, struct bfd_link_info *link_info, bfd_boolean *again) argument [all...] |
H A D | elf64-alpha.c | 83 /* Set by ld emulation. Putting this into the link_info or hash structure 210 /* Get the Alpha ELF linker hash table from a link_info structure. */ 2900 struct bfd_link_info *link_info; 2948 if (alpha_elf_dynamic_symbol_p (&info->h->root, info->link_info)) 2952 if (r_type == R_ALPHA_GOTTPREL && info->link_info->shared) 2960 || (!info->link_info->shared 2979 BFD_ASSERT (elf_hash_table (info->link_info)->tls_sec != NULL); 2980 dtp_base = alpha_get_dtprel_base (info->link_info); 2981 tp_base = alpha_get_tprel_base (info->link_info); 3072 info->link_info 2891 struct bfd_link_info *link_info; member in struct:alpha_relax_info 3594 elf64_alpha_relax_section(bfd *abfd, asection *sec, struct bfd_link_info *link_info, bfd_boolean *again) argument [all...] |
H A D | libcoff.h | 97 struct bfd_link_info *link_info; member in struct:coff_tdata 300 /* Get the COFF linker hash table from a link_info structure. */ 897 #define bfd_coff_reloc16_extra_cases(abfd, link_info, link_order,\ 900 (abfd, link_info, link_order, reloc, data, src_ptr, dst_ptr)) 902 #define bfd_coff_reloc16_estimate(abfd, section, reloc, shrink, link_info)\ 904 (abfd, section, reloc, shrink, link_info))
|
H A D | elf32-arm.c | 2171 /* Get the ARM elf linker hash table from a link_info structure. */ 2511 find_thumb_glue (struct bfd_link_info *link_info, argument 2520 hash_table = elf32_arm_hash_table (link_info); 2544 find_arm_glue (struct bfd_link_info *link_info, argument 2553 hash_table = elf32_arm_hash_table (link_info); 2701 record_arm_to_thumb_glue (struct bfd_link_info * link_info, argument 2713 globals = elf32_arm_hash_table (link_info); 2744 _bfd_generic_link_add_one_symbol (link_info, globals->bfd_of_glue_owner, 2754 if (link_info->shared || globals->root.is_relocatable_executable 2769 record_thumb_to_arm_glue (struct bfd_link_info *link_info, argument 2879 record_vfp11_erratum_veneer(struct bfd_link_info *link_info, elf32_vfp11_erratum_list *branch, bfd *branch_bfd, asection *branch_sec, unsigned int offset) argument 3110 bfd_elf32_arm_process_before_allocation(bfd *abfd, struct bfd_link_info *link_info) argument 3323 bfd_elf32_arm_set_vfp11_fix(bfd *obfd, struct bfd_link_info *link_info) argument 3621 bfd_elf32_arm_vfp11_erratum_scan(bfd *abfd, struct bfd_link_info *link_info) argument 3833 bfd_elf32_arm_vfp11_fix_veneer_locations(bfd *abfd, struct bfd_link_info *link_info) argument 3917 bfd_elf32_arm_set_target_relocs(struct bfd *output_bfd, struct bfd_link_info *link_info, int target1_is_rel, char * target2_type, int fix_v4bx, int use_blx, bfd_arm_vfp11_fix vfp11_fix, int no_enum_warn, int pic_veneer) argument 4338 elf32_arm_begin_write_processing(bfd *abfd ATTRIBUTE_UNUSED, struct bfd_link_info *link_info) argument 9804 elf32_arm_write_section(bfd *output_bfd, struct bfd_link_info *link_info, asection *sec, bfd_byte *contents) argument 10354 elf32_arm_symbian_begin_write_processing(bfd *abfd, struct bfd_link_info *link_info) argument [all...] |
H A D | coff-alpha.c | 777 alpha_ecoff_get_relocated_section_contents (abfd, link_info, link_order, 780 struct bfd_link_info *link_info; 844 h = bfd_link_hash_lookup (link_info->hash, "_gp", FALSE, FALSE, 1157 if (! ((*link_info->callbacks->undefined_symbol) 1158 (link_info, bfd_asymbol_name (*rel->sym_ptr_ptr), 1163 if (! ((*link_info->callbacks->reloc_dangerous) 1164 (link_info, err, input_bfd, input_section, 1169 if (! ((*link_info->callbacks->reloc_overflow) 1170 (link_info, NULL,
|
H A D | elf.c | 3040 assign_section_numbers (bfd *abfd, struct bfd_link_info *link_info) 3053 if (link_info == NULL || link_info->relocatable) 3210 if (link_info != NULL) 3222 kept = _bfd_elf_check_kept_section (s, link_info); 3557 struct bfd_link_info *link_info) 3569 (*bed->elf_backend_begin_write_processing) (abfd, link_info); 3576 (*bed->elf_backend_post_process_headers) (abfd, link_info); 3583 if (!assign_section_numbers (abfd, link_info)) 3587 if (link_info 3035 assign_section_numbers(bfd *abfd, struct bfd_link_info *link_info) argument 3551 _bfd_elf_compute_section_file_positions(bfd *abfd, struct bfd_link_info *link_info) argument 4294 assign_file_positions_for_load_sections(bfd *abfd, struct bfd_link_info *link_info) argument 4695 assign_file_positions_for_non_load_sections(bfd *abfd, struct bfd_link_info *link_info) argument 4882 assign_file_positions_except_relocs(bfd *abfd, struct bfd_link_info *link_info) argument 6055 _bfd_elf_init_private_section_data(bfd *ibfd, asection *isec, bfd *obfd, asection *osec, struct bfd_link_info *link_info) argument [all...] |
H A D | elfxx-ia64.c | 202 PARAMS((bfd *abfd, asection *sec, struct bfd_link_info *link_info, 891 elfNN_ia64_relax_section (abfd, sec, link_info, again) 894 struct bfd_link_info *link_info; 924 if (!is_elf_hash_table (link_info->hash)) 931 || (link_info->relax_pass == 0 && sec->skip_relax_pass_0) 932 || (link_info->relax_pass == 1 && sec->skip_relax_pass_1)) 940 link_info->keep_memory)); 944 ia64_info = elfNN_ia64_hash_table (link_info); 974 if (link_info->relax_pass == 1) 983 if (link_info [all...] |
H A D | bfd.c | 1252 .#define bfd_relax_section(abfd, section, link_info, again) \ 1253 . BFD_SEND (abfd, _bfd_relax_section, (abfd, section, link_info, again)) 1255 .#define bfd_gc_sections(abfd, link_info) \ 1256 . BFD_SEND (abfd, _bfd_gc_sections, (abfd, link_info)) 1258 .#define bfd_merge_sections(abfd, link_info) \ 1259 . BFD_SEND (abfd, _bfd_merge_sections, (abfd, link_info)) 1313 struct bfd_link_info *link_info, 1334 return (*fn) (abfd, link_info, link_order, data, relocatable, symbols); 1309 bfd_get_relocated_section_contents(bfd *abfd, struct bfd_link_info *link_info, struct bfd_link_order *link_order, bfd_byte *data, bfd_boolean relocatable, asymbol **symbols) argument
|
H A D | libcoff-in.h | 93 struct bfd_link_info *link_info; member in struct:coff_tdata 296 /* Get the COFF linker hash table from a link_info structure. */
|
H A D | elf32-ppc.c | 2105 ppc_elf_begin_write_processing (bfd *abfd, struct bfd_link_info *link_info) 2118 if (link_info == NULL) 2125 for (ibfd = link_info->input_bfds; ibfd; ibfd = ibfd->link_next) 2154 for (ibfd = link_info->input_bfds; ibfd; ibfd = ibfd->link_next) 2236 struct bfd_link_info *link_info ATTRIBUTE_UNUSED, 2469 /* Get the PPC ELF linker hash table from a link_info structure. */ 5137 struct bfd_link_info *link_info, 5176 link_info->keep_memory); 5180 htab = ppc_elf_hash_table (link_info); 5364 if (link_info 2101 ppc_elf_begin_write_processing(bfd *abfd, struct bfd_link_info *link_info) argument 5122 ppc_elf_relax_section(bfd *abfd, asection *isec, struct bfd_link_info *link_info, bfd_boolean *again) argument [all...] |
/freebsd-9.3-release/contrib/binutils/ld/ |
H A D | ldlang.c | 141 if (link_info.relocatable 1481 if (link_info.relocatable || (s->flags & (SEC_LOAD | SEC_ALLOC)) == 0) 1807 if (! link_info.reduce_memory_overheads) 1810 for (p = link_info.input_bfds; p != (bfd *) NULL; p = p->link_next) 1812 bfd_link_hash_traverse (link_info.hash, sort_def_symbol, 0); 1886 if (!link_info.reduce_memory_overheads) 1909 &link_info); 1975 bfd_link_just_syms (abfd, sec, &link_info); 1980 bfd_section_already_linked (abfd, sec, &link_info); 2012 if ((link_info [all...] |
H A D | pe-dll.c | 2156 bfd_coff_link_add_one_symbol (&link_info, abfd, fixup_name, BSF_GLOBAL, 2324 name_thunk_sym = bfd_link_hash_lookup (link_info.hash, buf, 0, 0, 1); 2329 add_bfd_to_link (b, b->filename, &link_info); 2336 if (addend == 0 || link_info.pei386_runtime_pseudo_reloc) 2342 add_bfd_to_link (b, b->filename, &link_info); 2347 if (link_info.pei386_runtime_pseudo_reloc) 2353 add_bfd_to_link (b, b->filename, &link_info); 2358 add_bfd_to_link (b, b->filename, &link_info); 2449 add_bfd_to_link (bfd *abfd, const char *name, struct bfd_link_info *link_info) argument 2459 if (!bfd_link_add_symbols (abfd, link_info)) 2464 pe_process_import_defs(bfd *output_bfd, struct bfd_link_info *link_info) argument [all...] |
H A D | ldctor.c | 279 if (link_info.relocatable) 365 if (link_info.relocatable)
|
H A D | ldwrite.c | 353 || (h = bfd_link_hash_lookup (link_info.hash, 556 split_sections (output_bfd, &link_info); 557 if (!bfd_final_link (output_bfd, &link_info))
|
H A D | ldexp.c | 489 hdr_size = bfd_sizeof_headers (output_bfd, &link_info); 503 h = bfd_wrapped_link_hash_lookup (output_bfd, &link_info, 526 h = bfd_wrapped_link_hash_lookup (output_bfd, &link_info, 561 if (h->u.undef.next == NULL && h != link_info.hash->undefs_tail) 562 bfd_link_add_undef (link_info.hash, h); 774 h = bfd_link_hash_lookup (link_info.hash, tree->assign.dst, 792 h = bfd_link_hash_lookup (link_info.hash, tree->assign.dst,
|
H A D | ldcref.c | 401 hl = bfd_link_hash_lookup (link_info.hash, h->root.string, FALSE, 547 hl = bfd_link_hash_lookup (link_info.hash, h->root.string, FALSE,
|
/freebsd-9.3-release/sys/mips/cavium/octe/ |
H A D | octe.c | 367 cvmx_helper_link_info_t link_info; local 378 link_info.u64 = priv->link_info; 380 if (!link_info.s.link_up) 385 switch (link_info.s.speed) { 400 if (link_info.s.full_duplex)
|
/freebsd-9.3-release/sys/contrib/octeon-sdk/ |
H A D | cvmx-helper-errata.c | 111 cvmx_helper_link_info_t link_info; local 230 link_info.u64 = 0; /* Set link to down so autonegotiation will set it up again */ 231 cvmx_helper_link_set(FIX_IPD_OUTPORT, link_info);
|
H A D | cvmx-helper-spi.c | 242 * @param link_info The new link state 246 int __cvmx_helper_spi_link_set(int ipd_port, cvmx_helper_link_info_t link_info) argument
|
H A D | cvmx-mgmt-port.c | 901 * @param link_info The new link state 905 int cvmx_mgmt_port_link_set(int port, cvmx_helper_link_info_t link_info) argument 931 if (!link_info.s.link_up) 934 agl_gmx_prtx.s.duplex = link_info.s.full_duplex; 936 switch(link_info.s.speed) 990 if (link_info.s.speed == 10) 992 else if (link_info.s.speed == 100)
|
H A D | cvmx-helper-srio.c | 313 * @param link_info The new link state 317 int __cvmx_helper_srio_link_set(int ipd_port, cvmx_helper_link_info_t link_info) argument
|
/freebsd-9.3-release/sys/mips/cavium/ |
H A D | if_octm.c | 374 cvmx_helper_link_info_t link_info; local 381 link_info = cvmx_mgmt_port_link_get(sc->sc_port); 382 if (!link_info.s.link_up) 387 switch (link_info.s.speed) { 402 if (link_info.s.full_duplex)
|
/freebsd-9.3-release/sys/dev/nxge/xgehal/ |
H A D | xgehal-stats.c | 373 hldev->stats.pcim_info_latest->link_info[_link]._p = \ 374 ((hldev->stats.pcim_info->link_info[_link]._p >= \ 375 hldev->stats.pcim_info_saved->link_info[_link]._p) ? \ 376 hldev->stats.pcim_info->link_info[_link]._p - \ 377 hldev->stats.pcim_info_saved->link_info[_link]._p : \ 378 ((-1) - hldev->stats.pcim_info_saved->link_info[_link]._p) + \ 379 hldev->stats.pcim_info->link_info[_link]._p)
|