Home
last modified time | relevance | path

Searched refs:new_link (Results 1 – 7 of 7) sorted by relevance

/dpdk/drivers/net/ice/
H A Dice_dcf_ethdev.c1482 struct rte_eth_link new_link; in ice_dcf_link_update() local
1484 memset(&new_link, 0, sizeof(new_link)); 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()
[all …]
/dpdk/drivers/net/iavf/
H A Diavf_ethdev.c1183 struct rte_eth_link new_link; in iavf_dev_link_update() local
1186 memset(&new_link, 0, sizeof(new_link)); in iavf_dev_link_update()
1193 new_link.link_speed = RTE_ETH_SPEED_NUM_10M; in iavf_dev_link_update()
1196 new_link.link_speed = RTE_ETH_SPEED_NUM_100M; in iavf_dev_link_update()
1199 new_link.link_speed = RTE_ETH_SPEED_NUM_1G; in iavf_dev_link_update()
1202 new_link.link_speed = RTE_ETH_SPEED_NUM_10G; in iavf_dev_link_update()
1205 new_link.link_speed = RTE_ETH_SPEED_NUM_20G; in iavf_dev_link_update()
1208 new_link.link_speed = RTE_ETH_SPEED_NUM_25G; in iavf_dev_link_update()
1211 new_link.link_speed = RTE_ETH_SPEED_NUM_40G; in iavf_dev_link_update()
1214 new_link.link_speed = RTE_ETH_SPEED_NUM_50G; in iavf_dev_link_update()
[all …]
/dpdk/lib/ethdev/
H A Dethdev_driver.h1484 const struct rte_eth_link *new_link) in rte_eth_linkstatus_set() argument
1492 RTE_BUILD_BUG_ON(sizeof(*new_link) != sizeof(uint64_t)); in rte_eth_linkstatus_set()
1494 orig.val64 = __atomic_exchange_n(dev_link, *(const uint64_t *)new_link, in rte_eth_linkstatus_set()
1497 return (orig.link.link_status == new_link->link_status) ? -1 : 0; in rte_eth_linkstatus_set()
/dpdk/drivers/net/hns3/
H A Dhns3_ethdev_vf.c1685 struct rte_eth_link new_link; in hns3vf_dev_link_update() local
1687 memset(&new_link, 0, sizeof(new_link)); in hns3vf_dev_link_update()
1699 new_link.link_speed = mac->link_speed; in hns3vf_dev_link_update()
1703 new_link.link_speed = RTE_ETH_SPEED_NUM_UNKNOWN; in hns3vf_dev_link_update()
1708 new_link.link_speed = RTE_ETH_SPEED_NUM_NONE; in hns3vf_dev_link_update()
1710 new_link.link_duplex = mac->link_duplex; in hns3vf_dev_link_update()
1711 new_link.link_status = mac->link_status ? RTE_ETH_LINK_UP : RTE_ETH_LINK_DOWN; in hns3vf_dev_link_update()
1712 new_link.link_autoneg = in hns3vf_dev_link_update()
1715 return rte_eth_linkstatus_set(eth_dev, &new_link); in hns3vf_dev_link_update()
H A Dhns3_ethdev.c2215 struct rte_eth_link *new_link) in hns3_setup_linkstatus() argument
2231 new_link->link_speed = mac->link_speed; in hns3_setup_linkstatus()
2242 new_link->link_duplex = mac->link_duplex; in hns3_setup_linkstatus()
2256 struct rte_eth_link new_link; in hns3_dev_link_update() local
2262 new_link.link_duplex = mac->link_duplex; in hns3_dev_link_update()
2264 new_link.link_status = RTE_ETH_LINK_DOWN; in hns3_dev_link_update()
2282 memset(&new_link, 0, sizeof(new_link)); in hns3_dev_link_update()
2283 hns3_setup_linkstatus(eth_dev, &new_link); in hns3_dev_link_update()
4343 struct rte_eth_link new_link; in hns3_update_linkstatus_and_event() local
4349 memset(&new_link, 0, sizeof(new_link)); in hns3_update_linkstatus_and_event()
[all …]
/dpdk/drivers/net/cxgbe/
H A Dcxgbe_ethdev.c214 struct rte_eth_link new_link = { 0 }; in cxgbe_dev_link_update() local
235 new_link.link_status = cxgbe_force_linkup(adapter) ? in cxgbe_dev_link_update()
237 new_link.link_autoneg = (lc->link_caps & FW_PORT_CAP32_ANEG) ? 1 : 0; in cxgbe_dev_link_update()
238 new_link.link_duplex = RTE_ETH_LINK_FULL_DUPLEX; in cxgbe_dev_link_update()
239 new_link.link_speed = t4_fwcap_to_speed(lc->link_caps); in cxgbe_dev_link_update()
241 return rte_eth_linkstatus_set(eth_dev, &new_link); in cxgbe_dev_link_update()
/dpdk/drivers/net/sfc/
H A Dsfc_ev.c470 struct rte_eth_link new_link; in sfc_ev_link_change() local
472 sfc_port_link_mode_to_info(link_mode, &new_link); in sfc_ev_link_change()
473 if (rte_eth_linkstatus_set(sa->eth_dev, &new_link) == 0) in sfc_ev_link_change()