| /Linux-v5.10/net/ethtool/ | 
| D | ioctl.c | 139 	const struct ethtool_ops *ops = dev->ethtool_ops;  in __ethtool_get_sset_count() 171 	const struct ethtool_ops *ops = dev->ethtool_ops;  in __ethtool_get_strings() 431 	if (!dev->ethtool_ops->get_link_ksettings)  in __ethtool_get_link_ksettings() 435 	return dev->ethtool_ops->get_link_ksettings(dev, link_ksettings);  in __ethtool_get_link_ksettings() 517 	if (!dev->ethtool_ops->get_link_ksettings)  in ethtool_get_link_ksettings() 551 	err = dev->ethtool_ops->get_link_ksettings(dev, &link_ksettings);  in ethtool_get_link_ksettings() 574 	if (!dev->ethtool_ops->set_link_ksettings)  in ethtool_set_link_ksettings() 602 	err = dev->ethtool_ops->set_link_ksettings(dev, &link_ksettings);  in ethtool_set_link_ksettings() 647 	if (!dev->ethtool_ops->get_link_ksettings)  in ethtool_get_settings() 651 	err = dev->ethtool_ops->get_link_ksettings(dev, &link_ksettings);  in ethtool_get_settings() [all …] 
 | 
| D | debug.c | 32 	if (!dev->ethtool_ops->get_msglevel)  in debug_prepare_data() 38 	data->msg_mask = dev->ethtool_ops->get_msglevel(dev);  in debug_prepare_data() 103 	if (!dev->ethtool_ops->get_msglevel || !dev->ethtool_ops->set_msglevel)  in ethnl_set_debug() 111 	msg_mask = dev->ethtool_ops->get_msglevel(dev);  in ethnl_set_debug() 118 	dev->ethtool_ops->set_msglevel(dev, msg_mask);  in ethnl_set_debug()
  | 
