/freebsd-11-stable/contrib/binutils/bfd/ |
H A D | reloc.c | 5117 struct bfd_link_info *link_info ATTRIBUTE_UNUSED, 5159 struct bfd_link_info *link_info ATTRIBUTE_UNUSED) 5171 struct bfd_link_info *link_info, 5185 struct bfd_link_info *link_info, 5265 if (!((*link_info->callbacks->undefined_symbol) 5266 (link_info, bfd_asymbol_name (*(*parent)->sym_ptr_ptr), 5273 if (!((*link_info->callbacks->reloc_dangerous) 5274 (link_info, error_message, input_bfd, input_section, 5279 if (!((*link_info->callbacks->reloc_overflow) 5280 (link_info, NUL 5184 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 | 2164 /* Get the ARM elf linker hash table from a link_info structure. */ 2504 find_thumb_glue (struct bfd_link_info *link_info, argument 2513 hash_table = elf32_arm_hash_table (link_info); 2537 find_arm_glue (struct bfd_link_info *link_info, argument 2546 hash_table = elf32_arm_hash_table (link_info); 2694 record_arm_to_thumb_glue (struct bfd_link_info * link_info, argument 2706 globals = elf32_arm_hash_table (link_info); 2737 _bfd_generic_link_add_one_symbol (link_info, globals->bfd_of_glue_owner, 2747 if (link_info->shared || globals->root.is_relocatable_executable 2762 record_thumb_to_arm_glue (struct bfd_link_info *link_info, argument 2872 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 3103 bfd_elf32_arm_process_before_allocation(bfd *abfd, struct bfd_link_info *link_info) argument 3316 bfd_elf32_arm_set_vfp11_fix(bfd *obfd, struct bfd_link_info *link_info) argument 3614 bfd_elf32_arm_vfp11_erratum_scan(bfd *abfd, struct bfd_link_info *link_info) argument 3826 bfd_elf32_arm_vfp11_fix_veneer_locations(bfd *abfd, struct bfd_link_info *link_info) argument 3910 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 4331 elf32_arm_begin_write_processing(bfd *abfd ATTRIBUTE_UNUSED, struct bfd_link_info *link_info) argument 9839 elf32_arm_write_section(bfd *output_bfd, struct bfd_link_info *link_info, asection *sec, bfd_byte *contents) argument 10389 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...] |
/freebsd-11-stable/sys/contrib/octeon-sdk/ |
H A D | cvmx-helper.c | 1782 cvmx_helper_link_info_t link_info; local 1788 link_info.u64 = 0; 1789 return link_info; 1792 link_info = cvmx_helper_link_get(ipd_port); 1793 if (link_info.u64 == (__cvmx_helper_get_link_info(interface, index)).u64) 1794 return link_info; 1797 if (!link_info.s.link_up) 1802 cvmx_helper_link_set(ipd_port, link_info); 1805 if (link_info.s.link_up) 1809 return link_info; 1898 cvmx_helper_link_set(int ipd_port, cvmx_helper_link_info_t link_info) argument [all...] |
H A D | cvmx-helper-board.c | 1210 * @param link_info Link speed to program. If the speed is zero and autonegotiation 1216 cvmx_helper_link_info_t link_info) 1230 if ((link_flags & set_phy_link_flags_autoneg) && (link_info.s.speed == 0)) 1279 switch (link_info.s.speed) 1282 reg_autoneg_adver.s.advert_10base_tx_full = link_info.s.full_duplex; 1283 reg_autoneg_adver.s.advert_10base_tx_half = !link_info.s.full_duplex; 1286 reg_autoneg_adver.s.advert_100base_tx_full = link_info.s.full_duplex; 1287 reg_autoneg_adver.s.advert_100base_tx_half = !link_info.s.full_duplex; 1290 reg_control_1000.s.advert_1000base_t_full = link_info.s.full_duplex; 1291 reg_control_1000.s.advert_1000base_t_half = !link_info 1215 cvmx_helper_board_link_set_phy(int phy_addr, cvmx_helper_board_set_phy_link_flags_types_t link_flags, cvmx_helper_link_info_t link_info) argument [all...] |
H A D | cvmx-helper-sgmii.c | 270 * @param link_info Link state to configure 274 static int __cvmx_helper_sgmii_hardware_init_link_speed(int interface, int index, cvmx_helper_link_info_t link_info) argument 306 pcsx_miscx_ctl_reg.s.gmxeno = !link_info.s.link_up; 309 if (link_info.s.link_up) 310 gmxx_prtx_cfg.s.duplex = link_info.s.full_duplex; 313 switch (link_info.s.speed) 717 * @param link_info The new link state 721 int __cvmx_helper_sgmii_link_set(int ipd_port, cvmx_helper_link_info_t link_info) argument 726 if (link_info.s.link_up || !__cvmx_helper_need_g15618()) { 742 return __cvmx_helper_sgmii_hardware_init_link_speed(interface, index, link_info); [all...] |
H A D | cvmx-helper-util.h | 164 * @param link_info 169 cvmx_helper_link_info_t link_info); 177 * @return valid link_info on success or -1 on failure
|
H A D | cvmx-helper.h | 319 * @param link_info The new link state 323 extern int cvmx_helper_link_set(int ipd_port, cvmx_helper_link_info_t link_info);
|
H A D | cvmx-helper-errata.c | 110 cvmx_helper_link_info_t link_info; local 228 link_info.u64 = 0; /* Set link to down so autonegotiation will set it up again */ 229 cvmx_helper_link_set(FIX_IPD_OUTPORT, link_info);
|
H A D | cvmx-helper-spi.c | 264 * @param link_info The new link state 268 int __cvmx_helper_spi_link_set(int ipd_port, cvmx_helper_link_info_t link_info) argument
|
H A D | cvmx-helper-xaui.c | 415 * @param link_info The new link state 419 int __cvmx_helper_xaui_link_set(int ipd_port, cvmx_helper_link_info_t link_info) argument 429 if (!link_info.s.link_up)
|
H A D | cvmx-mgmt-port.c | 923 * @param link_info The new link state 927 int cvmx_mgmt_port_link_set(int port, cvmx_helper_link_info_t link_info) argument 953 if (!link_info.s.link_up) 956 agl_gmx_prtx.s.duplex = link_info.s.full_duplex; 958 switch(link_info.s.speed) 1012 if (link_info.s.speed == 10) 1014 else if (link_info.s.speed == 100)
|
H A D | cvmx-helper-srio.c | 347 * @param link_info The new link state 351 int __cvmx_helper_srio_link_set(int ipd_port, cvmx_helper_link_info_t link_info) argument
|
/freebsd-11-stable/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-11-stable/sys/dev/bnxt/ |
H A D | bnxt.h | 219 #define BNXT_IS_FLOW_CTRL_CHANGED(link_info) \ 220 ((link_info->last_flow_ctrl.tx != link_info->flow_ctrl.tx) || \ 221 (link_info->last_flow_ctrl.rx != link_info->flow_ctrl.rx) || \ 222 (link_info->last_flow_ctrl.autoneg != link_info->flow_ctrl.autoneg)) 565 struct bnxt_link_info link_info; member in struct:bnxt_softc
|
/freebsd-11-stable/sys/mips/cavium/ |
H A D | if_octm.c | 381 cvmx_helper_link_info_t link_info; local 388 link_info = cvmx_mgmt_port_link_get(sc->sc_port); 389 if (!link_info.s.link_up) 394 switch (link_info.s.speed) { 409 if (link_info.s.full_duplex)
|
/freebsd-11-stable/contrib/binutils/ld/ |
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,
|
/freebsd-11-stable/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)
|