Home
last modified time | relevance | path

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

/linux-4.1.27/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.h433 int link_speed; member
Den_ethtool.c832 ethtool_cmd_speed_set(cmd, priv->port_state.link_speed); in mlx4_en_get_settings()
/linux-4.1.27/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.1.27/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.1.27/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.1.27/drivers/net/ethernet/intel/ixgbe/
Dixgbe_82599.c665 ixgbe_link_speed link_speed = IXGBE_LINK_SPEED_UNKNOWN; in ixgbe_setup_mac_link_multispeed_fiber() local
674 status = hw->mac.ops.get_link_capabilities(hw, &link_speed, in ixgbe_setup_mac_link_multispeed_fiber()
679 speed &= link_speed; in ixgbe_setup_mac_link_multispeed_fiber()
690 status = hw->mac.ops.check_link(hw, &link_speed, &link_up, in ixgbe_setup_mac_link_multispeed_fiber()
695 if ((link_speed == IXGBE_LINK_SPEED_10GB_FULL) && link_up) in ixgbe_setup_mac_link_multispeed_fiber()
736 status = hw->mac.ops.check_link(hw, &link_speed, in ixgbe_setup_mac_link_multispeed_fiber()
752 status = hw->mac.ops.check_link(hw, &link_speed, &link_up, in ixgbe_setup_mac_link_multispeed_fiber()
757 if ((link_speed == IXGBE_LINK_SPEED_1GB_FULL) && link_up) in ixgbe_setup_mac_link_multispeed_fiber()
793 status = hw->mac.ops.check_link(hw, &link_speed, &link_up, in ixgbe_setup_mac_link_multispeed_fiber()
838 ixgbe_link_speed link_speed = IXGBE_LINK_SPEED_UNKNOWN; in ixgbe_setup_mac_link_smartspeed() local
[all …]
Dixgbe_dcb.h139 u32 link_speed; /* For bandwidth allocation validation purpose */ member
Dixgbe_sriov.c1248 switch (adapter->link_speed) { in ixgbe_link_mbps()
1338 int link_speed; in ixgbe_ndo_set_vf_bw() local
1349 link_speed = ixgbe_link_mbps(adapter); in ixgbe_ndo_set_vf_bw()
1350 if (link_speed != 10000) in ixgbe_ndo_set_vf_bw()
1357 if (max_tx_rate && ((max_tx_rate <= 10) || (max_tx_rate > link_speed))) in ixgbe_ndo_set_vf_bw()
1361 adapter->vf_rate_link_speed = link_speed; in ixgbe_ndo_set_vf_bw()
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_x550.c1253 ixgbe_link_speed link_speed; in ixgbe_reset_hw_X550em() local
1298 hw->mac.ops.check_link(hw, &link_speed, &link_up, false); in ixgbe_reset_hw_X550em()
Dixgbe_main.c6244 u32 link_speed = adapter->link_speed; in ixgbe_watchdog_update_link() local
6252 hw->mac.ops.check_link(hw, &link_speed, &link_up, false); in ixgbe_watchdog_update_link()
6255 link_speed = IXGBE_LINK_SPEED_10GB_FULL; in ixgbe_watchdog_update_link()
6276 adapter->link_speed = link_speed; in ixgbe_watchdog_update_link()
6307 u32 link_speed = adapter->link_speed; in ixgbe_watchdog_link_is_up() local
6346 (link_speed == IXGBE_LINK_SPEED_10GB_FULL ? in ixgbe_watchdog_link_is_up()
6348 (link_speed == IXGBE_LINK_SPEED_1GB_FULL ? in ixgbe_watchdog_link_is_up()
6350 (link_speed == IXGBE_LINK_SPEED_100_FULL ? in ixgbe_watchdog_link_is_up()
6393 adapter->link_speed = 0; in ixgbe_watchdog_link_is_down()
Dixgbe_ethtool.c160 u32 link_speed = 0; in ixgbe_get_settings() local
282 hw->mac.ops.check_link(hw, &link_speed, &link_up, false); in ixgbe_get_settings()
284 switch (link_speed) { in ixgbe_get_settings()
1251 u32 link_speed = 0; in ixgbe_link_test() local
1259 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.h704 u32 link_speed; member
/linux-4.1.27/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.1.27/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.1.27/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()
1201 hw->mac_speed = adapter->link_speed == SPEED_1000 ? in atl1c_start_mac()
1298 static void atl1c_set_aspm(struct atl1c_hw *hw, u16 link_speed) in atl1c_set_aspm() argument
1311 link_speed == SPEED_1000 || link_speed == SPEED_100 ? in atl1c_set_aspm()
1318 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.1.27/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.c2808 u32 link_speed = adapter->link_speed; in ixgbevf_watchdog_update_link() local
2814 err = hw->mac.ops.check_link(hw, &link_speed, &link_up, false); in ixgbevf_watchdog_update_link()
2825 adapter->link_speed = link_speed; in ixgbevf_watchdog_update_link()
2842 (adapter->link_speed == IXGBE_LINK_SPEED_10GB_FULL) ? in ixgbevf_watchdog_link_is_up()
2844 (adapter->link_speed == IXGBE_LINK_SPEED_1GB_FULL) ? in ixgbevf_watchdog_link_is_up()
2846 (adapter->link_speed == IXGBE_LINK_SPEED_100_FULL) ? in ixgbevf_watchdog_link_is_up()
2862 adapter->link_speed = 0; in ixgbevf_watchdog_link_is_down()
Dixgbevf.h442 u32 link_speed; member
/linux-4.1.27/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.1.27/drivers/net/ethernet/emulex/benet/
Dbe_ethtool.c605 u16 link_speed = 0; in be_get_settings() local
610 if (adapter->phy.link_speed < 0) { in be_get_settings()
611 status = be_cmd_link_status_query(adapter, &link_speed, in be_get_settings()
615 ethtool_cmd_speed_set(ecmd, link_speed); in be_get_settings()
659 adapter->phy.link_speed = ethtool_cmd_speed(ecmd); in be_get_settings()
666 ethtool_cmd_speed_set(ecmd, adapter->phy.link_speed); in be_get_settings()
Dbe_cmds.c249 adapter->phy.link_speed = -1; in be_async_link_state_process()
313 if (adapter->phy.link_speed >= 0 && in be_async_grp5_qos_speed_process()
315 adapter->phy.link_speed = le16_to_cpu(evt->qos_link_speed) * 10; in be_async_grp5_qos_speed_process()
1598 int be_cmd_link_status_query(struct be_adapter *adapter, u16 *link_speed, in be_cmd_link_status_query() argument
1631 if (link_speed) { in be_cmd_link_status_query()
1632 *link_speed = resp->link_speed ? in be_cmd_link_status_query()
1633 le16_to_cpu(resp->link_speed) * 10 : in be_cmd_link_status_query()
1637 *link_speed = 0; in be_cmd_link_status_query()
3789 int be_cmd_config_qos(struct be_adapter *adapter, u32 max_rate, u16 link_speed, in be_cmd_config_qos() argument
3814 bw_percent = max_rate ? (max_rate * 100) / link_speed : 100; in be_cmd_config_qos()
Dbe_cmds.h1015 u16 link_speed; member
2260 int be_cmd_link_status_query(struct be_adapter *adapter, u16 *link_speed,
2316 u16 link_speed, u8 domain);
Dbe_main.c1565 u16 link_speed = 0; in be_set_vf_tx_rate() local
1580 status = be_cmd_link_status_query(adapter, &link_speed, in be_set_vf_tx_rate()
1591 if (max_tx_rate < 100 || max_tx_rate > link_speed) { in be_set_vf_tx_rate()
1593 link_speed); in be_set_vf_tx_rate()
1599 percent_rate = link_speed / 100; in be_set_vf_tx_rate()
1608 status = be_cmd_config_qos(adapter, max_tx_rate, link_speed, vf + 1); in be_set_vf_tx_rate()
3774 adapter->phy.link_speed = -1; in be_setup_init()
Dbe.h405 int link_speed; member
/linux-4.1.27/drivers/net/ethernet/intel/i40e/
Di40e_virtchnl.h335 enum i40e_aq_link_speed link_speed; member
Di40e_ethtool.c249 u32 link_speed = hw_link_info->link_speed; in i40e_get_settings_link_up() local
357 switch (link_speed) { in i40e_get_settings_link_up()
641 config.link_speed |= I40E_LINK_SPEED_100MB; in i40e_set_settings()
644 config.link_speed |= I40E_LINK_SPEED_1GB; in i40e_set_settings()
648 config.link_speed |= I40E_LINK_SPEED_10GB; in i40e_set_settings()
650 config.link_speed |= I40E_LINK_SPEED_20GB; in i40e_set_settings()
655 config.link_speed |= I40E_LINK_SPEED_40GB; in i40e_set_settings()
657 if (change || (abilities.link_speed != config.link_speed)) { in i40e_set_settings()
665 hw->phy.link_info.requested_speeds = config.link_speed; in i40e_set_settings()
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()
2197 switch (pf->hw.phy.link_info.link_speed) { in i40e_ndo_set_vf_bw()
2329 pfe.event_data.link_event.link_speed = in i40e_ndo_set_vf_link_state()
2330 pf->hw.phy.link_info.link_speed; in i40e_ndo_set_vf_link_state()
2336 pfe.event_data.link_event.link_speed = I40E_LINK_SPEED_40GB; in i40e_ndo_set_vf_link_state()
2342 pfe.event_data.link_event.link_speed = 0; in i40e_ndo_set_vf_link_state()
Di40e_adminq_cmd.h1628 u8 link_speed; /* bitmap using the above enum bit patterns */ member
1659 u8 link_speed; member
1719 u8 link_speed; /* i40e_aq_link_speed */ member
Di40e_ptp.c389 switch (hw_link_info->link_speed) { in i40e_ptp_set_increment()
Di40e_common.c1334 config.link_speed = abilities.link_speed; in i40e_set_fc()
1457 hw_link_info->link_speed = (enum i40e_aq_link_speed)resp->link_speed; in i40e_aq_get_link_info()
Di40e_type.h174 enum i40e_aq_link_speed link_speed; member
Di40e_main.c4653 (vsi->back->hw.phy.link_info.link_speed == I40E_LINK_SPEED_1GB || in i40e_print_link_message()
4654 vsi->back->hw.phy.link_info.link_speed == I40E_LINK_SPEED_100MB)) in i40e_print_link_message()
4658 switch (vsi->back->hw.phy.link_info.link_speed) { in i40e_print_link_message()
5618 old_link_speed = pf->hw.phy.link_info_old.link_speed; in i40e_link_event()
5619 new_link_speed = pf->hw.phy.link_info.link_speed; in i40e_link_event()
10004 pf->hw.phy.link_info.requested_speeds = abilities.link_speed; in i40e_probe()
/linux-4.1.27/drivers/net/ethernet/intel/i40evf/
Di40e_virtchnl.h335 enum i40e_aq_link_speed link_speed; member
Di40e_adminq_cmd.h1626 u8 link_speed; /* bitmap using the above enum bit patterns */ member
1657 u8 link_speed; member
1717 u8 link_speed; /* i40e_aq_link_speed */ member
Di40e_type.h174 enum i40e_aq_link_speed link_speed; member
/linux-4.1.27/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.1.27/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.1.27/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.1.27/drivers/scsi/lpfc/
Dlpfc_mbox.c524 mb->un.varInitLnk.link_speed = LINK_SPEED_1G; in lpfc_init_link()
528 mb->un.varInitLnk.link_speed = LINK_SPEED_2G; in lpfc_init_link()
532 mb->un.varInitLnk.link_speed = LINK_SPEED_4G; in lpfc_init_link()
536 mb->un.varInitLnk.link_speed = LINK_SPEED_8G; in lpfc_init_link()
540 mb->un.varInitLnk.link_speed = LINK_SPEED_10G; in lpfc_init_link()
544 mb->un.varInitLnk.link_speed = LINK_SPEED_16G; in lpfc_init_link()
548 mb->un.varInitLnk.link_speed = LINK_SPEED_AUTO; in lpfc_init_link()
554 mb->un.varInitLnk.link_speed = LINK_SPEED_AUTO; in lpfc_init_link()
Dlpfc_init.c3715 uint8_t link_speed; in lpfc_sli4_parse_latt_link_speed() local
3721 link_speed = LPFC_LINK_SPEED_UNKNOWN; in lpfc_sli4_parse_latt_link_speed()
3724 link_speed = LPFC_LINK_SPEED_1GHZ; in lpfc_sli4_parse_latt_link_speed()
3727 link_speed = LPFC_LINK_SPEED_10GHZ; in lpfc_sli4_parse_latt_link_speed()
3732 link_speed = LPFC_LINK_SPEED_UNKNOWN; in lpfc_sli4_parse_latt_link_speed()
3738 link_speed = LPFC_LINK_SPEED_UNKNOWN; in lpfc_sli4_parse_latt_link_speed()
3741 return link_speed; in lpfc_sli4_parse_latt_link_speed()
3755 uint32_t link_speed; in lpfc_sli_port_speed_get() local
3762 link_speed = 1000; in lpfc_sli_port_speed_get()
3765 link_speed = 2000; in lpfc_sli_port_speed_get()
[all …]
Dlpfc_scsi.c4397 int len, link_speed = 0; in lpfc_info() local
4419 link_speed = lpfc_sli_port_speed_get(phba); in lpfc_info()
4422 link_speed = in lpfc_info()
4425 link_speed = phba->sli4_hba.link_state.speed; in lpfc_info()
4427 if (link_speed != 0) in lpfc_info()
4429 " Logical Link Speed: %d Mbps", link_speed); in lpfc_info()
Dlpfc_hw.h1869 uint32_t link_speed; member
Dlpfc_attr.c3772 lpfc_param_show(link_speed) in lpfc_param_show() argument
/linux-4.1.27/drivers/ntb/
Dntb_hw.h151 unsigned char link_speed; member
Dntb_hw.c611 ndev->link_speed = (status & NTB_LINK_SPEED_MASK); in ntb_link_event()
613 ndev->link_width, ndev->link_speed); in ntb_link_event()
688 if (ndev->link_width != width || ndev->link_speed != speed) in bwd_link_recovery()
1463 ndev->link_speed); in ntb_debugfs_read()
/linux-4.1.27/drivers/net/ethernet/intel/igbvf/
Digbvf.h190 u16 link_speed; member
Dnetdev.c1542 adapter->link_speed = 0; in igbvf_down()
1782 if (adapter->link_speed == 0) in igbvf_update_stats()
1808 adapter->link_speed, in igbvf_print_link_info()
1861 &adapter->link_speed, in igbvf_watchdog_task()
1870 adapter->link_speed = 0; in igbvf_watchdog_task()
/linux-4.1.27/drivers/net/ethernet/brocade/bna/
Dbfa_defs_cna.h192 u8 link_speed; member
/linux-4.1.27/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.c122 ethtool_cmd_speed_set(ecmd, adapter->link_speed); in netxen_nic_get_settings()
139 ethtool_cmd_speed_set(ecmd, adapter->link_speed); in netxen_nic_get_settings()
277 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.1.27/drivers/net/ethernet/intel/e1000/
De1000.h236 u16 link_speed; member
De1000_main.c551 adapter->link_speed = 0; in e1000_down()
2454 &adapter->link_speed, in e1000_watchdog()
2461 adapter->link_speed, in e1000_watchdog()
2471 switch (adapter->link_speed) { in e1000_watchdog()
2495 adapter->link_speed = 0; in e1000_watchdog()
2646 if (unlikely(adapter->link_speed != SPEED_1000)) { in e1000_set_itr()
3620 if (adapter->link_speed == 0) in e1000_update_stats()
3735 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.1.27/drivers/net/vmxnet3/
Dvmxnet3_ethtool.c430 if (adapter->link_speed) { in vmxnet3_get_settings()
431 ethtool_cmd_speed_set(ecmd, adapter->link_speed); in vmxnet3_get_settings()
Dvmxnet3_int.h349 u32 link_speed; /* in mbps */ member
Dvmxnet3_drv.c149 adapter->link_speed = ret >> 16; in vmxnet3_check_link()
152 adapter->link_speed); in vmxnet3_check_link()
2367 adapter->link_speed = 0; in vmxnet3_quiesce_dev()
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_vfpf.h420 u16 link_speed; /* Effective line speed */ member
Dbnx2x_sriov.c1513 bulletin->link_speed = state->line_speed; in bnx2x_iov_link_update_vf()
1534 bulletin->link_speed = bnx2x_max_speed_cap(bp); in bnx2x_iov_link_update_vf()
1543 vf->link_cfg, bulletin->link_speed, bulletin->link_flags); in bnx2x_iov_link_update_vf()
3018 bulletin->link_speed, bulletin->link_flags); in bnx2x_sample_bulletin()
3020 bp->vf_link_vars.line_speed = bulletin->link_speed; in bnx2x_sample_bulletin()
/linux-4.1.27/drivers/net/ethernet/sfc/
Dfalcon.c1355 int link_speed, isolate; in falcon_reconfigure_mac_wrapper() local
1360 case 10000: link_speed = 3; break; in falcon_reconfigure_mac_wrapper()
1361 case 1000: link_speed = 2; break; in falcon_reconfigure_mac_wrapper()
1362 case 100: link_speed = 1; break; in falcon_reconfigure_mac_wrapper()
1363 default: link_speed = 0; break; in falcon_reconfigure_mac_wrapper()
1375 FRF_AB_MAC_SPEED, link_speed); in falcon_reconfigure_mac_wrapper()
/linux-4.1.27/include/linux/
Dfirewire.h102 int link_speed; member
/linux-4.1.27/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()
3200 ahw->link_speed = SPEED_10; in qlcnic_83xx_test_link()
3203 ahw->link_speed = SPEED_100; in qlcnic_83xx_test_link()
3206 ahw->link_speed = SPEED_1000; in qlcnic_83xx_test_link()
3209 ahw->link_speed = SPEED_10000; in qlcnic_83xx_test_link()
3212 ahw->link_speed = 0; in qlcnic_83xx_test_link()
3271 ethtool_cmd_speed_set(ecmd, ahw->link_speed); in qlcnic_83xx_get_settings()
3298 switch (ahw->link_speed) { in qlcnic_83xx_get_settings()
Dqlcnic_ethtool.c309 ethtool_cmd_speed_set(ecmd, adapter->ahw->link_speed); in qlcnic_82xx_get_settings()
330 ahw->link_speed = speed * P3P_LINK_SPEED_MHZ; in qlcnic_82xx_get_settings()
333 ethtool_cmd_speed_set(ecmd, ahw->link_speed); in qlcnic_82xx_get_settings()
493 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.h502 u16 link_speed; member
/linux-4.1.27/drivers/net/ethernet/intel/igb/
Digb.h389 u16 link_speed; member
Digb_main.c1815 adapter->link_speed = 0; in igb_down()
4258 &adapter->link_speed, in igb_watchdog_task()
4266 adapter->link_speed, in igb_watchdog_task()
4295 switch (adapter->link_speed) { in igb_watchdog_task()
4316 adapter->link_speed = 0; in igb_watchdog_task()
4447 if (adapter->link_speed != SPEED_1000) { in igb_update_ring_itr()
4570 if (adapter->link_speed != SPEED_1000) { in igb_set_itr()
5228 if (adapter->link_speed == 0) in igb_update_stats()
7815 int link_speed) in igb_set_vf_rate_limit() argument
7822 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.1.27/drivers/net/ethernet/intel/e1000e/
De1000.h221 u16 link_speed; member
Dnetdev.c2569 if (adapter->link_speed != SPEED_1000) { in e1000_set_itr()
4121 adapter->link_speed = 0; in e1000e_down()
4695 if (adapter->link_speed == 0) in e1000e_update_stats()
4847 adapter->netdev->name, adapter->link_speed, in e1000_print_link_info()
4980 &adapter->link_speed, in e1000_watchdog_task()
4996 (adapter->link_speed == SPEED_10 || in e1000_watchdog_task()
4997 adapter->link_speed == SPEED_100) && in e1000_watchdog_task()
5009 switch (adapter->link_speed) { in e1000_watchdog_task()
5036 switch (adapter->link_speed) { in e1000_watchdog_task()
5074 adapter->link_speed = 0; in e1000_watchdog_task()
Dethtool.c167 speed = adapter->link_speed; in e1000_get_settings()
/linux-4.1.27/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.1.27/include/scsi/
Dlibfc.h909 u16 link_speed; member
Dfc_encode.h431 put_unaligned_be32(lport->link_speed, in fc_ct_ms_fill()
/linux-4.1.27/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.1.27/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.1.27/drivers/scsi/bfa/
Dbfa_defs_svc.h1385 u8 link_speed; member
/linux-4.1.27/drivers/infiniband/hw/ipath/
Dipath_sysfs.c1139 static DEVICE_ATTR(link_speed, S_IRUGO, show_spd, NULL);
/linux-4.1.27/drivers/scsi/libfc/
Dfc_lport.c292 fc_host_speed(shost) = lport->link_speed; in fc_get_host_speed()
/linux-4.1.27/Documentation/scsi/
DChangeLog.lpfc945 * Added 4&10 gigabit choices in user option link_speed