Home
last modified time | relevance | path

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

123456

/dpdk/app/test/
H A Dtest_ethdev_link.c17 .link_speed = RTE_ETH_SPEED_NUM_2_5G, in test_link_status_up_default()
32 link_status.link_speed = RTE_ETH_SPEED_NUM_10M; in test_link_status_up_default()
40 link_status.link_speed = RTE_ETH_SPEED_NUM_UNKNOWN; in test_link_status_up_default()
48 link_status.link_speed = RTE_ETH_SPEED_NUM_NONE; in test_link_status_up_default()
57 link_status.link_speed = RTE_ETH_SPEED_NUM_200G; in test_link_status_up_default()
72 .link_speed = RTE_ETH_SPEED_NUM_2_5G, in test_link_status_down_default()
92 .link_speed = 55555, in test_link_status_invalid()
117 uint32_t link_speed; in test_link_speed_all_values() member
139 speed = rte_eth_link_speed_to_str(speed_str_map[i].link_speed); in test_link_speed_all_values()
/dpdk/drivers/net/ixgbe/
H A Dixgbe_82599_bypass.c96 ixgbe_link_speed link_speed = IXGBE_LINK_SPEED_UNKNOWN; in ixgbe_setup_mac_link_multispeed_fixed_fiber() local
107 status = ixgbe_get_link_capabilities(hw, &link_speed, &negotiation); in ixgbe_setup_mac_link_multispeed_fixed_fiber()
111 speed &= link_speed; in ixgbe_setup_mac_link_multispeed_fixed_fiber()
122 status = ixgbe_check_link(hw, &link_speed, &link_up, false); in ixgbe_setup_mac_link_multispeed_fixed_fiber()
126 if ((link_speed == IXGBE_LINK_SPEED_10GB_FULL) && link_up) in ixgbe_setup_mac_link_multispeed_fixed_fiber()
158 status = ixgbe_check_link(hw, &link_speed, in ixgbe_setup_mac_link_multispeed_fixed_fiber()
174 status = ixgbe_check_link(hw, &link_speed, &link_up, false); in ixgbe_setup_mac_link_multispeed_fixed_fiber()
178 if ((link_speed == IXGBE_LINK_SPEED_1GB_FULL) && link_up) in ixgbe_setup_mac_link_multispeed_fixed_fiber()
200 status = ixgbe_check_link(hw, &link_speed, &link_up, false); in ixgbe_setup_mac_link_multispeed_fixed_fiber()
H A Dixgbe_vf_representor.c73 representor->pf_ethdev->data->dev_link.link_speed; in ixgbe_vf_representor_dev_infos_get()
225 ethdev->data->dev_link.link_speed = link->link_speed; in ixgbe_vf_representor_init()
/dpdk/drivers/net/cnxk/
H A Dcnxk_link.c20 link.link_speed = RTE_ETH_SPEED_NUM_100G; in cnxk_nix_toggle_flag_link_cfg()
51 (uint32_t)link->link_speed, in nix_link_status_print()
77 link->speed = eth_link.link_speed; in cnxk_eth_dev_link_status_get_cb()
102 eth_link.link_speed = link->speed; in cnxk_eth_dev_link_status_cb()
132 link.link_speed = RTE_ETH_SPEED_NUM_100G; in cnxk_nix_link_update()
140 link.link_speed = info.speed; in cnxk_nix_link_update()
/dpdk/drivers/net/sfc/
H A Dsfc_port.c583 link_info->link_speed = RTE_ETH_SPEED_NUM_10M; in sfc_port_link_mode_to_info()
587 link_info->link_speed = RTE_ETH_SPEED_NUM_10M; in sfc_port_link_mode_to_info()
591 link_info->link_speed = RTE_ETH_SPEED_NUM_100M; in sfc_port_link_mode_to_info()
595 link_info->link_speed = RTE_ETH_SPEED_NUM_100M; in sfc_port_link_mode_to_info()
599 link_info->link_speed = RTE_ETH_SPEED_NUM_1G; in sfc_port_link_mode_to_info()
603 link_info->link_speed = RTE_ETH_SPEED_NUM_1G; in sfc_port_link_mode_to_info()
607 link_info->link_speed = RTE_ETH_SPEED_NUM_10G; in sfc_port_link_mode_to_info()
611 link_info->link_speed = RTE_ETH_SPEED_NUM_25G; in sfc_port_link_mode_to_info()
615 link_info->link_speed = RTE_ETH_SPEED_NUM_40G; in sfc_port_link_mode_to_info()
619 link_info->link_speed = RTE_ETH_SPEED_NUM_50G; in sfc_port_link_mode_to_info()
[all …]
/dpdk/drivers/net/mlx5/windows/
H A Dmlx5_ethdev_os.c289 dev_link.link_speed = context_obj->mlx5_dev.link_speed / (1000 * 1000); in mlx5_link_update()
294 if (dev->data->dev_link.link_speed != dev_link.link_speed || in mlx5_link_update()
/dpdk/drivers/bus/dpaa/base/qbman/
H A Dprocess.c396 link->link_speed = args.link_speed; in dpaa_get_link_status()
449 int dpaa_update_link_speed(char *if_name, int link_speed, int link_duplex) in dpaa_update_link_speed() argument
459 args.link_speed = link_speed; in dpaa_update_link_speed()
/dpdk/drivers/bus/dpaa/include/
H A Dprocess.h103 int link_speed; member
122 int link_speed; member
/dpdk/drivers/net/mlx4/
H A Dmlx4_ethdev.c802 int link_speed = 0; in mlx4_link_update() local
822 link_speed = ethtool_cmd_speed(&edata); in mlx4_link_update()
823 if (link_speed == -1) in mlx4_link_update()
824 dev_link.link_speed = RTE_ETH_SPEED_NUM_NONE; in mlx4_link_update()
826 dev_link.link_speed = link_speed; in mlx4_link_update()
H A Dmlx4_intr.c158 if ((!link->link_speed && link->link_status) || in mlx4_link_status_check()
159 (link->link_speed && !link->link_status)) { in mlx4_link_status_check()
/dpdk/drivers/net/nfb/
H A Dnfb_ethdev.c316 link.link_speed = RTE_ETH_SPEED_NUM_NONE; in nfb_eth_link_update()
326 link.link_speed = RTE_ETH_SPEED_NUM_10G; in nfb_eth_link_update()
329 link.link_speed = RTE_ETH_SPEED_NUM_40G; in nfb_eth_link_update()
332 link.link_speed = RTE_ETH_SPEED_NUM_100G; in nfb_eth_link_update()
335 link.link_speed = RTE_ETH_SPEED_NUM_NONE; in nfb_eth_link_update()
/dpdk/drivers/net/ionic/
H A Dionic_ethdev.c291 link.link_speed = RTE_ETH_SPEED_NUM_NONE; in ionic_dev_link_update()
296 switch (adapter->link_speed) { in ionic_dev_link_update()
298 link.link_speed = RTE_ETH_SPEED_NUM_10G; in ionic_dev_link_update()
301 link.link_speed = RTE_ETH_SPEED_NUM_25G; in ionic_dev_link_update()
304 link.link_speed = RTE_ETH_SPEED_NUM_40G; in ionic_dev_link_update()
307 link.link_speed = RTE_ETH_SPEED_NUM_50G; in ionic_dev_link_update()
310 link.link_speed = RTE_ETH_SPEED_NUM_100G; in ionic_dev_link_update()
313 link.link_speed = RTE_ETH_SPEED_NUM_NONE; in ionic_dev_link_update()
H A Dionic.h59 uint32_t link_speed; member
/dpdk/drivers/net/ipn3ke/
H A Dipn3ke_representor.c2383 enum ifpga_rawdev_link_speed link_speed; in ipn3ke_update_link() local
2400 (uint64_t *)&link_speed); in ipn3ke_update_link()
2401 switch (link_speed) { in ipn3ke_update_link()
2403 link->link_speed = RTE_ETH_SPEED_NUM_10G; in ipn3ke_update_link()
2406 link->link_speed = RTE_ETH_SPEED_NUM_25G; in ipn3ke_update_link()
2409 IPN3KE_AFU_PMD_ERR("Unknown link speed info %u", link_speed); in ipn3ke_update_link()
2475 rpst->ori_linfo.link_speed = link.link_speed; in ipn3ke_rpst_link_update()
2491 rpst->ori_linfo.link_speed = link.link_speed; in ipn3ke_rpst_link_update()
2533 rpst->ori_linfo.link_speed = link.link_speed; in ipn3ke_rpst_link_check()
2548 rpst->ori_linfo.link_speed = link.link_speed; in ipn3ke_rpst_link_check()
H A Dipn3ke_rawdev_api.h59 enum ifpga_rawdev_link_speed link_speed; member
/dpdk/drivers/net/mvneta/
H A Dmvneta_ethdev.c506 dev->data->dev_link.link_speed = RTE_ETH_SPEED_NUM_10M; in mvneta_link_update()
509 dev->data->dev_link.link_speed = RTE_ETH_SPEED_NUM_100M; in mvneta_link_update()
512 dev->data->dev_link.link_speed = RTE_ETH_SPEED_NUM_1G; in mvneta_link_update()
515 dev->data->dev_link.link_speed = RTE_ETH_SPEED_NUM_2_5G; in mvneta_link_update()
518 dev->data->dev_link.link_speed = RTE_ETH_SPEED_NUM_NONE; in mvneta_link_update()
/dpdk/drivers/net/hns3/
H A Dhns3_mbx.c225 uint32_t link_speed; in hns3vf_handle_link_change_event() local
227 memcpy(&link_speed, &msg_q[2], sizeof(link_speed)); in hns3vf_handle_link_change_event()
230 hns3vf_update_link_status(hw, link_status, link_speed, in hns3vf_handle_link_change_event()
/dpdk/drivers/net/ice/
H A Dice_dcf_parent.c249 dcf_hw->link_speed = in ice_dcf_handle_pf_event_msg()
250 pf_msg->event_data.link_event_adv.link_speed; in ice_dcf_handle_pf_event_msg()
253 speed = pf_msg->event_data.link_event.link_speed; in ice_dcf_handle_pf_event_msg()
254 dcf_hw->link_speed = ice_dcf_convert_link_speed(speed); in ice_dcf_handle_pf_event_msg()
H A Dice_dcf_ethdev.c1489 switch (hw->link_speed) { in ice_dcf_link_update()
1491 new_link.link_speed = RTE_ETH_SPEED_NUM_10M; in ice_dcf_link_update()
1494 new_link.link_speed = RTE_ETH_SPEED_NUM_100M; in ice_dcf_link_update()
1497 new_link.link_speed = RTE_ETH_SPEED_NUM_1G; in ice_dcf_link_update()
1500 new_link.link_speed = RTE_ETH_SPEED_NUM_10G; in ice_dcf_link_update()
1503 new_link.link_speed = RTE_ETH_SPEED_NUM_20G; in ice_dcf_link_update()
1506 new_link.link_speed = RTE_ETH_SPEED_NUM_25G; in ice_dcf_link_update()
1509 new_link.link_speed = RTE_ETH_SPEED_NUM_40G; in ice_dcf_link_update()
1512 new_link.link_speed = RTE_ETH_SPEED_NUM_50G; in ice_dcf_link_update()
1515 new_link.link_speed = RTE_ETH_SPEED_NUM_100G; in ice_dcf_link_update()
[all …]
/dpdk/drivers/net/bnxt/
H A Dbnxt_hwrm.c1415 if (!conf->link_speed) { in bnxt_hwrm_port_phy_cfg()
1496 link_info->link_speed = rte_le_to_cpu_16(resp->link_speed); in bnxt_hwrm_port_phy_qcfg()
3063 link_speed, port_id); in bnxt_validate_link_speed()
3069 link_speed, port_id); in bnxt_validate_link_speed()
3076 link_speed, port_id); in bnxt_validate_link_speed()
3199 if (link_info->link_speed) in bnxt_get_hwrm_link_config()
3200 link->link_speed = in bnxt_get_hwrm_link_config()
3276 link_req.link_speed = speed; in bnxt_set_hwrm_link_config()
3278 link_req.link_speed = in bnxt_set_hwrm_link_config()
3281 link_req.link_speed = in bnxt_set_hwrm_link_config()
[all …]
/dpdk/drivers/net/mlx5/linux/
H A Dmlx5_ethdev_os.c394 int link_speed = 0; in mlx5_link_update_unlocked_gset() local
441 link_speed = ethtool_cmd_speed(&edata); in mlx5_link_update_unlocked_gset()
442 if (link_speed == -1) in mlx5_link_update_unlocked_gset()
443 dev_link.link_speed = RTE_ETH_SPEED_NUM_UNKNOWN; in mlx5_link_update_unlocked_gset()
445 dev_link.link_speed = link_speed; in mlx5_link_update_unlocked_gset()
548 dev_link.link_speed = (ecmd->speed == UINT32_MAX) ? in mlx5_link_update_unlocked_gs()
/dpdk/drivers/raw/ifpga/
H A Drte_pmd_ifpga.h66 uint32_t link_speed; member
/dpdk/drivers/net/bonding/
H A Drte_eth_bond_pmd.c1366 bond_link->link_speed = slave_link->link_speed; in link_properties_set()
1388 bond_link->link_speed != slave_link->link_speed) in link_properties_valid()
2468 ethdev->data->dev_link.link_speed = UINT32_MAX; in bond_ethdev_link_update()
2479 ethdev->data->dev_link.link_speed = in bond_ethdev_link_update()
2488 if (slave_link.link_speed < in bond_ethdev_link_update()
2489 ethdev->data->dev_link.link_speed) in bond_ethdev_link_update()
2490 ethdev->data->dev_link.link_speed = in bond_ethdev_link_update()
2491 slave_link.link_speed; in bond_ethdev_link_update()
2504 ethdev->data->dev_link.link_speed = slave_link.link_speed; in bond_ethdev_link_update()
2537 ethdev->data->dev_link.link_speed += in bond_ethdev_link_update()
[all …]
/dpdk/drivers/net/i40e/
H A Di40e_pf.c1211 switch (dev->data->dev_link.link_speed) { in i40e_notify_vf_link_status()
1213 event.event_data.link_event.link_speed = VIRTCHNL_LINK_SPEED_100MB; in i40e_notify_vf_link_status()
1216 event.event_data.link_event.link_speed = VIRTCHNL_LINK_SPEED_1GB; in i40e_notify_vf_link_status()
1219 event.event_data.link_event.link_speed = VIRTCHNL_LINK_SPEED_10GB; in i40e_notify_vf_link_status()
1222 event.event_data.link_event.link_speed = VIRTCHNL_LINK_SPEED_20GB; in i40e_notify_vf_link_status()
1225 event.event_data.link_event.link_speed = VIRTCHNL_LINK_SPEED_25GB; in i40e_notify_vf_link_status()
1228 event.event_data.link_event.link_speed = VIRTCHNL_LINK_SPEED_40GB; in i40e_notify_vf_link_status()
1231 event.event_data.link_event.link_speed = in i40e_notify_vf_link_status()
/dpdk/drivers/net/ixgbe/base/
H A Dixgbe_dcb_82598.c320 s32 ixgbe_dcb_hw_config_82598(struct ixgbe_hw *hw, int link_speed, in ixgbe_dcb_hw_config_82598() argument
324 UNREFERENCED_1PARAMETER(link_speed); in ixgbe_dcb_hw_config_82598()

123456