ethtool_ops 48 include/linux/netdevice.h struct ethtool_ops;
ethtool_ops 54 include/linux/netdevice.h ( (netdev)->ethtool_ops = (ops) )
ethtool_ops 559 include/linux/netdevice.h const struct ethtool_ops *ethtool_ops;
ethtool_ops 656 net/8021q/vlan_dev.c if (real_dev->ethtool_ops == NULL ||
ethtool_ops 657 net/8021q/vlan_dev.c real_dev->ethtool_ops->get_rx_csum == NULL)
ethtool_ops 659 net/8021q/vlan_dev.c return real_dev->ethtool_ops->get_rx_csum(real_dev);
ethtool_ops 668 net/8021q/vlan_dev.c real_dev->ethtool_ops == NULL ||
ethtool_ops 669 net/8021q/vlan_dev.c real_dev->ethtool_ops->get_flags == NULL)
ethtool_ops 671 net/8021q/vlan_dev.c return real_dev->ethtool_ops->get_flags(real_dev);
ethtool_ops 674 net/8021q/vlan_dev.c static const struct ethtool_ops vlan_ethtool_ops = {
ethtool_ops 698 net/8021q/vlan_dev.c dev->ethtool_ops = &vlan_ethtool_ops;
ethtool_ops 150 net/bridge/br_device.c static struct ethtool_ops br_ethtool_ops = {
ethtool_ops 34 net/bridge/br_if.c if (dev->ethtool_ops && dev->ethtool_ops->get_settings) {
ethtool_ops 37 net/bridge/br_if.c if (!dev->ethtool_ops->get_settings(dev, &ecmd)) {
ethtool_ops 1188 net/core/dev.c if (dev->ethtool_ops && dev->ethtool_ops->get_flags &&
ethtool_ops 1189 net/core/dev.c dev->ethtool_ops->set_flags) {
ethtool_ops 1190 net/core/dev.c u32 flags = dev->ethtool_ops->get_flags(dev);
ethtool_ops 1193 net/core/dev.c dev->ethtool_ops->set_flags(dev, flags);
ethtool_ops 145 net/core/ethtool.c if (!dev->ethtool_ops->get_settings)
ethtool_ops 148 net/core/ethtool.c err = dev->ethtool_ops->get_settings(dev, &cmd);
ethtool_ops 161 net/core/ethtool.c if (!dev->ethtool_ops->set_settings)
ethtool_ops 167 net/core/ethtool.c return dev->ethtool_ops->set_settings(dev, &cmd);
ethtool_ops 173 net/core/ethtool.c const struct ethtool_ops *ops = dev->ethtool_ops;
ethtool_ops 216 net/core/ethtool.c if (!dev->ethtool_ops->set_rxhash)
ethtool_ops 222 net/core/ethtool.c return dev->ethtool_ops->set_rxhash(dev, &cmd);
ethtool_ops 229 net/core/ethtool.c if (!dev->ethtool_ops->get_rxhash)
ethtool_ops 235 net/core/ethtool.c dev->ethtool_ops->get_rxhash(dev, &info);
ethtool_ops 245 net/core/ethtool.c const struct ethtool_ops *ops = dev->ethtool_ops;
ethtool_ops 282 net/core/ethtool.c if (!dev->ethtool_ops->get_wol)
ethtool_ops 285 net/core/ethtool.c dev->ethtool_ops->get_wol(dev, &wol);
ethtool_ops 296 net/core/ethtool.c if (!dev->ethtool_ops->set_wol)
ethtool_ops 302 net/core/ethtool.c return dev->ethtool_ops->set_wol(dev, &wol);
ethtool_ops 307 net/core/ethtool.c if (!dev->ethtool_ops->nway_reset)
ethtool_ops 310 net/core/ethtool.c return dev->ethtool_ops->nway_reset(dev);
ethtool_ops 316 net/core/ethtool.c const struct ethtool_ops *ops = dev->ethtool_ops;
ethtool_ops 368 net/core/ethtool.c const struct ethtool_ops *ops = dev->ethtool_ops;
ethtool_ops 416 net/core/ethtool.c if (!dev->ethtool_ops->get_coalesce)
ethtool_ops 419 net/core/ethtool.c dev->ethtool_ops->get_coalesce(dev, &coalesce);
ethtool_ops 430 net/core/ethtool.c if (!dev->ethtool_ops->set_coalesce)
ethtool_ops 436 net/core/ethtool.c return dev->ethtool_ops->set_coalesce(dev, &coalesce);
ethtool_ops 443 net/core/ethtool.c if (!dev->ethtool_ops->get_ringparam)
ethtool_ops 446 net/core/ethtool.c dev->ethtool_ops->get_ringparam(dev, &ringparam);
ethtool_ops 457 net/core/ethtool.c if (!dev->ethtool_ops->set_ringparam)
ethtool_ops 463 net/core/ethtool.c return dev->ethtool_ops->set_ringparam(dev, &ringparam);
ethtool_ops 470 net/core/ethtool.c if (!dev->ethtool_ops->get_pauseparam)
ethtool_ops 473 net/core/ethtool.c dev->ethtool_ops->get_pauseparam(dev, &pauseparam);
ethtool_ops 484 net/core/ethtool.c if (!dev->ethtool_ops->set_pauseparam)
ethtool_ops 490 net/core/ethtool.c return dev->ethtool_ops->set_pauseparam(dev, &pauseparam);
ethtool_ops 497 net/core/ethtool.c if (!data && dev->ethtool_ops->set_tso) {
ethtool_ops 498 net/core/ethtool.c err = dev->ethtool_ops->set_tso(dev, 0);
ethtool_ops 503 net/core/ethtool.c if (!data && dev->ethtool_ops->set_ufo) {
ethtool_ops 504 net/core/ethtool.c err = dev->ethtool_ops->set_ufo(dev, 0);
ethtool_ops 508 net/core/ethtool.c return dev->ethtool_ops->set_sg(dev, data);
ethtool_ops 516 net/core/ethtool.c if (!dev->ethtool_ops->set_tx_csum)
ethtool_ops 522 net/core/ethtool.c if (!edata.data && dev->ethtool_ops->set_sg) {
ethtool_ops 528 net/core/ethtool.c return dev->ethtool_ops->set_tx_csum(dev, edata.data);
ethtool_ops 535 net/core/ethtool.c if (!dev->ethtool_ops->set_sg)
ethtool_ops 552 net/core/ethtool.c if (!dev->ethtool_ops->set_tso)
ethtool_ops 561 net/core/ethtool.c return dev->ethtool_ops->set_tso(dev, edata.data);
ethtool_ops 568 net/core/ethtool.c if (!dev->ethtool_ops->set_ufo)
ethtool_ops 576 net/core/ethtool.c return dev->ethtool_ops->set_ufo(dev, edata.data);
ethtool_ops 605 net/core/ethtool.c const struct ethtool_ops *ops = dev->ethtool_ops;
ethtool_ops 649 net/core/ethtool.c const struct ethtool_ops *ops = dev->ethtool_ops;
ethtool_ops 707 net/core/ethtool.c if (!dev->ethtool_ops->phys_id)
ethtool_ops 713 net/core/ethtool.c return dev->ethtool_ops->phys_id(dev, id.data);
ethtool_ops 719 net/core/ethtool.c const struct ethtool_ops *ops = dev->ethtool_ops;
ethtool_ops 836 net/core/ethtool.c if (!dev->ethtool_ops)
ethtool_ops 866 net/core/ethtool.c if (dev->ethtool_ops->begin)
ethtool_ops 867 net/core/ethtool.c if ((rc = dev->ethtool_ops->begin(dev)) < 0)
ethtool_ops 893 net/core/ethtool.c dev->ethtool_ops->get_msglevel);
ethtool_ops 897 net/core/ethtool.c dev->ethtool_ops->set_msglevel);
ethtool_ops 904 net/core/ethtool.c dev->ethtool_ops->get_link);
ethtool_ops 932 net/core/ethtool.c dev->ethtool_ops->get_rx_csum);
ethtool_ops 936 net/core/ethtool.c dev->ethtool_ops->set_rx_csum);
ethtool_ops 940 net/core/ethtool.c (dev->ethtool_ops->get_tx_csum ?
ethtool_ops 941 net/core/ethtool.c dev->ethtool_ops->get_tx_csum :
ethtool_ops 949 net/core/ethtool.c (dev->ethtool_ops->get_sg ?
ethtool_ops 950 net/core/ethtool.c dev->ethtool_ops->get_sg :
ethtool_ops 958 net/core/ethtool.c (dev->ethtool_ops->get_tso ?
ethtool_ops 959 net/core/ethtool.c dev->ethtool_ops->get_tso :
ethtool_ops 982 net/core/ethtool.c (dev->ethtool_ops->get_ufo ?
ethtool_ops 983 net/core/ethtool.c dev->ethtool_ops->get_ufo :
ethtool_ops 997 net/core/ethtool.c dev->ethtool_ops->get_flags);
ethtool_ops 1001 net/core/ethtool.c dev->ethtool_ops->set_flags);
ethtool_ops 1005 net/core/ethtool.c dev->ethtool_ops->get_priv_flags);
ethtool_ops 1009 net/core/ethtool.c dev->ethtool_ops->set_priv_flags);
ethtool_ops 1021 net/core/ethtool.c if (dev->ethtool_ops->complete)
ethtool_ops 1022 net/core/ethtool.c dev->ethtool_ops->complete(dev);
ethtool_ops 209 net/dsa/slave.c static const struct ethtool_ops dsa_slave_ethtool_ops = {