Home
last modified time | relevance | path

Searched refs:link_speed (Results 1 – 122 of 122) sorted by relevance

/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/
Den_selftest.c139 if (priv->port_state.link_speed != SPEED_100 && in mlx4_en_test_speed()
140 priv->port_state.link_speed != SPEED_1000 && in mlx4_en_test_speed()
141 priv->port_state.link_speed != SPEED_10000 && in mlx4_en_test_speed()
142 priv->port_state.link_speed != SPEED_20000 && in mlx4_en_test_speed()
143 priv->port_state.link_speed != SPEED_40000 && in mlx4_en_test_speed()
144 priv->port_state.link_speed != SPEED_56000) in mlx4_en_test_speed()
145 return priv->port_state.link_speed; in mlx4_en_test_speed()
Den_port.c93 switch (qport_context->link_speed & MLX4_EN_SPEED_MASK) { in mlx4_en_QUERY_PORT()
95 state->link_speed = SPEED_100; in mlx4_en_QUERY_PORT()
98 state->link_speed = SPEED_1000; in mlx4_en_QUERY_PORT()
102 state->link_speed = SPEED_10000; in mlx4_en_QUERY_PORT()
105 state->link_speed = SPEED_20000; in mlx4_en_QUERY_PORT()
108 state->link_speed = SPEED_40000; in mlx4_en_QUERY_PORT()
111 state->link_speed = SPEED_56000; in mlx4_en_QUERY_PORT()
114 state->link_speed = -1; in mlx4_en_QUERY_PORT()
Den_port.h97 u8 link_speed; member
Dmlx4_en.h434 int link_speed; member
Den_ethtool.c847 ethtool_cmd_speed_set(cmd, priv->port_state.link_speed); in mlx4_en_get_settings()
/linux-4.4.14/drivers/net/ethernet/oki-semi/pch_gbe/
Dpch_gbe_param.c339 hw->mac.link_speed = SPEED_10; in pch_gbe_check_copper_options()
350 hw->mac.link_speed = SPEED_10; in pch_gbe_check_copper_options()
362 hw->mac.link_speed = SPEED_10; in pch_gbe_check_copper_options()
373 hw->mac.link_speed = SPEED_10; in pch_gbe_check_copper_options()
380 hw->mac.link_speed = SPEED_10; in pch_gbe_check_copper_options()
387 hw->mac.link_speed = SPEED_10; in pch_gbe_check_copper_options()
398 hw->mac.link_speed = SPEED_100; in pch_gbe_check_copper_options()
406 hw->mac.link_speed = SPEED_100; in pch_gbe_check_copper_options()
414 hw->mac.link_speed = SPEED_100; in pch_gbe_check_copper_options()
431 hw->mac.link_speed = SPEED_1000; in pch_gbe_check_copper_options()
Dpch_gbe_phy.c319 ethtool_cmd_speed_set(&cmd, hw->mac.link_speed); in pch_gbe_phy_init_setting()
Dpch_gbe_main.c1115 hw->mac.link_speed = ethtool_cmd_speed(&cmd); in pch_gbe_watchdog()
1118 pch_gbe_set_rgmii_ctrl(adapter, hw->mac.link_speed, in pch_gbe_watchdog()
1121 pch_gbe_set_mode(adapter, hw->mac.link_speed, in pch_gbe_watchdog()
1125 hw->mac.link_speed, in pch_gbe_watchdog()
1132 hw->mac.link_speed = SPEED_10; in pch_gbe_watchdog()
2513 pch_gbe_set_rgmii_ctrl(adapter, hw->mac.link_speed, in __pch_gbe_suspend()
2515 pch_gbe_set_mode(adapter, hw->mac.link_speed, in __pch_gbe_suspend()
Dpch_gbe.h375 u16 link_speed; member
Dpch_gbe_ethtool.c128 hw->mac.link_speed = speed; in pch_gbe_set_settings()
/linux-4.4.14/drivers/staging/rtl8188eu/os_dep/
Drtw_android.c109 u16 link_speed; in rtw_android_get_link_speed() local
111 link_speed = rtw_get_cur_max_rate(padapter) / 10; in rtw_android_get_link_speed()
113 link_speed); in rtw_android_get_link_speed()
/linux-4.4.14/drivers/net/ethernet/atheros/alx/
Dhw.c70 clk_sel = hw->link_speed != SPEED_UNKNOWN ? in alx_read_phy_core()
104 clk_sel = hw->link_speed != SPEED_UNKNOWN ? in alx_write_phy_core()
622 hw->link_speed == SPEED_1000 ? ALX_MAC_CTRL_SPEED_1000 : in alx_start_mac()
788 if (hw->link_speed != SPEED_UNKNOWN) { in alx_post_phy_link()
795 if ((hw->link_speed == SPEED_1000 && in alx_post_phy_link()
798 (hw->link_speed == SPEED_100 && in alx_post_phy_link()
818 if (hw->link_speed == SPEED_100) { in alx_post_phy_link()
821 } else if (hw->link_speed == SPEED_1000) { in alx_post_phy_link()
880 hw->link_speed = SPEED_UNKNOWN; in alx_read_phy_link()
895 hw->link_speed = SPEED_1000; in alx_read_phy_link()
[all …]
Dmain.c715 hw->link_speed = SPEED_UNKNOWN; in alx_init_sw()
762 hw->link_speed = SPEED_UNKNOWN; in alx_halt()
877 switch (alx_speed_to_ethadv(hw->link_speed, hw->duplex)) { in alx_speed_desc()
906 old_speed = hw->link_speed; in alx_check_link()
917 if (old_speed == hw->link_speed) in alx_check_link()
920 if (hw->link_speed != SPEED_UNKNOWN) { in alx_check_link()
Dethtool.c165 ethtool_cmd_speed_set(ecmd, hw->link_speed); in alx_get_settings()
Dhw.h481 int link_speed; member
/linux-4.4.14/drivers/firewire/
Dcore-card.c121 BIB_LINK_SPEED(card->link_speed) | in generate_config_rom()
560 u32 max_receive, u32 link_speed, u64 guid) in fw_card_add() argument
565 card->link_speed = link_speed; in fw_card_add()
Dcore.h118 u32 max_receive, u32 link_speed, u64 guid);
Dnet.c1116 dev->card->link_speed, 8, in fwnet_broadcast_start()
1489 ha->uc.sspd = dev->card->link_speed; in fwnet_probe()
Dcore-device.c575 device->max_speed = card->link_speed; in read_config_rom()
Dohci.c3564 u32 bus_options, max_receive, link_speed, version; in pci_probe() local
3699 link_speed = bus_options & 0x7; in pci_probe()
3713 err = fw_card_add(&ohci->card, max_receive, link_speed, guid); in pci_probe()
Dcore-cdev.c1477 if (a->speed > client->device->card->link_speed || in ioctl_send_stream_packet()
/linux-4.4.14/drivers/scsi/fcoe/
Dfcoe_transport.c127 lport->link_speed = FC_PORTSPEED_1GBIT; in fcoe_link_speed_update()
130 lport->link_speed = FC_PORTSPEED_10GBIT; in fcoe_link_speed_update()
133 lport->link_speed = FC_PORTSPEED_20GBIT; in fcoe_link_speed_update()
136 lport->link_speed = FC_PORTSPEED_40GBIT; in fcoe_link_speed_update()
139 lport->link_speed = FC_PORTSPEED_UNKNOWN; in fcoe_link_speed_update()
/linux-4.4.14/drivers/net/ethernet/atheros/atl1c/
Datl1c_hw.c748 adapter->link_speed = speed; in atl1c_phy_to_ps_link()
776 speed = adapter->link_speed == SPEED_1000 ? in atl1c_power_saving()
830 void atl1c_post_phy_linkchg(struct atl1c_hw *hw, u16 link_speed) in atl1c_post_phy_linkchg() argument
839 if (link_speed != SPEED_0) { /* link up */ in atl1c_post_phy_linkchg()
850 if (adj_thresh && link_speed == SPEED_100 && hw->msi_lnkpatch) { in atl1c_post_phy_linkchg()
Datl1c_main.c57 static void atl1c_set_aspm(struct atl1c_hw *hw, u16 link_speed);
283 if (adapter->link_speed != speed || in atl1c_check_link_status()
285 adapter->link_speed = speed; in atl1c_check_link_status()
294 adapter->link_speed, in atl1c_check_link_status()
324 adapter->link_speed = SPEED_0; in atl1c_link_chg_event()
782 adapter->link_speed = SPEED_0; in atl1c_sw_init()
1203 hw->mac_speed = adapter->link_speed == SPEED_1000 ? in atl1c_start_mac()
1300 static void atl1c_set_aspm(struct atl1c_hw *hw, u16 link_speed) in atl1c_set_aspm() argument
1313 link_speed == SPEED_1000 || link_speed == SPEED_100 ? in atl1c_set_aspm()
1320 if (link_speed != SPEED_1000 && link_speed != SPEED_100) in atl1c_set_aspm()
[all …]
Datl1c_ethtool.c52 if (adapter->link_speed != SPEED_0) { in atl1c_get_settings()
53 ethtool_cmd_speed_set(ecmd, adapter->link_speed); in atl1c_get_settings()
Datl1c.h541 u16 link_speed; member
Datl1c_hw.h66 void atl1c_post_phy_linkchg(struct atl1c_hw *hw, u16 link_speed);
/linux-4.4.14/drivers/net/ethernet/intel/i40e/
Di40e_ethtool.c260 u32 link_speed = hw_link_info->link_speed; in i40e_get_settings_link_up() local
364 switch (link_speed) { in i40e_get_settings_link_up()
699 config.link_speed |= I40E_LINK_SPEED_100MB; in i40e_set_settings()
702 config.link_speed |= I40E_LINK_SPEED_1GB; in i40e_set_settings()
706 config.link_speed |= I40E_LINK_SPEED_10GB; in i40e_set_settings()
708 config.link_speed |= I40E_LINK_SPEED_20GB; in i40e_set_settings()
713 config.link_speed |= I40E_LINK_SPEED_40GB; in i40e_set_settings()
719 if (!config.link_speed) in i40e_set_settings()
720 config.link_speed = abilities.link_speed; in i40e_set_settings()
722 if (change || (abilities.link_speed != config.link_speed)) { in i40e_set_settings()
[all …]
Di40e_virtchnl.h342 enum i40e_aq_link_speed link_speed; member
Di40e_virtchnl_pf.c83 pfe.event_data.link_event.link_speed = in i40e_vc_notify_vf_link_state()
88 pfe.event_data.link_event.link_speed = ls->link_speed; in i40e_vc_notify_vf_link_state()
2278 switch (pf->hw.phy.link_info.link_speed) { in i40e_ndo_set_vf_bw()
2410 pfe.event_data.link_event.link_speed = in i40e_ndo_set_vf_link_state()
2411 pf->hw.phy.link_info.link_speed; in i40e_ndo_set_vf_link_state()
2417 pfe.event_data.link_event.link_speed = I40E_LINK_SPEED_40GB; in i40e_ndo_set_vf_link_state()
2423 pfe.event_data.link_event.link_speed = 0; in i40e_ndo_set_vf_link_state()
Di40e_adminq_cmd.h1632 u8 link_speed; /* bitmap using the above enum bit patterns */ member
1663 u8 link_speed; member
1723 u8 link_speed; /* i40e_aq_link_speed */ member
Di40e_ptp.c388 switch (hw_link_info->link_speed) { in i40e_ptp_set_increment()
Di40e_common.c1702 config.link_speed = abilities.link_speed; in i40e_set_fc()
1825 hw_link_info->link_speed = (enum i40e_aq_link_speed)resp->link_speed; in i40e_aq_get_link_info()
Di40e_type.h159 enum i40e_aq_link_speed link_speed; member
Di40e_main.c5039 (vsi->back->hw.phy.link_info.link_speed == I40E_LINK_SPEED_1GB || in i40e_print_link_message()
5040 vsi->back->hw.phy.link_info.link_speed == I40E_LINK_SPEED_100MB)) in i40e_print_link_message()
5044 switch (vsi->back->hw.phy.link_info.link_speed) { in i40e_print_link_message()
6028 old_link_speed = pf->hw.phy.link_info_old.link_speed; in i40e_link_event()
6029 new_link_speed = pf->hw.phy.link_info.link_speed; in i40e_link_event()
10624 pf->hw.phy.link_info.requested_speeds = abilities.link_speed; in i40e_probe()
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/
Dixgbe_dcb.h139 u32 link_speed; /* For bandwidth allocation validation purpose */ member
Dixgbe_sriov.c1321 switch (adapter->link_speed) { in ixgbe_link_mbps()
1411 int link_speed; in ixgbe_ndo_set_vf_bw() local
1422 link_speed = ixgbe_link_mbps(adapter); in ixgbe_ndo_set_vf_bw()
1423 if (link_speed != 10000) in ixgbe_ndo_set_vf_bw()
1430 if (max_tx_rate && ((max_tx_rate <= 10) || (max_tx_rate > link_speed))) in ixgbe_ndo_set_vf_bw()
1434 adapter->vf_rate_link_speed = link_speed; in ixgbe_ndo_set_vf_bw()
Dixgbe_82599.c692 ixgbe_link_speed link_speed = IXGBE_LINK_SPEED_UNKNOWN; in ixgbe_setup_mac_link_smartspeed() local
734 status = hw->mac.ops.check_link(hw, &link_speed, in ixgbe_setup_mac_link_smartspeed()
769 status = hw->mac.ops.check_link(hw, &link_speed, in ixgbe_setup_mac_link_smartspeed()
784 if (link_up && (link_speed == IXGBE_LINK_SPEED_1GB_FULL)) in ixgbe_setup_mac_link_smartspeed()
938 ixgbe_link_speed link_speed; in ixgbe_reset_hw_82599() local
985 hw->mac.ops.check_link(hw, &link_speed, &link_up, false); in ixgbe_reset_hw_82599()
Dixgbe_common.c3940 ixgbe_link_speed link_speed = IXGBE_LINK_SPEED_UNKNOWN; in ixgbe_setup_mac_link_multispeed_fiber() local
3948 status = hw->mac.ops.get_link_capabilities(hw, &link_speed, &autoneg); in ixgbe_setup_mac_link_multispeed_fiber()
3952 speed &= link_speed; in ixgbe_setup_mac_link_multispeed_fiber()
3962 status = hw->mac.ops.check_link(hw, &link_speed, &link_up, in ixgbe_setup_mac_link_multispeed_fiber()
3967 if (link_speed == IXGBE_LINK_SPEED_10GB_FULL && link_up) in ixgbe_setup_mac_link_multispeed_fiber()
4006 status = hw->mac.ops.check_link(hw, &link_speed, in ixgbe_setup_mac_link_multispeed_fiber()
4022 status = hw->mac.ops.check_link(hw, &link_speed, &link_up, in ixgbe_setup_mac_link_multispeed_fiber()
4027 if (link_speed == IXGBE_LINK_SPEED_1GB_FULL && link_up) in ixgbe_setup_mac_link_multispeed_fiber()
4061 status = hw->mac.ops.check_link(hw, &link_speed, &link_up, in ixgbe_setup_mac_link_multispeed_fiber()
Dixgbe_82598.c329 u32 link_speed = 0; in ixgbe_fc_enable_82598() local
354 hw->mac.ops.check_link(hw, &link_speed, &link_up, false); in ixgbe_fc_enable_82598()
355 if (link_up && link_speed == IXGBE_LINK_SPEED_1GB_FULL) { in ixgbe_fc_enable_82598()
Dixgbe_ethtool.c160 u32 link_speed = 0; in ixgbe_get_settings() local
287 hw->mac.ops.check_link(hw, &link_speed, &link_up, false); in ixgbe_get_settings()
289 switch (link_speed) { in ixgbe_get_settings()
1256 u32 link_speed = 0; in ixgbe_link_test() local
1264 hw->mac.ops.check_link(hw, &link_speed, &link_up, true); in ixgbe_link_test()
Dixgbe_ptp.c746 switch (adapter->link_speed) { in ixgbe_ptp_start_cyclecounter()
Dixgbe_main.c6358 u32 link_speed = adapter->link_speed; in ixgbe_watchdog_update_link() local
6366 hw->mac.ops.check_link(hw, &link_speed, &link_up, false); in ixgbe_watchdog_update_link()
6369 link_speed = IXGBE_LINK_SPEED_10GB_FULL; in ixgbe_watchdog_update_link()
6390 adapter->link_speed = link_speed; in ixgbe_watchdog_update_link()
6421 u32 link_speed = adapter->link_speed; in ixgbe_watchdog_link_is_up() local
6460 switch (link_speed) { in ixgbe_watchdog_link_is_up()
6518 adapter->link_speed = 0; in ixgbe_watchdog_link_is_down()
Dixgbe.h717 u32 link_speed; member
Dixgbe_x550.c2125 ixgbe_link_speed link_speed; in ixgbe_reset_hw_X550em() local
2171 hw->mac.ops.check_link(hw, &link_speed, &link_up, false); in ixgbe_reset_hw_X550em()
/linux-4.4.14/drivers/net/ethernet/intel/ixgbevf/
Dethtool.c110 u32 link_speed = 0; in ixgbevf_get_settings() local
119 hw->mac.ops.check_link(hw, &link_speed, &link_up, false); in ixgbevf_get_settings()
124 switch (link_speed) { in ixgbevf_get_settings()
483 u32 link_speed = 0; in ixgbevf_link_test() local
486 hw->mac.ops.check_link(hw, &link_speed, &link_up, true); in ixgbevf_link_test()
Dixgbevf_main.c2820 u32 link_speed = adapter->link_speed; in ixgbevf_watchdog_update_link() local
2826 err = hw->mac.ops.check_link(hw, &link_speed, &link_up, false); in ixgbevf_watchdog_update_link()
2837 adapter->link_speed = link_speed; in ixgbevf_watchdog_update_link()
2854 (adapter->link_speed == IXGBE_LINK_SPEED_10GB_FULL) ? in ixgbevf_watchdog_link_is_up()
2856 (adapter->link_speed == IXGBE_LINK_SPEED_1GB_FULL) ? in ixgbevf_watchdog_link_is_up()
2858 (adapter->link_speed == IXGBE_LINK_SPEED_100_FULL) ? in ixgbevf_watchdog_link_is_up()
2874 adapter->link_speed = 0; in ixgbevf_watchdog_link_is_down()
Dixgbevf.h444 u32 link_speed; member
/linux-4.4.14/drivers/net/ethernet/intel/ixgb/
Dixgb.h143 u16 link_speed; member
Dixgb_main.c301 adapter->link_speed = 0; in ixgb_down()
467 adapter->link_speed = 0; in ixgb_probe()
1176 adapter->link_speed = 10000; in ixgb_watchdog()
1182 adapter->link_speed = 0; in ixgb_watchdog()
Dixgb_ethtool.c122 adapter->link_speed = 10000; in ixgb_set_speed_duplex()
/linux-4.4.14/drivers/net/ethernet/emulex/benet/
Dbe_ethtool.c611 u16 link_speed = 0; in be_get_settings() local
616 if (adapter->phy.link_speed < 0) { in be_get_settings()
617 status = be_cmd_link_status_query(adapter, &link_speed, in be_get_settings()
621 ethtool_cmd_speed_set(ecmd, link_speed); in be_get_settings()
665 adapter->phy.link_speed = ethtool_cmd_speed(ecmd); in be_get_settings()
672 ethtool_cmd_speed_set(ecmd, adapter->phy.link_speed); in be_get_settings()
Dbe_cmds.c260 adapter->phy.link_speed = -1; in be_async_link_state_process()
324 if (adapter->phy.link_speed >= 0 && in be_async_grp5_qos_speed_process()
326 adapter->phy.link_speed = le16_to_cpu(evt->qos_link_speed) * 10; in be_async_grp5_qos_speed_process()
1639 int be_cmd_link_status_query(struct be_adapter *adapter, u16 *link_speed, in be_cmd_link_status_query() argument
1672 if (link_speed) { in be_cmd_link_status_query()
1673 *link_speed = resp->link_speed ? in be_cmd_link_status_query()
1674 le16_to_cpu(resp->link_speed) * 10 : in be_cmd_link_status_query()
1678 *link_speed = 0; in be_cmd_link_status_query()
3875 int be_cmd_config_qos(struct be_adapter *adapter, u32 max_rate, u16 link_speed, in be_cmd_config_qos() argument
3900 bw_percent = max_rate ? (max_rate * 100) / link_speed : 100; in be_cmd_config_qos()
Dbe_cmds.h1040 u16 link_speed; member
2298 int be_cmd_link_status_query(struct be_adapter *adapter, u16 *link_speed,
2354 u16 link_speed, u8 domain);
Dbe_main.c1723 u16 link_speed = 0; in be_set_vf_tx_rate() local
1738 status = be_cmd_link_status_query(adapter, &link_speed, in be_set_vf_tx_rate()
1749 if (max_tx_rate < 100 || max_tx_rate > link_speed) { in be_set_vf_tx_rate()
1751 link_speed); in be_set_vf_tx_rate()
1757 percent_rate = link_speed / 100; in be_set_vf_tx_rate()
1766 status = be_cmd_config_qos(adapter, max_tx_rate, link_speed, vf + 1); in be_set_vf_tx_rate()
4083 adapter->phy.link_speed = -1; in be_setup_init()
Dbe.h412 int link_speed; member
/linux-4.4.14/drivers/net/ethernet/intel/i40evf/
Di40e_virtchnl.h342 enum i40e_aq_link_speed link_speed; member
Di40e_adminq_cmd.h1629 u8 link_speed; /* bitmap using the above enum bit patterns */ member
1660 u8 link_speed; member
1720 u8 link_speed; /* i40e_aq_link_speed */ member
Di40e_type.h159 enum i40e_aq_link_speed link_speed; member
/linux-4.4.14/drivers/scsi/esas2r/
Datvda.h55 u8 link_speed; /* VDALINKSPEED_xxx */ member
66 u8 link_speed; member
265 u8 link_speed; member
309 u8 link_speed; member
/linux-4.4.14/drivers/net/ethernet/broadcom/bnxt/
Dbnxt_sriov.c186 pf_link_speed = bnxt_fw_to_ethtool_speed(bp->link_info.link_speed); in bnxt_set_vf_bw()
724 phy_qcfg_resp.link_speed = in bnxt_vf_set_link()
727 phy_qcfg_resp.link_speed = in bnxt_vf_set_link()
738 phy_qcfg_resp.link_speed = 0; in bnxt_vf_set_link()
Dbnxt.h797 u16 link_speed; member
Dbnxt_ethtool.c584 ethtool_speed = bnxt_fw_to_ethtool_speed(link_info->link_speed); in bnxt_get_settings()
Dbnxt.c4325 speed = bnxt_fw_to_ethtool_speed(bp->link_info.link_speed); in bnxt_report_link()
4360 link_info->link_speed = le16_to_cpu(resp->link_speed); in bnxt_update_link()
4362 link_info->link_speed = 0; in bnxt_update_link()
Dbnxt_hsi.h1422 __le16 link_speed; member
/linux-4.4.14/drivers/net/ethernet/atheros/atl1e/
Datl1e_ethtool.c53 if (adapter->link_speed != SPEED_0) { in atl1e_get_settings()
54 ethtool_cmd_speed_set(ecmd, adapter->link_speed); in atl1e_get_settings()
Datl1e_main.c181 adapter->link_speed = SPEED_0; in atl1e_check_link()
192 if (adapter->link_speed != speed || in atl1e_check_link()
194 adapter->link_speed = speed; in atl1e_check_link()
199 adapter->link_speed, in atl1e_check_link()
244 adapter->link_speed = SPEED_0; in atl1e_link_chg_event()
589 adapter->link_speed = SPEED_0; /* hardware init */ in atl1e_sw_init()
1073 value |= ((u32)((SPEED_1000 == adapter->link_speed) ? in atl1e_setup_mac_ctrl()
2006 adapter->link_speed = SPEED_0; in atl1e_down()
Datl1e.h441 u16 link_speed; member
/linux-4.4.14/drivers/net/ethernet/atheros/atlx/
Datl2.c101 adapter->link_speed = SPEED_0; /* hardware init */ in atl2_sw_init()
582 adapter->link_speed = SPEED_0; in atl2_check_for_link()
780 adapter->link_speed = SPEED_0; in atl2_down()
1186 adapter->link_speed = SPEED_0; in atl2_check_link()
1217 if (adapter->link_speed != speed || in atl2_check_link()
1219 adapter->link_speed = speed; in atl2_check_link()
1224 adapter->link_speed, in atl2_check_link()
1244 adapter->link_speed = SPEED_0; in atl2_check_link()
1763 if (adapter->link_speed != SPEED_0) { in atl2_get_settings()
1764 ethtool_cmd_speed_set(ecmd, adapter->link_speed); in atl2_get_settings()
Datl1.c959 adapter->link_speed = SPEED_0; /* hardware init */ in atl1_sw_init()
1273 value |= ((u32) ((SPEED_1000 == adapter->link_speed) ? in atl1_setup_mac_ctrl()
1316 adapter->link_speed = SPEED_0; in atl1_check_link()
1352 if (adapter->link_speed != speed || in atl1_check_link()
1354 adapter->link_speed = speed; in atl1_check_link()
1360 netdev->name, adapter->link_speed, in atl1_check_link()
1373 adapter->link_speed = SPEED_0; in atl1_check_link()
2674 adapter->link_speed = SPEED_0; in atl1_down()
3252 u16 link_speed, link_duplex; in atl1_get_settings() local
3253 atl1_get_speed_and_duplex(hw, &link_speed, &link_duplex); in atl1_get_settings()
[all …]
Datlx.c110 adapter->link_speed = SPEED_0; in atlx_check_for_link()
Datl2.h456 u16 link_speed; member
Datl1.h763 u16 link_speed; member
/linux-4.4.14/drivers/scsi/lpfc/
Dlpfc_mbox.c527 mb->un.varInitLnk.link_speed = LINK_SPEED_1G; in lpfc_init_link()
531 mb->un.varInitLnk.link_speed = LINK_SPEED_2G; in lpfc_init_link()
535 mb->un.varInitLnk.link_speed = LINK_SPEED_4G; in lpfc_init_link()
539 mb->un.varInitLnk.link_speed = LINK_SPEED_8G; in lpfc_init_link()
543 mb->un.varInitLnk.link_speed = LINK_SPEED_10G; in lpfc_init_link()
547 mb->un.varInitLnk.link_speed = LINK_SPEED_16G; in lpfc_init_link()
551 mb->un.varInitLnk.link_speed = LINK_SPEED_32G; in lpfc_init_link()
555 mb->un.varInitLnk.link_speed = LINK_SPEED_AUTO; in lpfc_init_link()
561 mb->un.varInitLnk.link_speed = LINK_SPEED_AUTO; in lpfc_init_link()
Dlpfc_init.c3726 uint8_t link_speed; in lpfc_sli4_parse_latt_link_speed() local
3732 link_speed = LPFC_LINK_SPEED_UNKNOWN; in lpfc_sli4_parse_latt_link_speed()
3735 link_speed = LPFC_LINK_SPEED_1GHZ; in lpfc_sli4_parse_latt_link_speed()
3738 link_speed = LPFC_LINK_SPEED_10GHZ; in lpfc_sli4_parse_latt_link_speed()
3743 link_speed = LPFC_LINK_SPEED_UNKNOWN; in lpfc_sli4_parse_latt_link_speed()
3749 link_speed = LPFC_LINK_SPEED_UNKNOWN; in lpfc_sli4_parse_latt_link_speed()
3752 return link_speed; in lpfc_sli4_parse_latt_link_speed()
3766 uint32_t link_speed; in lpfc_sli_port_speed_get() local
3773 link_speed = 1000; in lpfc_sli_port_speed_get()
3776 link_speed = 2000; in lpfc_sli_port_speed_get()
[all …]
Dlpfc_scsi.c4428 int len, link_speed = 0; in lpfc_info() local
4450 link_speed = lpfc_sli_port_speed_get(phba); in lpfc_info()
4453 link_speed = in lpfc_info()
4456 link_speed = phba->sli4_hba.link_state.speed; in lpfc_info()
4458 if (link_speed != 0) in lpfc_info()
4460 " Logical Link Speed: %d Mbps", link_speed); in lpfc_info()
Dlpfc_hw.h2071 uint32_t link_speed; member
Dlpfc_attr.c3772 lpfc_param_show(link_speed) in lpfc_param_show() argument
/linux-4.4.14/drivers/net/ethernet/intel/igbvf/
Digbvf.h190 u16 link_speed; member
Dnetdev.c1543 adapter->link_speed = 0; in igbvf_down()
1783 if (adapter->link_speed == 0) in igbvf_update_stats()
1809 adapter->link_speed, in igbvf_print_link_info()
1862 &adapter->link_speed, in igbvf_watchdog_task()
1871 adapter->link_speed = 0; in igbvf_watchdog_task()
/linux-4.4.14/drivers/net/ethernet/brocade/bna/
Dbfa_defs_cna.h190 u8 link_speed; member
/linux-4.4.14/include/rdma/
Dopa_port_info.h340 } link_speed; member
/linux-4.4.14/drivers/net/ethernet/qlogic/netxen/
Dnetxen_nic_hw.c1895 adapter->link_speed = 0; in netxen_nic_set_link_parameters()
1904 adapter->link_speed = SPEED_1000; in netxen_nic_set_link_parameters()
1917 adapter->link_speed = SPEED_10; in netxen_nic_set_link_parameters()
1920 adapter->link_speed = SPEED_100; in netxen_nic_set_link_parameters()
1923 adapter->link_speed = SPEED_1000; in netxen_nic_set_link_parameters()
1926 adapter->link_speed = 0; in netxen_nic_set_link_parameters()
1949 adapter->link_speed = 0; in netxen_nic_set_link_parameters()
Dnetxen_nic_ethtool.c120 ethtool_cmd_speed_set(ecmd, adapter->link_speed); in netxen_nic_get_settings()
137 ethtool_cmd_speed_set(ecmd, adapter->link_speed); in netxen_nic_get_settings()
275 adapter->link_speed = speed; in netxen_nic_set_settings()
Dnetxen_nic_init.c1410 u16 link_speed; in netxen_handle_linkevent() local
1418 link_speed = (msg->body[1] >> 48) & 0xffff; in netxen_handle_linkevent()
1440 adapter->link_speed = link_speed; in netxen_handle_linkevent()
Dnetxen_nic.h1639 u16 link_speed; member
/linux-4.4.14/drivers/net/ethernet/intel/e1000/
De1000.h236 u16 link_speed; member
De1000_main.c551 adapter->link_speed = 0; in e1000_down()
2449 &adapter->link_speed, in e1000_watchdog()
2456 adapter->link_speed, in e1000_watchdog()
2466 switch (adapter->link_speed) { in e1000_watchdog()
2490 adapter->link_speed = 0; in e1000_watchdog()
2641 if (unlikely(adapter->link_speed != SPEED_1000)) { in e1000_set_itr()
3615 if (adapter->link_speed == 0) in e1000_update_stats()
3730 if ((adapter->link_speed == SPEED_1000) && in e1000_update_stats()
De1000_ethtool.c154 e1000_get_speed_and_duplex(hw, &adapter->link_speed, in e1000_get_settings()
156 ethtool_cmd_speed_set(ecmd, adapter->link_speed); in e1000_get_settings()
/linux-4.4.14/drivers/net/vmxnet3/
Dvmxnet3_int.h353 u32 link_speed; /* in mbps */ member
Dvmxnet3_ethtool.c488 if (adapter->link_speed) { in vmxnet3_get_settings()
489 ethtool_cmd_speed_set(ecmd, adapter->link_speed); in vmxnet3_get_settings()
Dvmxnet3_drv.c149 adapter->link_speed = ret >> 16; in vmxnet3_check_link()
152 adapter->link_speed); in vmxnet3_check_link()
2501 adapter->link_speed = 0; in vmxnet3_quiesce_dev()
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_vfpf.h431 u16 link_speed; /* Effective line speed */ member
Dbnx2x_sriov.c1466 bulletin->link_speed = state->line_speed; in bnx2x_iov_link_update_vf()
1487 bulletin->link_speed = bnx2x_max_speed_cap(bp); in bnx2x_iov_link_update_vf()
1496 vf->link_cfg, bulletin->link_speed, bulletin->link_flags); in bnx2x_iov_link_update_vf()
2990 bulletin->link_speed, bulletin->link_flags); in bnx2x_sample_bulletin()
2992 bp->vf_link_vars.line_speed = bulletin->link_speed; in bnx2x_sample_bulletin()
/linux-4.4.14/drivers/net/ethernet/sfc/
Dfalcon.c1368 int link_speed, isolate; in falcon_reconfigure_mac_wrapper() local
1373 case 10000: link_speed = 3; break; in falcon_reconfigure_mac_wrapper()
1374 case 1000: link_speed = 2; break; in falcon_reconfigure_mac_wrapper()
1375 case 100: link_speed = 1; break; in falcon_reconfigure_mac_wrapper()
1376 default: link_speed = 0; break; in falcon_reconfigure_mac_wrapper()
1388 FRF_AB_MAC_SPEED, link_speed); in falcon_reconfigure_mac_wrapper()
/linux-4.4.14/include/linux/
Dfirewire.h102 int link_speed; member
/linux-4.4.14/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic_83xx_hw.c2321 ahw->link_speed = MSW(data[2]); in qlcnic_83xx_handle_link_aen()
2328 ahw->link_speed = SPEED_UNKNOWN; in qlcnic_83xx_handle_link_aen()
3204 ahw->link_speed = SPEED_10; in qlcnic_83xx_test_link()
3207 ahw->link_speed = SPEED_100; in qlcnic_83xx_test_link()
3210 ahw->link_speed = SPEED_1000; in qlcnic_83xx_test_link()
3213 ahw->link_speed = SPEED_10000; in qlcnic_83xx_test_link()
3216 ahw->link_speed = 0; in qlcnic_83xx_test_link()
3275 ethtool_cmd_speed_set(ecmd, ahw->link_speed); in qlcnic_83xx_get_settings()
3302 switch (ahw->link_speed) { in qlcnic_83xx_get_settings()
Dqlcnic_ethtool.c310 ethtool_cmd_speed_set(ecmd, adapter->ahw->link_speed); in qlcnic_82xx_get_settings()
331 ahw->link_speed = speed * P3P_LINK_SPEED_MHZ; in qlcnic_82xx_get_settings()
334 ethtool_cmd_speed_set(ecmd, ahw->link_speed); in qlcnic_82xx_get_settings()
494 adapter->ahw->link_speed = ethtool_cmd_speed(ecmd); in qlcnic_set_settings()
Dqlcnic_io.c1033 u16 cable_len, link_speed; in qlcnic_handle_linkevent() local
1041 link_speed = (msg->body[1] >> 48) & 0xffff; in qlcnic_handle_linkevent()
1072 adapter->ahw->link_speed = link_speed; in qlcnic_handle_linkevent()
1074 adapter->ahw->link_speed = SPEED_UNKNOWN; in qlcnic_handle_linkevent()
Dqlcnic.h500 u16 link_speed; member
/linux-4.4.14/drivers/net/ethernet/intel/igb/
Digb.h389 u16 link_speed; member
Digb_main.c1817 adapter->link_speed = 0; in igb_down()
4254 &adapter->link_speed, in igb_watchdog_task()
4262 adapter->link_speed, in igb_watchdog_task()
4291 switch (adapter->link_speed) { in igb_watchdog_task()
4312 adapter->link_speed = 0; in igb_watchdog_task()
4443 if (adapter->link_speed != SPEED_1000) { in igb_update_ring_itr()
4566 if (adapter->link_speed != SPEED_1000) { in igb_set_itr()
5219 if (adapter->link_speed == 0) in igb_update_stats()
7770 int link_speed) in igb_set_vf_rate_limit() argument
7777 rf_int = link_speed / tx_rate; in igb_set_vf_rate_limit()
[all …]
Digb_ethtool.c296 switch (adapter->link_speed) { in igb_set_settings()
/linux-4.4.14/drivers/scsi/csiostor/
Dcsio_hw.h275 uint16_t link_speed; member
Dcsio_attr.c276 switch (hw->pport[ln->portid].link_speed) { in csio_get_host_speed()
Dcsio_lnode.c342 if (hw->pport[ln->portid].link_speed == FW_PORT_CAP_SPEED_1G) in csio_ln_fdmi_rhba_cbfn()
344 else if (hw->pport[ln->portid].link_speed == FW_PORT_CAP_SPEED_10G) in csio_ln_fdmi_rhba_cbfn()
Dcsio_mb.c1427 hw->pport[port_id].link_speed = in csio_mb_fwevt_handler()
/linux-4.4.14/drivers/net/ethernet/intel/e1000e/
De1000.h223 u16 link_speed; member
Dnetdev.c2557 if (adapter->link_speed != SPEED_1000) { in e1000_set_itr()
4245 adapter->link_speed = 0; in e1000e_down()
4844 if (adapter->link_speed == 0) in e1000e_update_stats()
4996 adapter->netdev->name, adapter->link_speed, in e1000_print_link_info()
5129 &adapter->link_speed, in e1000_watchdog_task()
5145 (adapter->link_speed == SPEED_10 || in e1000_watchdog_task()
5146 adapter->link_speed == SPEED_100) && in e1000_watchdog_task()
5158 switch (adapter->link_speed) { in e1000_watchdog_task()
5185 switch (adapter->link_speed) { in e1000_watchdog_task()
5223 adapter->link_speed = 0; in e1000_watchdog_task()
Dethtool.c167 speed = adapter->link_speed; in e1000_get_settings()
/linux-4.4.14/include/scsi/
Dlibfc.h909 u16 link_speed; member
Dfc_encode.h431 put_unaligned_be32(lport->link_speed, in fc_ct_ms_fill()
/linux-4.4.14/drivers/staging/rdma/hfi1/
Dhfi.h1168 u16 link_speed = ppd->link_speed_active; in active_egress_rate() local
1172 if (link_speed == OPA_LINK_SPEED_25G) in active_egress_rate()
Dmad.c574 pi->link_speed.supported = cpu_to_be16(ppd->link_speed_supported); in __subn_get_opa_portinfo()
575 pi->link_speed.active = cpu_to_be16(ppd->link_speed_active); in __subn_get_opa_portinfo()
576 pi->link_speed.enabled = cpu_to_be16(ppd->link_speed_enabled); in __subn_get_opa_portinfo()
1192 lse = be16_to_cpu(pi->link_speed.enabled); in __subn_set_opa_portinfo()
1194 if (lse & be16_to_cpu(pi->link_speed.supported)) in __subn_set_opa_portinfo()
/linux-4.4.14/drivers/scsi/ibmvscsi/
Dibmvfc.h221 __be64 link_speed; member
Dibmvfc.c958 switch (be64_to_cpu(vhost->login_buf->resp.link_speed) / 100) { in ibmvfc_get_host_speed()
979 be64_to_cpu(vhost->login_buf->resp.link_speed) / 100); in ibmvfc_get_host_speed()
/linux-4.4.14/drivers/scsi/qla2xxx/
Dqla_isr.c455 uint16_t sfp_tx_fault, link_speed, dcbx_status; in qla83xx_handle_8200_aen() local
497 link_speed = ((mb[6] & 0x0070) >> 4); in qla83xx_handle_8200_aen()
514 "dcbx_status=0x%x.\n", sfp_tx_fault, link_speed, in qla83xx_handle_8200_aen()
/linux-4.4.14/drivers/scsi/bfa/
Dbfa_defs_svc.h1385 u8 link_speed; member
/linux-4.4.14/drivers/staging/rdma/ipath/
Dipath_sysfs.c1138 static DEVICE_ATTR(link_speed, S_IRUGO, show_spd, NULL);
/linux-4.4.14/drivers/staging/wilc1000/
Dhost_interface.c253 static s8 link_speed; variable
2107 link_speed = 0; in Handle_GetLinkspeed()
2111 wid.val = &link_speed; in Handle_GetLinkspeed()
3848 *ps8lnkspd = link_speed; in host_int_get_link_speed()
/linux-4.4.14/drivers/scsi/libfc/
Dfc_lport.c292 fc_host_speed(shost) = lport->link_speed; in fc_get_host_speed()
/linux-4.4.14/Documentation/scsi/
DChangeLog.lpfc945 * Added 4&10 gigabit choices in user option link_speed