| D | pause.c | 38 	if (!dev->ethtool_ops->get_pauseparam)  in pause_prepare_data() 44 	dev->ethtool_ops->get_pauseparam(dev, &data->pauseparam);  in pause_prepare_data() 46 	    dev->ethtool_ops->get_pause_stats) {  in pause_prepare_data() 49 		dev->ethtool_ops->get_pause_stats(dev, &data->pausestat);  in pause_prepare_data() 151 	const struct ethtool_ops *ops;  in ethnl_set_pause() 163 	ops = dev->ethtool_ops;  in ethnl_set_pause() 181 	ret = dev->ethtool_ops->set_pauseparam(dev, ¶ms);  in ethnl_set_pause()
  | 
| D | wol.c | 33 	if (!dev->ethtool_ops->get_wol)  in wol_prepare_data() 39 	dev->ethtool_ops->get_wol(dev, &data->wol);  in wol_prepare_data() 123 	if (!dev->ethtool_ops->get_wol || !dev->ethtool_ops->set_wol)  in ethnl_set_wol() 131 	dev->ethtool_ops->get_wol(dev, &wol);  in ethnl_set_wol() 157 	ret = dev->ethtool_ops->set_wol(dev, &wol);  in ethnl_set_wol()
  | 
| D | privflags.c | 30 	const struct ethtool_ops *ops = dev->ethtool_ops;  in ethnl_get_priv_flags_info() 65 	const struct ethtool_ops *ops;  in privflags_prepare_data() 69 	ops = dev->ethtool_ops;  in privflags_prepare_data() 147 	const struct ethtool_ops *ops;  in ethnl_set_privflags() 167 	ops = dev->ethtool_ops;  in ethnl_set_privflags()
  | 
| D | common.c | 336 	if (!dev->ethtool_ops->get_link)  in __ethtool_get_link() 339 	return netif_running(dev) && dev->ethtool_ops->get_link(dev);  in __ethtool_get_link() 348 	if (!dev->ethtool_ops->get_rxfh_indir_size ||  in ethtool_get_max_rxfh_channel() 349 	    !dev->ethtool_ops->get_rxfh)  in ethtool_get_max_rxfh_channel() 351 	dev_size = dev->ethtool_ops->get_rxfh_indir_size(dev);  in ethtool_get_max_rxfh_channel() 359 	ret = dev->ethtool_ops->get_rxfh(dev, indir, NULL, NULL);  in ethtool_get_max_rxfh_channel() 373 int ethtool_check_ops(const struct ethtool_ops *ops)  in ethtool_check_ops() 386 	const struct ethtool_ops *ops = dev->ethtool_ops;  in __ethtool_get_ts_info()
  | 
| D | rings.c | 31 	if (!dev->ethtool_ops->get_ringparam)  in rings_prepare_data() 36 	dev->ethtool_ops->get_ringparam(dev, &data->ringparam);  in rings_prepare_data() 116 	const struct ethtool_ops *ops;  in ethnl_set_rings() 128 	ops = dev->ethtool_ops;  in ethnl_set_rings() 167 	ret = dev->ethtool_ops->set_ringparam(dev, &ringparam);  in ethnl_set_rings()
  | 
| D | eee.c | 35 	if (!dev->ethtool_ops->get_eee)  in eee_prepare_data() 40 	ret = dev->ethtool_ops->get_eee(dev, &data->eee);  in eee_prepare_data() 138 	const struct ethtool_ops *ops;  in ethnl_set_eee() 151 	ops = dev->ethtool_ops;  in ethnl_set_eee() 178 	ret = dev->ethtool_ops->set_eee(dev, &eee);  in ethnl_set_eee()
  | 
| D | channels.c | 33 	if (!dev->ethtool_ops->get_channels)  in channels_prepare_data() 38 	dev->ethtool_ops->get_channels(dev, &data->channels);  in channels_prepare_data() 120 	const struct ethtool_ops *ops;  in ethnl_set_channels() 132 	ops = dev->ethtool_ops;  in ethnl_set_channels() 210 	ret = dev->ethtool_ops->set_channels(dev, &channels);  in ethnl_set_channels()
  | 
| D | coalesce.c | 67 	if (!dev->ethtool_ops->get_coalesce)  in coalesce_prepare_data() 69 	data->supported_params = dev->ethtool_ops->supported_coalesce_params;  in coalesce_prepare_data() 73 	ret = dev->ethtool_ops->get_coalesce(dev, &data->coalesce);  in coalesce_prepare_data() 225 	const struct ethtool_ops *ops;  in ethnl_set_coalesce() 239 	ops = dev->ethtool_ops;  in ethnl_set_coalesce() 310 	ret = dev->ethtool_ops->set_coalesce(dev, &coalesce);  in ethnl_set_coalesce()
  | 
| D | linkinfo.c | 116 	if (!dev->ethtool_ops->get_link_ksettings ||  in ethnl_set_linkinfo() 117 	    !dev->ethtool_ops->set_link_ksettings)  in ethnl_set_linkinfo() 141 	ret = dev->ethtool_ops->set_link_ksettings(dev, &ksettings);  in ethnl_set_linkinfo()
  | 
| D | netlink.h | 252 	if (dev && dev->ethtool_ops->begin)  in ethnl_ops_begin() 253 		return dev->ethtool_ops->begin(dev);  in ethnl_ops_begin() 260 	if (dev && dev->ethtool_ops->complete)  in ethnl_ops_complete() 261 		dev->ethtool_ops->complete(dev);  in ethnl_ops_complete()
  | 
| /Linux-v5.10/net/dsa/ | 
| D | master.c | 14 	const struct ethtool_ops *ops = cpu_dp->orig_ethtool_ops;  in dsa_master_get_regs_len() 44 	const struct ethtool_ops *ops = cpu_dp->orig_ethtool_ops;  in dsa_master_get_regs() 80 	const struct ethtool_ops *ops = cpu_dp->orig_ethtool_ops;  in dsa_master_get_ethtool_stats() 99 	const struct ethtool_ops *ops = cpu_dp->orig_ethtool_ops;  in dsa_master_get_ethtool_phy_stats() 123 	const struct ethtool_ops *ops = cpu_dp->orig_ethtool_ops;  in dsa_master_get_sset_count() 146 	const struct ethtool_ops *ops = cpu_dp->orig_ethtool_ops;  in dsa_master_get_strings() 226 	struct ethtool_ops *ops;  in dsa_master_ethtool_setup() 232 	cpu_dp->orig_ethtool_ops = dev->ethtool_ops;  in dsa_master_ethtool_setup() 243 	dev->ethtool_ops = ops;  in dsa_master_ethtool_setup() 252 	dev->ethtool_ops = cpu_dp->orig_ethtool_ops;  in dsa_master_ethtool_teardown()
  | 
| /Linux-v5.10/drivers/net/netdevsim/ | 
| D | ethtool.c | 45 static const struct ethtool_ops nsim_ethtool_ops = { 55 	ns->netdev->ethtool_ops = &nsim_ethtool_ops;  in nsim_ethtool_init()
  | 
| /Linux-v5.10/drivers/net/ | 
| D | loopback.c | 136 static const struct ethtool_ops loopback_ethtool_ops = { 164 			 const struct ethtool_ops *eth_ops,  in gen_lo_setup() 188 	dev->ethtool_ops	= eth_ops;  in gen_lo_setup()
  | 
| D | vsockmon.c | 95 static const struct ethtool_ops vsockmon_ethtool_ops = { 105 	dev->ethtool_ops = &vsockmon_ethtool_ops;  in vsockmon_setup()
  | 
| D | nlmon.c | 69 static const struct ethtool_ops nlmon_ethtool_ops = { 88 	dev->ethtool_ops = &nlmon_ethtool_ops;  in nlmon_setup()
  | 
| D | dummy.c | 108 static const struct ethtool_ops dummy_ethtool_ops = { 119 	dev->ethtool_ops = &dummy_ethtool_ops;  in dummy_setup()
  | 
| /Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/ipoib/ | 
| D | ipoib.h | 43 extern const struct ethtool_ops mlx5i_ethtool_ops; 44 extern const struct ethtool_ops mlx5i_pkey_ethtool_ops;
  | 
| /Linux-v5.10/drivers/net/wireless/ath/wil6210/ | 
| D | ethtool.c | 97 static const struct ethtool_ops wil_ethtool_ops = { 106 	ndev->ethtool_ops = &wil_ethtool_ops;  in wil_set_ethtoolops()
  | 
| /Linux-v5.10/drivers/net/ethernet/sfc/ | 
| D | ef100_ethtool.h | 12 extern const struct ethtool_ops ef100_ethtool_ops;
  | 
| /Linux-v5.10/drivers/net/ethernet/microchip/ | 
| D | lan743x_ethtool.h | 9 extern const struct ethtool_ops lan743x_ethtool_ops;
  | 
| /Linux-v5.10/drivers/net/ethernet/marvell/prestera/ | 
| D | prestera_ethtool.h | 9 extern const struct ethtool_ops prestera_ethtool_ops;
  | 
| /Linux-v5.10/drivers/net/ethernet/aquantia/atlantic/ | 
| D | aq_ethtool.h | 14 extern const struct ethtool_ops aq_ethtool_ops;
  | 
| /Linux-v5.10/drivers/staging/octeon/ | 
| D | ethernet-mdio.h | 23 extern const struct ethtool_ops cvm_oct_ethtool_ops;
  |