Home
last modified time | relevance | path

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

/f-stack/dpdk/drivers/net/iavf/
H A Diavf_ethdev.c846 struct rte_eth_link new_link; in iavf_dev_link_update() local
849 memset(&new_link, 0, sizeof(new_link)); 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()
[all …]
/f-stack/dpdk/lib/librte_ethdev/
H A Drte_ethdev_driver.h1125 const struct rte_eth_link *new_link) in rte_eth_linkstatus_set() argument
1133 RTE_BUILD_BUG_ON(sizeof(*new_link) != sizeof(uint64_t)); in rte_eth_linkstatus_set()
1135 orig.val64 = __atomic_exchange_n(dev_link, *(const uint64_t *)new_link, in rte_eth_linkstatus_set()
1138 return (orig.link.link_status == new_link->link_status) ? -1 : 0; in rte_eth_linkstatus_set()
/f-stack/dpdk/drivers/net/i40e/
H A Di40e_ethdev_vf.c2234 struct rte_eth_link new_link; in i40evf_dev_link_update() local
2241 memset(&new_link, 0, sizeof(new_link)); 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()
2266 new_link.link_speed = ETH_SPEED_NUM_NONE; in i40evf_dev_link_update()
2270 new_link.link_duplex = ETH_LINK_FULL_DUPLEX; in i40evf_dev_link_update()
[all …]
/f-stack/dpdk/drivers/net/cxgbe/
H A Dcxgbe_ethdev.c198 struct rte_eth_link new_link = { 0 }; in cxgbe_dev_link_update() local
219 new_link.link_status = cxgbe_force_linkup(adapter) ? in cxgbe_dev_link_update()
221 new_link.link_autoneg = pi->link_cfg.autoneg; in cxgbe_dev_link_update()
222 new_link.link_duplex = ETH_LINK_FULL_DUPLEX; in cxgbe_dev_link_update()
223 new_link.link_speed = pi->link_cfg.speed; in cxgbe_dev_link_update()
225 return rte_eth_linkstatus_set(eth_dev, &new_link); in cxgbe_dev_link_update()
/f-stack/dpdk/drivers/net/hns3/
H A Dhns3_ethdev_vf.c2036 struct rte_eth_link new_link; in hns3vf_dev_link_update() local
2038 memset(&new_link, 0, sizeof(new_link)); in hns3vf_dev_link_update()
2049 new_link.link_speed = mac->link_speed; in hns3vf_dev_link_update()
2052 new_link.link_speed = ETH_SPEED_NUM_100M; in hns3vf_dev_link_update()
2056 new_link.link_duplex = mac->link_duplex; in hns3vf_dev_link_update()
2057 new_link.link_status = mac->link_status ? ETH_LINK_UP : ETH_LINK_DOWN; in hns3vf_dev_link_update()
2058 new_link.link_autoneg = in hns3vf_dev_link_update()
2061 return rte_eth_linkstatus_set(eth_dev, &new_link); in hns3vf_dev_link_update()
H A Dhns3_ethdev.c2616 struct rte_eth_link new_link; in hns3_dev_link_update() local
2623 memset(&new_link, 0, sizeof(new_link)); in hns3_dev_link_update()
2634 new_link.link_speed = mac->link_speed; in hns3_dev_link_update()
2637 new_link.link_speed = ETH_SPEED_NUM_100M; in hns3_dev_link_update()
2641 new_link.link_duplex = mac->link_duplex; in hns3_dev_link_update()
2642 new_link.link_status = mac->link_status ? ETH_LINK_UP : ETH_LINK_DOWN; in hns3_dev_link_update()
2643 new_link.link_autoneg = in hns3_dev_link_update()
2646 return rte_eth_linkstatus_set(eth_dev, &new_link); in hns3_dev_link_update()
/f-stack/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()
/f-stack/freebsd/net/
H A Dif_bridge.c3659 int new_link, hasls; in bridge_linkcheck() local
3663 new_link = LINK_STATE_DOWN; in bridge_linkcheck()
3670 new_link = LINK_STATE_UP; in bridge_linkcheck()
3676 new_link = LINK_STATE_UP; in bridge_linkcheck()
3678 if_link_state_change(sc->sc_ifp, new_link); in bridge_linkcheck()
H A Dif_lagg.c2154 int new_link = LINK_STATE_DOWN; in lagg_linkstate() local
2167 new_link = LINK_STATE_UP; in lagg_linkstate()
2172 if_link_state_change(sc->sc_ifp, new_link); in lagg_linkstate()