Lines Matching refs:phydev
179 if (sset == ETH_SS_PHY_STATS && dev->phydev && in __ethtool_get_sset_count()
182 return phy_ops->get_sset_count(dev->phydev); in __ethtool_get_sset_count()
209 else if (stringset == ETH_SS_PHY_STATS && dev->phydev && in __ethtool_get_strings()
212 phy_ops->get_strings(dev->phydev, data); in __ethtool_get_strings()
2502 static int ethtool_get_phy_stats_phydev(struct phy_device *phydev, in ethtool_get_phy_stats_phydev() argument
2512 n_stats = phy_ops->get_sset_count(phydev); in ethtool_get_phy_stats_phydev()
2519 return phy_ops->get_stats(phydev, stats, *data); in ethtool_get_phy_stats_phydev()
2546 struct phy_device *phydev = dev->phydev; in ethtool_get_phy_stats() local
2554 if (phydev) in ethtool_get_phy_stats()
2555 ret = ethtool_get_phy_stats_phydev(phydev, &stats, &data); in ethtool_get_phy_stats()
2776 struct phy_device *phydev = dev->phydev; in ethtool_get_module_info_call() local
2784 if (phydev && phydev->drv && phydev->drv->module_info) in ethtool_get_module_info_call()
2785 return phydev->drv->module_info(phydev, modinfo); in ethtool_get_module_info_call()
2816 struct phy_device *phydev = dev->phydev; in ethtool_get_module_eeprom_call() local
2824 if (phydev && phydev->drv && phydev->drv->module_eeprom) in ethtool_get_module_eeprom_call()
2825 return phydev->drv->module_eeprom(phydev, ee, data); in ethtool_get_module_eeprom_call()
3062 struct phy_device *phydev = dev->phydev; in get_phy_tunable() local
3068 phy_drv_tunable = phydev && phydev->drv && phydev->drv->get_tunable; in get_phy_tunable()
3080 mutex_lock(&phydev->lock); in get_phy_tunable()
3081 ret = phydev->drv->get_tunable(phydev, &tuna, data); in get_phy_tunable()
3082 mutex_unlock(&phydev->lock); in get_phy_tunable()
3101 struct phy_device *phydev = dev->phydev; in set_phy_tunable() local
3107 phy_drv_tunable = phydev && phydev->drv && phydev->drv->get_tunable; in set_phy_tunable()
3120 mutex_lock(&phydev->lock); in set_phy_tunable()
3121 ret = phydev->drv->set_tunable(phydev, &tuna, data); in set_phy_tunable()
3122 mutex_unlock(&phydev->lock); in set_phy_tunable()