Lines Matching refs:new_link
1482 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()
1515 new_link.link_speed = RTE_ETH_SPEED_NUM_100G; in ice_dcf_link_update()
1518 new_link.link_speed = RTE_ETH_SPEED_NUM_NONE; in ice_dcf_link_update()
1522 new_link.link_duplex = RTE_ETH_LINK_FULL_DUPLEX; in ice_dcf_link_update()
1523 new_link.link_status = hw->link_up ? RTE_ETH_LINK_UP : in ice_dcf_link_update()
1525 new_link.link_autoneg = !(dev->data->dev_conf.link_speeds & in ice_dcf_link_update()
1528 return rte_eth_linkstatus_set(dev, &new_link); in ice_dcf_link_update()