Home
last modified time | relevance | path

Searched refs:edata (Results 1 – 6 of 6) sorted by relevance

/dpdk/drivers/net/mvneta/
H A Dmvneta_ethdev.c481 struct ethtool_cmd edata; in mvneta_link_update() local
488 edata.cmd = ETHTOOL_GSET; in mvneta_link_update()
491 req.ifr_data = (void *)&edata; in mvneta_link_update()
504 switch (ethtool_cmd_speed(&edata)) { in mvneta_link_update()
521 dev->data->dev_link.link_duplex = edata.duplex ? RTE_ETH_LINK_FULL_DUPLEX : in mvneta_link_update()
523 dev->data->dev_link.link_autoneg = edata.autoneg ? RTE_ETH_LINK_AUTONEG : in mvneta_link_update()
/dpdk/drivers/net/mvpp2/
H A Dmrvl_tm.c38 struct ethtool_cmd edata; in mrvl_get_max_rate() local
42 memset(&edata, 0, sizeof(edata)); in mrvl_get_max_rate()
44 edata.cmd = ETHTOOL_GSET; in mrvl_get_max_rate()
46 req.ifr_data = (void *)&edata; in mrvl_get_max_rate()
60 *rate = (uint64_t)ethtool_cmd_speed(&edata) * 1000 * 1000 / 8; in mrvl_get_max_rate()
H A Dmrvl_ethdev.c1179 struct ethtool_cmd edata; in mrvl_link_update() local
1186 edata.cmd = ETHTOOL_GSET; in mrvl_link_update()
1189 req.ifr_data = (void *)&edata; in mrvl_link_update()
1203 switch (ethtool_cmd_speed(&edata)) { in mrvl_link_update()
1223 dev->data->dev_link.link_duplex = edata.duplex ? RTE_ETH_LINK_FULL_DUPLEX : in mrvl_link_update()
1225 dev->data->dev_link.link_autoneg = edata.autoneg ? RTE_ETH_LINK_AUTONEG : in mrvl_link_update()
/dpdk/drivers/net/mlx5/linux/
H A Dmlx5_ethdev_os.c389 struct ethtool_cmd edata = { in mlx5_link_update_unlocked_gset() local
408 .ifr_data = (void *)&edata, in mlx5_link_update_unlocked_gset()
428 .ifr_data = (void *)&edata, in mlx5_link_update_unlocked_gset()
441 link_speed = ethtool_cmd_speed(&edata); in mlx5_link_update_unlocked_gset()
447 if (edata.supported & (SUPPORTED_1000baseT_Full | in mlx5_link_update_unlocked_gset()
450 if (edata.supported & SUPPORTED_10000baseKR_Full) in mlx5_link_update_unlocked_gset()
452 if (edata.supported & (SUPPORTED_40000baseKR4_Full | in mlx5_link_update_unlocked_gset()
457 dev_link.link_duplex = ((edata.duplex == DUPLEX_HALF) ? in mlx5_link_update_unlocked_gset()
/dpdk/drivers/net/mlx4/
H A Dmlx4_ethdev.c797 struct ethtool_cmd edata = { in mlx4_link_update() local
816 ifr.ifr_data = (void *)&edata; in mlx4_link_update()
822 link_speed = ethtool_cmd_speed(&edata); in mlx4_link_update()
827 dev_link.link_duplex = ((edata.duplex == DUPLEX_HALF) ? in mlx4_link_update()
/dpdk/drivers/net/ixgbe/base/
H A Dixgbe_phy.c1112 u16 phy_offset, control, eword, edata, block_crc; in ixgbe_reset_phy_nl() local
1164 edata = eword & IXGBE_DATA_MASK_NL; in ixgbe_reset_phy_nl()
1168 DEBUGOUT1("DELAY: %d MS\n", edata); in ixgbe_reset_phy_nl()
1169 msec_delay(edata); in ixgbe_reset_phy_nl()
1179 for (i = 0; i < edata; i++) { in ixgbe_reset_phy_nl()
1195 if (edata == IXGBE_CONTROL_EOL_NL) { in ixgbe_reset_phy_nl()
1198 } else if (edata == IXGBE_CONTROL_SOL_NL) { in ixgbe_reset_phy_nl()