Home
last modified time | relevance | path

Searched refs:lksettings (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/net/ethernet/mellanox/mlx5/core/lag/
H A Dlag.c1438 struct ethtool_link_ksettings lksettings; in mlx5_lag_update_tracker_speed() local
1452 err = __ethtool_get_link_ksettings(bond_dev, &lksettings); in mlx5_lag_update_tracker_speed()
1461 if (lksettings.base.speed == SPEED_UNKNOWN) in mlx5_lag_update_tracker_speed()
1464 tracker->bond_speed_mbps = lksettings.base.speed; in mlx5_lag_update_tracker_speed()
/linux/drivers/infiniband/core/
H A Dverbs.c2044 struct ethtool_link_ksettings lksettings = {}; in ib_get_eth_speed() local
2054 rc = __ethtool_get_link_ksettings(netdev, &lksettings); in ib_get_eth_speed()
2059 if (!rc && lksettings.base.speed != (u32)SPEED_UNKNOWN) { in ib_get_eth_speed()
2060 netdev_speed = lksettings.base.speed; in ib_get_eth_speed()
2068 ib_get_width_and_speed(netdev_speed, lksettings.lanes, in ib_get_eth_speed()
/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/
H A Dqos.c1495 struct ethtool_link_ksettings lksettings; in mlx5_esw_qos_lag_link_speed_get() local
1506 if (master && !__ethtool_get_link_ksettings(master, &lksettings)) in mlx5_esw_qos_lag_link_speed_get()
1507 speed = lksettings.base.speed; in mlx5_esw_qos_lag_link_speed_get()