Searched refs:link_info (Results 26 - 50 of 79) sorted by relevance

1234

/freebsd-11-stable/contrib/binutils/bfd/
H A Dreloc.c5117 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 Delf32-cr16.c671 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 Delf64-alpha.c83 /* 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 Dlibcoff.h97 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 Delf32-arm.c2164 /* 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 Dcoff-alpha.c777 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 Delf.c3040 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 Dcvmx-helper.c1782 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 Dcvmx-helper-board.c1210 * @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 Dcvmx-helper-sgmii.c270 * @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 Dcvmx-helper-util.h164 * @param link_info
169 cvmx_helper_link_info_t link_info);
177 * @return valid link_info on success or -1 on failure
H A Dcvmx-helper.h319 * @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 Dcvmx-helper-errata.c110 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 Dcvmx-helper-spi.c264 * @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 Dcvmx-helper-xaui.c415 * @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 Dcvmx-mgmt-port.c923 * @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 Dcvmx-helper-srio.c347 * @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 Docte.c367 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 Dbnxt.h219 #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 Dif_octm.c381 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 Dpe-dll.c2156 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 Dldctor.c279 if (link_info.relocatable)
365 if (link_info.relocatable)
H A Dldwrite.c353 || (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 Dldexp.c489 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 Dxgehal-stats.c373 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)

Completed in 349 milliseconds

1234