Home
last modified time | relevance | path

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

12345

/f-stack/dpdk/drivers/net/octeontx2/
H A Dotx2_link.c43 (uint32_t)link->link_speed, in nix_link_status_print()
71 eth_link.link_speed = link->speed; in otx2_eth_dev_link_status_update()
214 link_speed = 100000; in nix_parse_link_speeds()
216 link_speed = 50000; in nix_parse_link_speeds()
219 link_speed = 40000; in nix_parse_link_speeds()
221 link_speed = 25000; in nix_parse_link_speeds()
223 link_speed = 20000; in nix_parse_link_speeds()
225 link_speed = 10000; in nix_parse_link_speeds()
227 link_speed = 5000; in nix_parse_link_speeds()
229 link_speed = 1000; in nix_parse_link_speeds()
[all …]
/f-stack/dpdk/app/test/
H A Dtest_ethdev_link.c17 .link_speed = ETH_SPEED_NUM_2_5G, in test_link_status_up_default()
32 link_status.link_speed = ETH_SPEED_NUM_10M, in test_link_status_up_default()
40 link_status.link_speed = ETH_SPEED_NUM_UNKNOWN; in test_link_status_up_default()
48 link_status.link_speed = ETH_SPEED_NUM_NONE; in test_link_status_up_default()
57 link_status.link_speed = ETH_SPEED_NUM_200G; in test_link_status_up_default()
72 .link_speed = 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()
/f-stack/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()
224 ethdev->data->dev_link.link_speed = link->link_speed; in ixgbe_vf_representor_init()
/f-stack/dpdk/drivers/net/sfc/
H A Dsfc_port.c569 link_info->link_speed = ETH_SPEED_NUM_10M; in sfc_port_link_mode_to_info()
573 link_info->link_speed = ETH_SPEED_NUM_10M; in sfc_port_link_mode_to_info()
577 link_info->link_speed = ETH_SPEED_NUM_100M; in sfc_port_link_mode_to_info()
581 link_info->link_speed = ETH_SPEED_NUM_100M; in sfc_port_link_mode_to_info()
585 link_info->link_speed = ETH_SPEED_NUM_1G; in sfc_port_link_mode_to_info()
589 link_info->link_speed = ETH_SPEED_NUM_1G; in sfc_port_link_mode_to_info()
593 link_info->link_speed = ETH_SPEED_NUM_10G; in sfc_port_link_mode_to_info()
597 link_info->link_speed = ETH_SPEED_NUM_25G; in sfc_port_link_mode_to_info()
601 link_info->link_speed = ETH_SPEED_NUM_40G; in sfc_port_link_mode_to_info()
605 link_info->link_speed = ETH_SPEED_NUM_50G; in sfc_port_link_mode_to_info()
[all …]
/f-stack/dpdk/drivers/bus/dpaa/include/
H A Dprocess.h103 int link_speed; member
122 int link_speed; member
/f-stack/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()
/f-stack/dpdk/drivers/net/nfb/
H A Dnfb_ethdev.c271 link.link_speed = ETH_SPEED_NUM_NONE; in nfb_eth_link_update()
281 link.link_speed = ETH_SPEED_NUM_10G; in nfb_eth_link_update()
284 link.link_speed = ETH_SPEED_NUM_40G; in nfb_eth_link_update()
287 link.link_speed = ETH_SPEED_NUM_100G; in nfb_eth_link_update()
290 link.link_speed = ETH_SPEED_NUM_NONE; in nfb_eth_link_update()
/f-stack/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 = ETH_SPEED_NUM_NONE; in mlx4_link_update()
826 dev_link.link_speed = link_speed; in mlx4_link_update()
H A Dmlx4_intr.c152 if ((!link->link_speed && link->link_status) || in mlx4_link_status_check()
153 (link->link_speed && !link->link_status)) { in mlx4_link_status_check()
/f-stack/dpdk/drivers/net/i40e/
H A Di40e_ethdev_vf.c254 vf->link_speed = in i40evf_read_pfmsg()
255 vpe->event_data.link_event.link_speed; in i40evf_read_pfmsg()
1437 vf->link_speed = in i40evf_handle_pf_event()
2243 switch (vf->link_speed) { in i40evf_dev_link_update()
2245 new_link.link_speed = ETH_SPEED_NUM_100M; in i40evf_dev_link_update()
2248 new_link.link_speed = ETH_SPEED_NUM_1G; in i40evf_dev_link_update()
2251 new_link.link_speed = ETH_SPEED_NUM_10G; in i40evf_dev_link_update()
2254 new_link.link_speed = ETH_SPEED_NUM_20G; in i40evf_dev_link_update()
2257 new_link.link_speed = ETH_SPEED_NUM_25G; in i40evf_dev_link_update()
2260 new_link.link_speed = ETH_SPEED_NUM_40G; in i40evf_dev_link_update()
[all …]
H A Di40e_pf.c1185 switch (dev->data->dev_link.link_speed) { in i40e_notify_vf_link_status()
1187 event.event_data.link_event.link_speed = VIRTCHNL_LINK_SPEED_100MB; in i40e_notify_vf_link_status()
1190 event.event_data.link_event.link_speed = VIRTCHNL_LINK_SPEED_1GB; in i40e_notify_vf_link_status()
1193 event.event_data.link_event.link_speed = VIRTCHNL_LINK_SPEED_10GB; in i40e_notify_vf_link_status()
1196 event.event_data.link_event.link_speed = VIRTCHNL_LINK_SPEED_20GB; in i40e_notify_vf_link_status()
1199 event.event_data.link_event.link_speed = VIRTCHNL_LINK_SPEED_25GB; in i40e_notify_vf_link_status()
1202 event.event_data.link_event.link_speed = VIRTCHNL_LINK_SPEED_40GB; in i40e_notify_vf_link_status()
1205 event.event_data.link_event.link_speed = in i40e_notify_vf_link_status()
/f-stack/dpdk/drivers/net/ipn3ke/
H A Dipn3ke_rawdev_api.h59 enum ifpga_rawdev_link_speed link_speed; member
H A Dipn3ke_representor.c2393 enum ifpga_rawdev_link_speed link_speed; in ipn3ke_update_link() local
2410 (uint64_t *)&link_speed); in ipn3ke_update_link()
2411 switch (link_speed) { in ipn3ke_update_link()
2413 link->link_speed = ETH_SPEED_NUM_10G; in ipn3ke_update_link()
2416 link->link_speed = ETH_SPEED_NUM_25G; in ipn3ke_update_link()
2419 IPN3KE_AFU_PMD_ERR("Unknown link speed info %u", link_speed); in ipn3ke_update_link()
2485 rpst->ori_linfo.link_speed = link.link_speed; in ipn3ke_rpst_link_update()
2501 rpst->ori_linfo.link_speed = link.link_speed; in ipn3ke_rpst_link_update()
2543 rpst->ori_linfo.link_speed = link.link_speed; in ipn3ke_rpst_link_check()
2558 rpst->ori_linfo.link_speed = link.link_speed; in ipn3ke_rpst_link_check()
/f-stack/dpdk/drivers/net/mvneta/
H A Dmvneta_ethdev.c513 dev->data->dev_link.link_speed = ETH_SPEED_NUM_10M; in mvneta_link_update()
516 dev->data->dev_link.link_speed = ETH_SPEED_NUM_100M; in mvneta_link_update()
519 dev->data->dev_link.link_speed = ETH_SPEED_NUM_1G; in mvneta_link_update()
522 dev->data->dev_link.link_speed = ETH_SPEED_NUM_2_5G; in mvneta_link_update()
525 dev->data->dev_link.link_speed = ETH_SPEED_NUM_NONE; in mvneta_link_update()
/f-stack/dpdk/drivers/net/ionic/
H A Dionic_ethdev.c298 link.link_speed = ETH_SPEED_NUM_NONE; in ionic_dev_link_update()
303 switch (adapter->link_speed) { in ionic_dev_link_update()
305 link.link_speed = ETH_SPEED_NUM_10G; in ionic_dev_link_update()
308 link.link_speed = ETH_SPEED_NUM_25G; in ionic_dev_link_update()
311 link.link_speed = ETH_SPEED_NUM_40G; in ionic_dev_link_update()
314 link.link_speed = ETH_SPEED_NUM_50G; in ionic_dev_link_update()
317 link.link_speed = ETH_SPEED_NUM_100G; in ionic_dev_link_update()
320 link.link_speed = ETH_SPEED_NUM_NONE; in ionic_dev_link_update()
H A Dionic.h59 uint32_t link_speed; member
/f-stack/dpdk/drivers/net/bnxt/
H A Dbnxt_hwrm.c1264 if (!conf->link_speed) { in bnxt_hwrm_port_phy_cfg()
1344 link_info->link_speed = rte_le_to_cpu_16(resp->link_speed); in bnxt_hwrm_port_phy_qcfg()
2900 link_speed, port_id); in bnxt_validate_link_speed()
2906 link_speed, port_id); in bnxt_validate_link_speed()
2913 link_speed, port_id); in bnxt_validate_link_speed()
3036 if (link_info->link_speed) in bnxt_get_hwrm_link_config()
3037 link->link_speed = in bnxt_get_hwrm_link_config()
3117 link_req.link_speed = speed; in bnxt_set_hwrm_link_config()
3119 link_req.link_speed = in bnxt_set_hwrm_link_config()
3122 link_req.link_speed = in bnxt_set_hwrm_link_config()
[all …]
/f-stack/dpdk/drivers/net/mlx5/linux/
H A Dmlx5_ethdev_os.c360 int link_speed = 0; in mlx5_link_update_unlocked_gset() local
407 link_speed = ethtool_cmd_speed(&edata); in mlx5_link_update_unlocked_gset()
408 if (link_speed == -1) in mlx5_link_update_unlocked_gset()
409 dev_link.link_speed = ETH_SPEED_NUM_UNKNOWN; in mlx5_link_update_unlocked_gset()
411 dev_link.link_speed = link_speed; in mlx5_link_update_unlocked_gset()
516 dev_link.link_speed = (ecmd->speed == UINT32_MAX) ? in mlx5_link_update_unlocked_gs()
/f-stack/dpdk/drivers/net/iavf/
H A Diavf_ethdev.c854 switch (vf->link_speed) { in iavf_dev_link_update()
856 new_link.link_speed = ETH_SPEED_NUM_10M; in iavf_dev_link_update()
859 new_link.link_speed = ETH_SPEED_NUM_100M; in iavf_dev_link_update()
862 new_link.link_speed = ETH_SPEED_NUM_1G; in iavf_dev_link_update()
865 new_link.link_speed = ETH_SPEED_NUM_10G; in iavf_dev_link_update()
868 new_link.link_speed = ETH_SPEED_NUM_20G; in iavf_dev_link_update()
871 new_link.link_speed = ETH_SPEED_NUM_25G; in iavf_dev_link_update()
874 new_link.link_speed = ETH_SPEED_NUM_40G; in iavf_dev_link_update()
877 new_link.link_speed = ETH_SPEED_NUM_50G; in iavf_dev_link_update()
880 new_link.link_speed = ETH_SPEED_NUM_100G; in iavf_dev_link_update()
[all …]
H A Diavf_vchnl.c109 vf->link_speed = in iavf_read_msg_from_pf()
110 vpe->event_data.link_event_adv.link_speed; in iavf_read_msg_from_pf()
113 speed = vpe->event_data.link_event.link_speed; in iavf_read_msg_from_pf()
114 vf->link_speed = iavf_convert_link_speed(speed); in iavf_read_msg_from_pf()
267 vf->link_speed = in iavf_handle_pf_event_msg()
268 pf_msg->event_data.link_event_adv.link_speed; in iavf_handle_pf_event_msg()
271 speed = pf_msg->event_data.link_event.link_speed; in iavf_handle_pf_event_msg()
272 vf->link_speed = iavf_convert_link_speed(speed); in iavf_handle_pf_event_msg()
/f-stack/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()
H A Dixgbe_dcb.h102 u32 link_speed; /* For bandwidth allocation validation purpose */ member
/f-stack/dpdk/drivers/net/txgbe/base/
H A Dtxgbe_dcb.h91 u32 link_speed; /* For bandwidth allocation validation purpose */ member
/f-stack/dpdk/drivers/net/bonding/
H A Drte_eth_bond_pmd.c1370 bond_link->link_speed = slave_link->link_speed; in link_properties_set()
1392 bond_link->link_speed != slave_link->link_speed) in link_properties_valid()
2429 ethdev->data->dev_link.link_speed = UINT32_MAX; in bond_ethdev_link_update()
2440 ethdev->data->dev_link.link_speed = in bond_ethdev_link_update()
2449 if (slave_link.link_speed < in bond_ethdev_link_update()
2450 ethdev->data->dev_link.link_speed) in bond_ethdev_link_update()
2451 ethdev->data->dev_link.link_speed = in bond_ethdev_link_update()
2452 slave_link.link_speed; in bond_ethdev_link_update()
2465 ethdev->data->dev_link.link_speed = slave_link.link_speed; in bond_ethdev_link_update()
2498 ethdev->data->dev_link.link_speed += in bond_ethdev_link_update()
[all …]

12345