ethtool_ops 272 arch/um/drivers/net_kern.c static const struct ethtool_ops uml_net_ethtool_ops = { ethtool_ops 469 arch/um/drivers/net_kern.c dev->ethtool_ops = ¨_net_ethtool_ops; ethtool_ops 1417 arch/um/drivers/vector_kern.c static const struct ethtool_ops vector_net_ethtool_ops = { ethtool_ops 1543 arch/um/drivers/vector_kern.c dev->ethtool_ops = &vector_net_ethtool_ops; ethtool_ops 1374 drivers/firewire/net.c static const struct ethtool_ops fwnet_ethtool_ops = { ethtool_ops 1395 drivers/firewire/net.c net->ethtool_ops = &fwnet_ethtool_ops; ethtool_ops 497 drivers/infiniband/hw/bnxt_re/main.c if (netdev->ethtool_ops && netdev->ethtool_ops->get_drvinfo) { ethtool_ops 499 drivers/infiniband/hw/bnxt_re/main.c netdev->ethtool_ops->get_drvinfo(netdev, &drvinfo); ethtool_ops 940 drivers/infiniband/hw/cxgb3/iwch_provider.c lldev->ethtool_ops->get_drvinfo(lldev, &info); ethtool_ops 1031 drivers/infiniband/hw/cxgb3/iwch_provider.c lldev->ethtool_ops->get_drvinfo(lldev, &info); ethtool_ops 1199 drivers/infiniband/hw/cxgb3/iwch_provider.c lldev->ethtool_ops->get_drvinfo(lldev, &info); ethtool_ops 346 drivers/infiniband/hw/cxgb4/provider.c lldev->ethtool_ops->get_drvinfo(lldev, &info); ethtool_ops 331 drivers/infiniband/hw/usnic/usnic_ib_main.c us_ibdev->netdev->ethtool_ops->get_drvinfo(us_ibdev->netdev, &info); ethtool_ops 289 drivers/infiniband/hw/usnic/usnic_ib_verbs.c us_ibdev->netdev->ethtool_ops->get_drvinfo(us_ibdev->netdev, &info); ethtool_ops 215 drivers/infiniband/ulp/ipoib/ipoib_ethtool.c static const struct ethtool_ops ipoib_ethtool_ops = { ethtool_ops 228 drivers/infiniband/ulp/ipoib/ipoib_ethtool.c dev->ethtool_ops = &ipoib_ethtool_ops; ethtool_ops 175 drivers/infiniband/ulp/opa_vnic/opa_vnic_ethtool.c static const struct ethtool_ops opa_vnic_ethtool_ops = { ethtool_ops 186 drivers/infiniband/ulp/opa_vnic/opa_vnic_ethtool.c netdev->ethtool_ops = &opa_vnic_ethtool_ops; ethtool_ops 445 drivers/net/bonding/bond_main.c if (slave_dev->ethtool_ops->get_link) ethtool_ops 446 drivers/net/bonding/bond_main.c return slave_dev->ethtool_ops->get_link(slave_dev) ? ethtool_ops 1386 drivers/net/bonding/bond_main.c slave_dev->ethtool_ops->get_link == NULL && ethtool_ops 4288 drivers/net/bonding/bond_main.c static const struct ethtool_ops bond_ethtool_ops = { ethtool_ops 4346 drivers/net/bonding/bond_main.c bond_dev->ethtool_ops = &bond_ethtool_ops; ethtool_ops 781 drivers/net/can/usb/gs_usb.c static const struct ethtool_ops gs_usb_ethtool_ops = { ethtool_ops 879 drivers/net/can/usb/gs_usb.c netdev->ethtool_ops = &gs_usb_ethtool_ops; ethtool_ops 743 drivers/net/dsa/bcm_sf2.c if (p->ethtool_ops->get_wol) ethtool_ops 744 drivers/net/dsa/bcm_sf2.c p->ethtool_ops->get_wol(p, &pwol); ethtool_ops 767 drivers/net/dsa/bcm_sf2.c if (p->ethtool_ops->get_wol) ethtool_ops 768 drivers/net/dsa/bcm_sf2.c p->ethtool_ops->get_wol(p, &pwol); ethtool_ops 786 drivers/net/dsa/bcm_sf2.c return p->ethtool_ops->set_wol(p, wol); ethtool_ops 1080 drivers/net/dsa/bcm_sf2_cfp.c if (p->ethtool_ops->get_rxnfc) { ethtool_ops 1081 drivers/net/dsa/bcm_sf2_cfp.c ret = p->ethtool_ops->get_rxnfc(p, nfc, rule_locs); ethtool_ops 1119 drivers/net/dsa/bcm_sf2_cfp.c if (p->ethtool_ops->set_rxnfc) { ethtool_ops 1120 drivers/net/dsa/bcm_sf2_cfp.c ret = p->ethtool_ops->set_rxnfc(p, nfc); ethtool_ops 136 drivers/net/dummy.c static const struct ethtool_ops dummy_ethtool_ops = { ethtool_ops 147 drivers/net/dummy.c dev->ethtool_ops = &dummy_ethtool_ops; ethtool_ops 202 drivers/net/ethernet/3com/3c509.c static const struct ethtool_ops ethtool_ops; ethtool_ops 536 drivers/net/ethernet/3com/3c509.c dev->ethtool_ops = ðtool_ops; ethtool_ops 1193 drivers/net/ethernet/3com/3c509.c static const struct ethtool_ops ethtool_ops = { ethtool_ops 381 drivers/net/ethernet/3com/3c515.c static const struct ethtool_ops netdev_ethtool_ops; ethtool_ops 702 drivers/net/ethernet/3com/3c515.c dev->ethtool_ops = &netdev_ethtool_ops; ethtool_ops 1558 drivers/net/ethernet/3com/3c515.c static const struct ethtool_ops netdev_ethtool_ops = { ethtool_ops 179 drivers/net/ethernet/3com/3c589_cs.c static const struct ethtool_ops netdev_ethtool_ops; ethtool_ops 220 drivers/net/ethernet/3com/3c589_cs.c dev->ethtool_ops = &netdev_ethtool_ops; ethtool_ops 490 drivers/net/ethernet/3com/3c589_cs.c static const struct ethtool_ops netdev_ethtool_ops = { ethtool_ops 781 drivers/net/ethernet/3com/3c59x.c static const struct ethtool_ops vortex_ethtool_ops; ethtool_ops 1461 drivers/net/ethernet/3com/3c59x.c dev->ethtool_ops = &vortex_ethtool_ops; ethtool_ops 3007 drivers/net/ethernet/3com/3c59x.c static const struct ethtool_ops vortex_ethtool_ops = { ethtool_ops 1151 drivers/net/ethernet/3com/typhoon.c static const struct ethtool_ops typhoon_ethtool_ops = { ethtool_ops 2443 drivers/net/ethernet/3com/typhoon.c dev->ethtool_ops = &typhoon_ethtool_ops; ethtool_ops 594 drivers/net/ethernet/8390/ax88796.c static const struct ethtool_ops ax_ethtool_ops = { ethtool_ops 787 drivers/net/ethernet/8390/ax88796.c dev->ethtool_ops = &ax_ethtool_ops; ethtool_ops 624 drivers/net/ethernet/8390/etherh.c static const struct ethtool_ops etherh_ethtool_ops = { ethtool_ops 674 drivers/net/ethernet/8390/etherh.c dev->ethtool_ops = ðerh_ethtool_ops; ethtool_ops 177 drivers/net/ethernet/8390/ne2k-pci.c static const struct ethtool_ops ne2k_pci_ethtool_ops; ethtool_ops 375 drivers/net/ethernet/8390/ne2k-pci.c dev->ethtool_ops = &ne2k_pci_ethtool_ops; ethtool_ops 662 drivers/net/ethernet/8390/ne2k-pci.c static const struct ethtool_ops ne2k_pci_ethtool_ops = { ethtool_ops 593 drivers/net/ethernet/adaptec/starfire.c static const struct ethtool_ops ethtool_ops; ethtool_ops 786 drivers/net/ethernet/adaptec/starfire.c dev->ethtool_ops = ðtool_ops; ethtool_ops 1904 drivers/net/ethernet/adaptec/starfire.c static const struct ethtool_ops ethtool_ops = { ethtool_ops 1133 drivers/net/ethernet/aeroflex/greth.c static const struct ethtool_ops greth_ethtool_ops = { ethtool_ops 1502 drivers/net/ethernet/aeroflex/greth.c dev->ethtool_ops = &greth_ethtool_ops; ethtool_ops 2966 drivers/net/ethernet/agere/et131x.c static const struct ethtool_ops et131x_ethtool_ops = { ethtool_ops 3954 drivers/net/ethernet/agere/et131x.c netdev->ethtool_ops = &et131x_ethtool_ops; ethtool_ops 1540 drivers/net/ethernet/alacritech/slicoss.c static const struct ethtool_ops slic_ethtool_ops = { ethtool_ops 1786 drivers/net/ethernet/alacritech/slicoss.c dev->ethtool_ops = &slic_ethtool_ops; ethtool_ops 246 drivers/net/ethernet/allwinner/sun4i-emac.c static const struct ethtool_ops emac_ethtool_ops = { ethtool_ops 890 drivers/net/ethernet/allwinner/sun4i-emac.c ndev->ethtool_ops = &emac_ethtool_ops; ethtool_ops 434 drivers/net/ethernet/alteon/acenic.c static const struct ethtool_ops ace_ethtool_ops = { ethtool_ops 479 drivers/net/ethernet/alteon/acenic.c dev->ethtool_ops = &ace_ethtool_ops; ethtool_ops 225 drivers/net/ethernet/altera/altera_tse_ethtool.c static const struct ethtool_ops tse_ethtool_ops = { ethtool_ops 241 drivers/net/ethernet/altera/altera_tse_ethtool.c netdev->ethtool_ops = &tse_ethtool_ops; ethtool_ops 825 drivers/net/ethernet/amazon/ena/ena_ethtool.c static const struct ethtool_ops ena_ethtool_ops = { ethtool_ops 852 drivers/net/ethernet/amazon/ena/ena_ethtool.c netdev->ethtool_ops = &ena_ethtool_ops; ethtool_ops 1446 drivers/net/ethernet/amd/amd8111e.c static const struct ethtool_ops ops = { ethtool_ops 1836 drivers/net/ethernet/amd/amd8111e.c dev->ethtool_ops = &ops; ethtool_ops 676 drivers/net/ethernet/amd/au1000_eth.c static const struct ethtool_ops au1000_ethtool_ops = { ethtool_ops 1286 drivers/net/ethernet/amd/au1000_eth.c dev->ethtool_ops = &au1000_ethtool_ops; ethtool_ops 416 drivers/net/ethernet/amd/nmclan_cs.c static const struct ethtool_ops netdev_ethtool_ops; ethtool_ops 458 drivers/net/ethernet/amd/nmclan_cs.c dev->ethtool_ops = &netdev_ethtool_ops; ethtool_ops 825 drivers/net/ethernet/amd/nmclan_cs.c static const struct ethtool_ops netdev_ethtool_ops = { ethtool_ops 1497 drivers/net/ethernet/amd/pcnet32.c static const struct ethtool_ops pcnet32_ethtool_ops = { ethtool_ops 1981 drivers/net/ethernet/amd/pcnet32.c dev->ethtool_ops = &pcnet32_ethtool_ops; ethtool_ops 1288 drivers/net/ethernet/amd/sunlance.c static const struct ethtool_ops sparc_lance_ethtool_ops = { ethtool_ops 1456 drivers/net/ethernet/amd/sunlance.c dev->ethtool_ops = &sparc_lance_ethtool_ops; ethtool_ops 840 drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c static const struct ethtool_ops xgbe_ethtool_ops = { ethtool_ops 868 drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c const struct ethtool_ops *xgbe_get_ethtool_ops(void) ethtool_ops 341 drivers/net/ethernet/amd/xgbe/xgbe-main.c netdev->ethtool_ops = xgbe_get_ethtool_ops(); ethtool_ops 1324 drivers/net/ethernet/amd/xgbe/xgbe.h const struct ethtool_ops *xgbe_get_ethtool_ops(void); ethtool_ops 164 drivers/net/ethernet/apm/xgene-v2/ethtool.c static const struct ethtool_ops xge_ethtool_ops = { ethtool_ops 176 drivers/net/ethernet/apm/xgene-v2/ethtool.c ndev->ethtool_ops = &xge_ethtool_ops; ethtool_ops 330 drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c static const struct ethtool_ops xgene_ethtool_ops = { ethtool_ops 344 drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c ndev->ethtool_ops = &xgene_ethtool_ops; ethtool_ops 1224 drivers/net/ethernet/apple/bmac.c static const struct ethtool_ops bmac_ethtool_ops = { ethtool_ops 1297 drivers/net/ethernet/apple/bmac.c dev->ethtool_ops = &bmac_ethtool_ops; ethtool_ops 580 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c const struct ethtool_ops aq_ethtool_ops = { ethtool_ops 14 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.h extern const struct ethtool_ops aq_ethtool_ops; ethtool_ops 46 drivers/net/ethernet/aquantia/atlantic/aq_main.c ndev->ethtool_ops = &aq_ethtool_ops; ethtool_ops 98 drivers/net/ethernet/arc/emac_main.c static const struct ethtool_ops arc_emac_ethtool_ops = { ethtool_ops 901 drivers/net/ethernet/arc/emac_main.c ndev->ethtool_ops = &arc_emac_ethtool_ops; ethtool_ops 142 drivers/net/ethernet/atheros/alx/alx.h extern const struct ethtool_ops alx_ethtool_ops; ethtool_ops 313 drivers/net/ethernet/atheros/alx/ethtool.c const struct ethtool_ops alx_ethtool_ops = { ethtool_ops 1760 drivers/net/ethernet/atheros/alx/main.c netdev->ethtool_ops = &alx_ethtool_ops; ethtool_ops 278 drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c static const struct ethtool_ops atl1c_ethtool_ops = { ethtool_ops 296 drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c netdev->ethtool_ops = &atl1c_ethtool_ops; ethtool_ops 365 drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c static const struct ethtool_ops atl1e_ethtool_ops = { ethtool_ops 383 drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c netdev->ethtool_ops = &atl1e_ethtool_ops; ethtool_ops 78 drivers/net/ethernet/atheros/atlx/atl1.c static const struct ethtool_ops atl1_ethtool_ops; ethtool_ops 2985 drivers/net/ethernet/atheros/atlx/atl1.c netdev->ethtool_ops = &atl1_ethtool_ops; ethtool_ops 3628 drivers/net/ethernet/atheros/atlx/atl1.c static const struct ethtool_ops atl1_ethtool_ops = { ethtool_ops 45 drivers/net/ethernet/atheros/atlx/atl2.c static const struct ethtool_ops atl2_ethtool_ops; ethtool_ops 1381 drivers/net/ethernet/atheros/atlx/atl2.c netdev->ethtool_ops = &atl2_ethtool_ops; ethtool_ops 2070 drivers/net/ethernet/atheros/atlx/atl2.c static const struct ethtool_ops atl2_ethtool_ops = { ethtool_ops 1140 drivers/net/ethernet/aurora/nb8800.c static const struct ethtool_ops nb8800_ethtool_ops = { ethtool_ops 1449 drivers/net/ethernet/aurora/nb8800.c dev->ethtool_ops = &nb8800_ethtool_ops; ethtool_ops 2120 drivers/net/ethernet/broadcom/b44.c static const struct ethtool_ops b44_ethtool_ops = { ethtool_ops 2385 drivers/net/ethernet/broadcom/b44.c dev->ethtool_ops = &b44_ethtool_ops; ethtool_ops 1566 drivers/net/ethernet/broadcom/bcm63xx_enet.c static const struct ethtool_ops bcm_enet_ethtool_ops = { ethtool_ops 1841 drivers/net/ethernet/broadcom/bcm63xx_enet.c dev->ethtool_ops = &bcm_enet_ethtool_ops; ethtool_ops 2629 drivers/net/ethernet/broadcom/bcm63xx_enet.c static const struct ethtool_ops bcm_enetsw_ethtool_ops = { ethtool_ops 2711 drivers/net/ethernet/broadcom/bcm63xx_enet.c dev->ethtool_ops = &bcm_enetsw_ethtool_ops; ethtool_ops 2213 drivers/net/ethernet/broadcom/bcmsysport.c static const struct ethtool_ops bcm_sysport_ethtool_ops = { ethtool_ops 2513 drivers/net/ethernet/broadcom/bcmsysport.c dev->ethtool_ops = &bcm_sysport_ethtool_ops; ethtool_ops 1401 drivers/net/ethernet/broadcom/bgmac.c static const struct ethtool_ops bgmac_ethtool_ops = { ethtool_ops 1477 drivers/net/ethernet/broadcom/bgmac.c net_dev->ethtool_ops = &bgmac_ethtool_ops; ethtool_ops 7821 drivers/net/ethernet/broadcom/bnx2.c static const struct ethtool_ops bnx2_ethtool_ops = { ethtool_ops 8585 drivers/net/ethernet/broadcom/bnx2.c dev->ethtool_ops = &bnx2_ethtool_ops; ethtool_ops 3665 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c static const struct ethtool_ops bnx2x_ethtool_ops = { ethtool_ops 3709 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c static const struct ethtool_ops bnx2x_vf_ethtool_ops = { ethtool_ops 3732 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c netdev->ethtool_ops = (IS_PF(bp)) ? ethtool_ops 11758 drivers/net/ethernet/broadcom/bnxt/bnxt.c dev->ethtool_ops = &bnxt_ethtool_ops; ethtool_ops 3434 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c const struct ethtool_ops bnxt_ethtool_ops = { ethtool_ops 81 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.h extern const struct ethtool_ops bnxt_ethtool_ops; ethtool_ops 236 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c static const struct ethtool_ops bnxt_vf_rep_ethtool_ops = { ethtool_ops 376 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c dev->ethtool_ops = &bnxt_vf_rep_ethtool_ops; ethtool_ops 5634 drivers/net/ethernet/broadcom/cnic.c if (dev->ethtool_ops && dev->ethtool_ops->get_drvinfo) { ethtool_ops 5636 drivers/net/ethernet/broadcom/cnic.c dev->ethtool_ops->get_drvinfo(dev, &drvinfo); ethtool_ops 1110 drivers/net/ethernet/broadcom/genet/bcmgenet.c static const struct ethtool_ops bcmgenet_ethtool_ops = { ethtool_ops 3496 drivers/net/ethernet/broadcom/genet/bcmgenet.c dev->ethtool_ops = &bcmgenet_ethtool_ops; ethtool_ops 14164 drivers/net/ethernet/broadcom/tg3.c static const struct ethtool_ops tg3_ethtool_ops = { ethtool_ops 17741 drivers/net/ethernet/broadcom/tg3.c dev->ethtool_ops = &tg3_ethtool_ops; ethtool_ops 1118 drivers/net/ethernet/brocade/bna/bnad_ethtool.c static const struct ethtool_ops bnad_ethtool_ops = { ethtool_ops 1143 drivers/net/ethernet/brocade/bna/bnad_ethtool.c netdev->ethtool_ops = &bnad_ethtool_ops; ethtool_ops 3166 drivers/net/ethernet/cadence/macb_main.c static const struct ethtool_ops macb_ethtool_ops = { ethtool_ops 3179 drivers/net/ethernet/cadence/macb_main.c static const struct ethtool_ops gem_ethtool_ops = { ethtool_ops 3554 drivers/net/ethernet/cadence/macb_main.c dev->ethtool_ops = &gem_ethtool_ops; ethtool_ops 3561 drivers/net/ethernet/cadence/macb_main.c dev->ethtool_ops = &macb_ethtool_ops; ethtool_ops 3951 drivers/net/ethernet/cadence/macb_main.c dev->ethtool_ops = &macb_ethtool_ops; ethtool_ops 1671 drivers/net/ethernet/calxeda/xgmac.c static const struct ethtool_ops xgmac_ethtool_ops = { ethtool_ops 1713 drivers/net/ethernet/calxeda/xgmac.c ndev->ethtool_ops = &xgmac_ethtool_ops; ethtool_ops 3102 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c static const struct ethtool_ops lio_ethtool_ops = { ethtool_ops 3132 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c static const struct ethtool_ops lio_vf_ethtool_ops = { ethtool_ops 3160 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c netdev->ethtool_ops = &lio_vf_ethtool_ops; ethtool_ops 3162 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c netdev->ethtool_ops = &lio_ethtool_ops; ethtool_ops 1361 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c static const struct ethtool_ops octeon_mgmt_ethtool_ops = { ethtool_ops 1499 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c netdev->ethtool_ops = &octeon_mgmt_ethtool_ops; ethtool_ops 852 drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c static const struct ethtool_ops nicvf_ethtool_ops = { ethtool_ops 881 drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c netdev->ethtool_ops = &nicvf_ethtool_ops; ethtool_ops 796 drivers/net/ethernet/chelsio/cxgb/cxgb2.c static const struct ethtool_ops t1_ethtool_ops = { ethtool_ops 1107 drivers/net/ethernet/chelsio/cxgb/cxgb2.c netdev->ethtool_ops = &t1_ethtool_ops; ethtool_ops 2108 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c static const struct ethtool_ops cxgb_ethtool_ops = { ethtool_ops 3324 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c netdev->ethtool_ops = &cxgb_ethtool_ops; ethtool_ops 1568 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c static const struct ethtool_ops cxgb_ethtool_ops = { ethtool_ops 1610 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c netdev->ethtool_ops = &cxgb_ethtool_ops; ethtool_ops 3438 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c static const struct ethtool_ops cxgb4_mgmt_ethtool_ops = { ethtool_ops 5503 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c dev->ethtool_ops = &cxgb4_mgmt_ethtool_ops; ethtool_ops 1923 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c static const struct ethtool_ops cxgb4vf_ethtool_ops = { ethtool_ops 3137 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c netdev->ethtool_ops = &cxgb4vf_ethtool_ops; ethtool_ops 726 drivers/net/ethernet/cirrus/ep93xx_eth.c static const struct ethtool_ops ep93xx_ethtool_ops = { ethtool_ops 753 drivers/net/ethernet/cirrus/ep93xx_eth.c dev->ethtool_ops = &ep93xx_ethtool_ops; ethtool_ops 638 drivers/net/ethernet/cisco/enic/enic_ethtool.c static const struct ethtool_ops enic_ethtool_ops = { ethtool_ops 662 drivers/net/ethernet/cisco/enic/enic_ethtool.c netdev->ethtool_ops = &enic_ethtool_ops; ethtool_ops 2226 drivers/net/ethernet/cortina/gemini.c static const struct ethtool_ops gmac_351x_ethtool_ops = { ethtool_ops 2468 drivers/net/ethernet/cortina/gemini.c netdev->ethtool_ops = &gmac_351x_ethtool_ops; ethtool_ops 736 drivers/net/ethernet/davicom/dm9000.c static const struct ethtool_ops dm9000_ethtool_ops = { ethtool_ops 1654 drivers/net/ethernet/davicom/dm9000.c ndev->ethtool_ops = &dm9000_ethtool_ops; ethtool_ops 1695 drivers/net/ethernet/dec/tulip/de2104x.c static const struct ethtool_ops de_ethtool_ops = { ethtool_ops 1992 drivers/net/ethernet/dec/tulip/de2104x.c dev->ethtool_ops = &de_ethtool_ops; ethtool_ops 309 drivers/net/ethernet/dec/tulip/dmfe.c static const struct ethtool_ops netdev_ethtool_ops; ethtool_ops 468 drivers/net/ethernet/dec/tulip/dmfe.c dev->ethtool_ops = &netdev_ethtool_ops; ethtool_ops 1111 drivers/net/ethernet/dec/tulip/dmfe.c static const struct ethtool_ops netdev_ethtool_ops = { ethtool_ops 900 drivers/net/ethernet/dec/tulip/tulip_core.c static const struct ethtool_ops ops = { ethtool_ops 1697 drivers/net/ethernet/dec/tulip/tulip_core.c dev->ethtool_ops = &ops; ethtool_ops 218 drivers/net/ethernet/dec/tulip/uli526x.c static const struct ethtool_ops netdev_ethtool_ops; ethtool_ops 366 drivers/net/ethernet/dec/tulip/uli526x.c dev->ethtool_ops = &netdev_ethtool_ops; ethtool_ops 1004 drivers/net/ethernet/dec/tulip/uli526x.c static const struct ethtool_ops netdev_ethtool_ops = { ethtool_ops 345 drivers/net/ethernet/dec/tulip/winbond-840.c static const struct ethtool_ops netdev_ethtool_ops; ethtool_ops 433 drivers/net/ethernet/dec/tulip/winbond-840.c dev->ethtool_ops = &netdev_ethtool_ops; ethtool_ops 1439 drivers/net/ethernet/dec/tulip/winbond-840.c static const struct ethtool_ops netdev_ethtool_ops = { ethtool_ops 93 drivers/net/ethernet/dlink/dl2k.c static const struct ethtool_ops ethtool_ops; ethtool_ops 224 drivers/net/ethernet/dlink/dl2k.c dev->ethtool_ops = ðtool_ops; ethtool_ops 1343 drivers/net/ethernet/dlink/dl2k.c static const struct ethtool_ops ethtool_ops = { ethtool_ops 451 drivers/net/ethernet/dlink/sundance.c static const struct ethtool_ops ethtool_ops; ethtool_ops 580 drivers/net/ethernet/dlink/sundance.c dev->ethtool_ops = ðtool_ops; ethtool_ops 1799 drivers/net/ethernet/dlink/sundance.c static const struct ethtool_ops ethtool_ops = { ethtool_ops 749 drivers/net/ethernet/dnet.c static const struct ethtool_ops dnet_ethtool_ops = { ethtool_ops 810 drivers/net/ethernet/dnet.c dev->ethtool_ops = &dnet_ethtool_ops; ethtool_ops 785 drivers/net/ethernet/emulex/benet/be.h extern const struct ethtool_ops be_ethtool_ops; ethtool_ops 1411 drivers/net/ethernet/emulex/benet/be_ethtool.c const struct ethtool_ops be_ethtool_ops = { ethtool_ops 5344 drivers/net/ethernet/emulex/benet/be_main.c netdev->ethtool_ops = &be_ethtool_ops; ethtool_ops 993 drivers/net/ethernet/ethoc.c static const struct ethtool_ops ethoc_ethtool_ops = { ethtool_ops 1223 drivers/net/ethernet/ethoc.c netdev->ethtool_ops = ðoc_ethtool_ops; ethtool_ops 1218 drivers/net/ethernet/faraday/ftgmac100.c static const struct ethtool_ops ftgmac100_ethtool_ops = { ethtool_ops 1765 drivers/net/ethernet/faraday/ftgmac100.c netdev->ethtool_ops = &ftgmac100_ethtool_ops; ethtool_ops 845 drivers/net/ethernet/faraday/ftmac100.c static const struct ethtool_ops ftmac100_ethtool_ops = { ethtool_ops 1081 drivers/net/ethernet/faraday/ftmac100.c netdev->ethtool_ops = &ftmac100_ethtool_ops; ethtool_ops 440 drivers/net/ethernet/fealnx.c static const struct ethtool_ops netdev_ethtool_ops; ethtool_ops 659 drivers/net/ethernet/fealnx.c dev->ethtool_ops = &netdev_ethtool_ops; ethtool_ops 1863 drivers/net/ethernet/fealnx.c static const struct ethtool_ops netdev_ethtool_ops = { ethtool_ops 261 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c net_dev->ethtool_ops = &dpaa_ethtool_ops; ethtool_ops 192 drivers/net/ethernet/freescale/dpaa/dpaa_eth.h extern const struct ethtool_ops dpaa_ethtool_ops; ethtool_ops 601 drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c const struct ethtool_ops dpaa_ethtool_ops = { ethtool_ops 3275 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c net_dev->ethtool_ops = &dpaa2_ethtool_ops; ethtool_ops 427 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h extern const struct ethtool_ops dpaa2_ethtool_ops; ethtool_ops 727 drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c const struct ethtool_ops dpaa2_ethtool_ops = { ethtool_ops 587 drivers/net/ethernet/freescale/enetc/enetc_ethtool.c static const struct ethtool_ops enetc_pf_ethtool_ops = { ethtool_ops 606 drivers/net/ethernet/freescale/enetc/enetc_ethtool.c static const struct ethtool_ops enetc_vf_ethtool_ops = { ethtool_ops 627 drivers/net/ethernet/freescale/enetc/enetc_ethtool.c ndev->ethtool_ops = &enetc_pf_ethtool_ops; ethtool_ops 629 drivers/net/ethernet/freescale/enetc/enetc_ethtool.c ndev->ethtool_ops = &enetc_vf_ethtool_ops; ethtool_ops 2697 drivers/net/ethernet/freescale/fec_main.c static const struct ethtool_ops fec_enet_ethtool_ops = { ethtool_ops 3309 drivers/net/ethernet/freescale/fec_main.c ndev->ethtool_ops = &fec_enet_ethtool_ops; ethtool_ops 778 drivers/net/ethernet/freescale/fec_mpc52xx.c static const struct ethtool_ops mpc52xx_fec_ethtool_ops = { ethtool_ops 861 drivers/net/ethernet/freescale/fec_mpc52xx.c ndev->ethtool_ops = &mpc52xx_fec_ethtool_ops; ethtool_ops 870 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c static const struct ethtool_ops fs_ethtool_ops = { ethtool_ops 1035 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c ndev->ethtool_ops = &fs_ethtool_ops; ethtool_ops 3336 drivers/net/ethernet/freescale/gianfar.c dev->ethtool_ops = &gfar_ethtool_ops; ethtool_ops 1303 drivers/net/ethernet/freescale/gianfar.h extern const struct ethtool_ops gfar_ethtool_ops; ethtool_ops 1509 drivers/net/ethernet/freescale/gianfar_ethtool.c const struct ethtool_ops gfar_ethtool_ops = { ethtool_ops 380 drivers/net/ethernet/freescale/ucc_geth_ethtool.c static const struct ethtool_ops uec_ethtool_ops = { ethtool_ops 404 drivers/net/ethernet/freescale/ucc_geth_ethtool.c netdev->ethtool_ops = &uec_ethtool_ops; ethtool_ops 97 drivers/net/ethernet/fujitsu/fmvj18x_cs.c static const struct ethtool_ops netdev_ethtool_ops; ethtool_ops 258 drivers/net/ethernet/fujitsu/fmvj18x_cs.c dev->ethtool_ops = &netdev_ethtool_ops; ethtool_ops 1055 drivers/net/ethernet/fujitsu/fmvj18x_cs.c static const struct ethtool_ops netdev_ethtool_ops = { ethtool_ops 454 drivers/net/ethernet/google/gve/gve.h extern const struct ethtool_ops gve_ethtool_ops; ethtool_ops 233 drivers/net/ethernet/google/gve/gve_ethtool.c const struct ethtool_ops gve_ethtool_ops = { ethtool_ops 1128 drivers/net/ethernet/google/gve/gve_main.c dev->ethtool_ops = &gve_ethtool_ops; ethtool_ops 847 drivers/net/ethernet/hisilicon/hip04_eth.c static const struct ethtool_ops hip04_ethtool_ops = { ethtool_ops 998 drivers/net/ethernet/hisilicon/hip04_eth.c ndev->ethtool_ops = &hip04_ethtool_ops; ethtool_ops 690 drivers/net/ethernet/hisilicon/hisi_femac.c static const struct ethtool_ops hisi_femac_ethtools_ops = { ethtool_ops 869 drivers/net/ethernet/hisilicon/hisi_femac.c ndev->ethtool_ops = &hisi_femac_ethtools_ops; ethtool_ops 911 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c static const struct ethtool_ops hix5hd2_ethtools_ops = { ethtool_ops 1237 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c ndev->ethtool_ops = &hix5hd2_ethtools_ops; ethtool_ops 1266 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c static const struct ethtool_ops hns_ethtool_ops = { ethtool_ops 1294 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c ndev->ethtool_ops = &hns_ethtool_ops; ethtool_ops 1395 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c static const struct ethtool_ops hns3vf_ethtool_ops = { ethtool_ops 1420 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c static const struct ethtool_ops hns3_ethtool_ops = { ethtool_ops 1458 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c netdev->ethtool_ops = &hns3vf_ethtool_ops; ethtool_ops 1460 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c netdev->ethtool_ops = &hns3_ethtool_ops; ethtool_ops 742 drivers/net/ethernet/huawei/hinic/hinic_ethtool.c static const struct ethtool_ops hinic_ethtool_ops = { ethtool_ops 761 drivers/net/ethernet/huawei/hinic/hinic_ethtool.c netdev->ethtool_ops = &hinic_ethtool_ops; ethtool_ops 261 drivers/net/ethernet/ibm/ehea/ehea_ethtool.c static const struct ethtool_ops ehea_ethtool_ops = { ethtool_ops 276 drivers/net/ethernet/ibm/ehea/ehea_ethtool.c netdev->ethtool_ops = &ehea_ethtool_ops; ethtool_ops 2290 drivers/net/ethernet/ibm/emac/core.c static const struct ethtool_ops emac_ethtool_ops = { ethtool_ops 3181 drivers/net/ethernet/ibm/emac/core.c ndev->ethtool_ops = &emac_ethtool_ops; ethtool_ops 967 drivers/net/ethernet/ibm/ibmveth.c static const struct ethtool_ops netdev_ethtool_ops = { ethtool_ops 1656 drivers/net/ethernet/ibm/ibmveth.c netdev->ethtool_ops = &netdev_ethtool_ops; ethtool_ops 2655 drivers/net/ethernet/ibm/ibmvnic.c static const struct ethtool_ops ibmvnic_ethtool_ops = { ethtool_ops 4951 drivers/net/ethernet/ibm/ibmvnic.c netdev->ethtool_ops = &ibmvnic_ethtool_ops; ethtool_ops 2724 drivers/net/ethernet/intel/e100.c static const struct ethtool_ops e100_ethtool_ops = { ethtool_ops 2832 drivers/net/ethernet/intel/e100.c netdev->ethtool_ops = &e100_ethtool_ops; ethtool_ops 1854 drivers/net/ethernet/intel/e1000/e1000_ethtool.c static const struct ethtool_ops e1000_ethtool_ops = { ethtool_ops 1885 drivers/net/ethernet/intel/e1000/e1000_ethtool.c netdev->ethtool_ops = &e1000_ethtool_ops; ethtool_ops 710 drivers/net/ethernet/intel/e1000/e1000_main.c const struct ethtool_ops *ops = netdev->ethtool_ops; ethtool_ops 2305 drivers/net/ethernet/intel/e1000e/ethtool.c static const struct ethtool_ops e1000_ethtool_ops = { ethtool_ops 2339 drivers/net/ethernet/intel/e1000e/ethtool.c netdev->ethtool_ops = &e1000_ethtool_ops; ethtool_ops 1153 drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c static const struct ethtool_ops fm10k_ethtool_ops = { ethtool_ops 1185 drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c dev->ethtool_ops = &fm10k_ethtool_ops; ethtool_ops 5244 drivers/net/ethernet/intel/i40e/i40e_ethtool.c static const struct ethtool_ops i40e_ethtool_recovery_mode_ops = { ethtool_ops 5250 drivers/net/ethernet/intel/i40e/i40e_ethtool.c static const struct ethtool_ops i40e_ethtool_ops = { ethtool_ops 5304 drivers/net/ethernet/intel/i40e/i40e_ethtool.c netdev->ethtool_ops = &i40e_ethtool_ops; ethtool_ops 5306 drivers/net/ethernet/intel/i40e/i40e_ethtool.c netdev->ethtool_ops = &i40e_ethtool_recovery_mode_ops; ethtool_ops 1000 drivers/net/ethernet/intel/iavf/iavf_ethtool.c static const struct ethtool_ops iavf_ethtool_ops = { ethtool_ops 1035 drivers/net/ethernet/intel/iavf/iavf_ethtool.c netdev->ethtool_ops = &iavf_ethtool_ops; ethtool_ops 3401 drivers/net/ethernet/intel/ice/ice_ethtool.c static const struct ethtool_ops ice_ethtool_ops = { ethtool_ops 3438 drivers/net/ethernet/intel/ice/ice_ethtool.c static const struct ethtool_ops ice_ethtool_safe_mode_ops = { ethtool_ops 3462 drivers/net/ethernet/intel/ice/ice_ethtool.c netdev->ethtool_ops = &ice_ethtool_safe_mode_ops; ethtool_ops 3473 drivers/net/ethernet/intel/ice/ice_ethtool.c netdev->ethtool_ops = &ice_ethtool_ops; ethtool_ops 3471 drivers/net/ethernet/intel/igb/igb_ethtool.c static const struct ethtool_ops igb_ethtool_ops = { ethtool_ops 3517 drivers/net/ethernet/intel/igb/igb_ethtool.c netdev->ethtool_ops = &igb_ethtool_ops; ethtool_ops 426 drivers/net/ethernet/intel/igbvf/ethtool.c static const struct ethtool_ops igbvf_ethtool_ops = { ethtool_ops 455 drivers/net/ethernet/intel/igbvf/ethtool.c netdev->ethtool_ops = &igbvf_ethtool_ops; ethtool_ops 1825 drivers/net/ethernet/intel/igc/igc_ethtool.c static const struct ethtool_ops igc_ethtool_ops = { ethtool_ops 1862 drivers/net/ethernet/intel/igc/igc_ethtool.c netdev->ethtool_ops = &igc_ethtool_ops; ethtool_ops 615 drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c static const struct ethtool_ops ixgb_ethtool_ops = { ethtool_ops 639 drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c netdev->ethtool_ops = &ixgb_ethtool_ops; ethtool_ops 3446 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c static const struct ethtool_ops ixgbe_ethtool_ops = { ethtool_ops 3491 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c netdev->ethtool_ops = &ixgbe_ethtool_ops; ethtool_ops 970 drivers/net/ethernet/intel/ixgbevf/ethtool.c static const struct ethtool_ops ixgbevf_ethtool_ops = { ethtool_ops 997 drivers/net/ethernet/intel/ixgbevf/ethtool.c netdev->ethtool_ops = &ixgbevf_ethtool_ops; ethtool_ops 2846 drivers/net/ethernet/jme.c static const struct ethtool_ops jme_ethtool_ops = { ethtool_ops 2978 drivers/net/ethernet/jme.c netdev->ethtool_ops = &jme_ethtool_ops; ethtool_ops 735 drivers/net/ethernet/korina.c static const struct ethtool_ops netdev_ethtool_ops = { ethtool_ops 1088 drivers/net/ethernet/korina.c dev->ethtool_ops = &netdev_ethtool_ops; ethtool_ops 296 drivers/net/ethernet/lantiq_etop.c static const struct ethtool_ops ltq_etop_ethtool_ops = { ethtool_ops 668 drivers/net/ethernet/lantiq_etop.c dev->ethtool_ops = <q_etop_ethtool_ops; ethtool_ops 1739 drivers/net/ethernet/marvell/mv643xx_eth.c static const struct ethtool_ops mv643xx_eth_ethtool_ops = { ethtool_ops 3162 drivers/net/ethernet/marvell/mv643xx_eth.c dev->ethtool_ops = &mv643xx_eth_ethtool_ops; ethtool_ops 4347 drivers/net/ethernet/marvell/mvneta.c static const struct ethtool_ops mvneta_eth_tool_ops = { ethtool_ops 4541 drivers/net/ethernet/marvell/mvneta.c dev->ethtool_ops = &mvneta_eth_tool_ops; ethtool_ops 4378 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c static const struct ethtool_ops mvpp2_eth_tool_ops = { ethtool_ops 5253 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c dev->ethtool_ops = &mvpp2_eth_tool_ops; ethtool_ops 1374 drivers/net/ethernet/marvell/pxa168_eth.c static const struct ethtool_ops pxa168_ethtool_ops = { ethtool_ops 1440 drivers/net/ethernet/marvell/pxa168_eth.c dev->ethtool_ops = &pxa168_ethtool_ops; ethtool_ops 878 drivers/net/ethernet/marvell/skge.c static const struct ethtool_ops skge_ethtool_ops = { ethtool_ops 3817 drivers/net/ethernet/marvell/skge.c dev->ethtool_ops = &skge_ethtool_ops; ethtool_ops 4402 drivers/net/ethernet/marvell/sky2.c static const struct ethtool_ops sky2_ethtool_ops = { ethtool_ops 4731 drivers/net/ethernet/marvell/sky2.c dev->ethtool_ops = &sky2_ethtool_ops; ethtool_ops 2747 drivers/net/ethernet/mediatek/mtk_eth_soc.c static const struct ethtool_ops mtk_ethtool_ops = { ethtool_ops 2867 drivers/net/ethernet/mediatek/mtk_eth_soc.c eth->netdev[id]->ethtool_ops = &mtk_ethtool_ops; ethtool_ops 2123 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c const struct ethtool_ops mlx4_en_ethtool_ops = { ethtool_ops 3402 drivers/net/ethernet/mellanox/mlx4/en_netdev.c dev->ethtool_ops = &mlx4_en_ethtool_ops; ethtool_ops 812 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h extern const struct ethtool_ops mlx4_en_ethtool_ops; ethtool_ops 1079 drivers/net/ethernet/mellanox/mlx5/core/en.h extern const struct ethtool_ops mlx5e_ethtool_ops; ethtool_ops 1974 drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c const struct ethtool_ops mlx5e_ethtool_ops = { ethtool_ops 4889 drivers/net/ethernet/mellanox/mlx5/core/en_main.c netdev->ethtool_ops = &mlx5e_ethtool_ops; ethtool_ops 359 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c static const struct ethtool_ops mlx5e_rep_ethtool_ops = { ethtool_ops 375 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c static const struct ethtool_ops mlx5e_uplink_rep_ethtool_ops = { ethtool_ops 1456 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c netdev->ethtool_ops = &mlx5e_uplink_rep_ethtool_ops; ethtool_ops 1464 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c netdev->ethtool_ops = &mlx5e_rep_ethtool_ops; ethtool_ops 237 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ethtool.c const struct ethtool_ops mlx5i_ethtool_ops = { ethtool_ops 254 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ethtool.c const struct ethtool_ops mlx5i_pkey_ethtool_ops = { ethtool_ops 107 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c netdev->ethtool_ops = &mlx5i_ethtool_ops; ethtool_ops 43 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h extern const struct ethtool_ops mlx5i_ethtool_ops; ethtool_ops 44 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h extern const struct ethtool_ops mlx5i_pkey_ethtool_ops; ethtool_ops 294 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c netdev->ethtool_ops = &mlx5i_pkey_ethtool_ops; ethtool_ops 107 drivers/net/ethernet/mellanox/mlxsw/minimal.c static const struct ethtool_ops mlxsw_m_port_ethtool_ops = { ethtool_ops 182 drivers/net/ethernet/mellanox/mlxsw/minimal.c dev->ethtool_ops = &mlxsw_m_port_ethtool_ops; ethtool_ops 3418 drivers/net/ethernet/mellanox/mlxsw/spectrum.c static const struct ethtool_ops mlxsw_sp_port_ethtool_ops = { ethtool_ops 3666 drivers/net/ethernet/mellanox/mlxsw/spectrum.c dev->ethtool_ops = &mlxsw_sp_port_ethtool_ops; ethtool_ops 884 drivers/net/ethernet/mellanox/mlxsw/switchx2.c static const struct ethtool_ops mlxsw_sx_port_ethtool_ops = { ethtool_ops 1004 drivers/net/ethernet/mellanox/mlxsw/switchx2.c dev->ethtool_ops = &mlxsw_sx_port_ethtool_ops; ethtool_ops 1124 drivers/net/ethernet/micrel/ks8842.c static const struct ethtool_ops ks8842_ethtool_ops = { ethtool_ops 1180 drivers/net/ethernet/micrel/ks8842.c netdev->ethtool_ops = &ks8842_ethtool_ops; ethtool_ops 1260 drivers/net/ethernet/micrel/ks8851.c static const struct ethtool_ops ks8851_ethtool_ops = { ethtool_ops 1521 drivers/net/ethernet/micrel/ks8851.c ndev->ethtool_ops = &ks8851_ethtool_ops; ethtool_ops 1036 drivers/net/ethernet/micrel/ks8851_mll.c static const struct ethtool_ops ks_ethtool_ops = { ethtool_ops 1282 drivers/net/ethernet/micrel/ks8851_mll.c netdev->ethtool_ops = &ks_ethtool_ops; ethtool_ops 6601 drivers/net/ethernet/micrel/ksz884x.c static const struct ethtool_ops netdev_ethtool_ops = { ethtool_ops 7098 drivers/net/ethernet/micrel/ksz884x.c dev->ethtool_ops = &netdev_ethtool_ops; ethtool_ops 1515 drivers/net/ethernet/microchip/enc28j60.c static const struct ethtool_ops enc28j60_ethtool_ops = { ethtool_ops 1596 drivers/net/ethernet/microchip/enc28j60.c dev->ethtool_ops = &enc28j60_ethtool_ops; ethtool_ops 981 drivers/net/ethernet/microchip/encx24j600.c static const struct ethtool_ops encx24j600_ethtool_ops = { ethtool_ops 1067 drivers/net/ethernet/microchip/encx24j600.c ndev->ethtool_ops = &encx24j600_ethtool_ops; ethtool_ops 818 drivers/net/ethernet/microchip/lan743x_ethtool.c const struct ethtool_ops lan743x_ethtool_ops = { ethtool_ops 9 drivers/net/ethernet/microchip/lan743x_ethtool.h extern const struct ethtool_ops lan743x_ethtool_ops; ethtool_ops 2792 drivers/net/ethernet/microchip/lan743x_main.c adapter->netdev->ethtool_ops = &lan743x_ethtool_ops; ethtool_ops 1197 drivers/net/ethernet/mscc/ocelot.c static const struct ethtool_ops ocelot_ethtool_ops = { ethtool_ops 2029 drivers/net/ethernet/mscc/ocelot.c dev->ethtool_ops = &ocelot_ethtool_ops; ethtool_ops 1922 drivers/net/ethernet/myricom/myri10ge/myri10ge.c static const struct ethtool_ops myri10ge_ethtool_ops = { ethtool_ops 3931 drivers/net/ethernet/myricom/myri10ge/myri10ge.c netdev->ethtool_ops = &myri10ge_ethtool_ops; ethtool_ops 651 drivers/net/ethernet/natsemi/natsemi.c static const struct ethtool_ops ethtool_ops; ethtool_ops 932 drivers/net/ethernet/natsemi/natsemi.c dev->ethtool_ops = ðtool_ops; ethtool_ops 2690 drivers/net/ethernet/natsemi/natsemi.c static const struct ethtool_ops ethtool_ops = { ethtool_ops 1367 drivers/net/ethernet/natsemi/ns83820.c static const struct ethtool_ops ops = { ethtool_ops 1984 drivers/net/ethernet/natsemi/ns83820.c ndev->ethtool_ops = &ops; ethtool_ops 6584 drivers/net/ethernet/neterion/s2io.c static const struct ethtool_ops netdev_ethtool_ops = { ethtool_ops 7862 drivers/net/ethernet/neterion/s2io.c dev->ethtool_ops = &netdev_ethtool_ops; ethtool_ops 1084 drivers/net/ethernet/neterion/s2io.h static const struct ethtool_ops netdev_ethtool_ops; ethtool_ops 1135 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c static const struct ethtool_ops vxge_ethtool_ops = { ethtool_ops 1153 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c ndev->ethtool_ops = &vxge_ethtool_ops; ethtool_ops 1378 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c static const struct ethtool_ops nfp_net_ethtool_ops = { ethtool_ops 1409 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c const struct ethtool_ops nfp_port_ethtool_ops = { ethtool_ops 1428 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c netdev->ethtool_ops = &nfp_net_ethtool_ops; ethtool_ops 319 drivers/net/ethernet/netronome/nfp/nfp_net_repr.c netdev->ethtool_ops = &nfp_port_ethtool_ops; ethtool_ops 93 drivers/net/ethernet/netronome/nfp/nfp_port.h extern const struct ethtool_ops nfp_port_ethtool_ops; ethtool_ops 1085 drivers/net/ethernet/ni/nixge.c static const struct ethtool_ops nixge_ethtool_ops = { ethtool_ops 1300 drivers/net/ethernet/ni/nixge.c ndev->ethtool_ops = &nixge_ethtool_ops; ethtool_ops 5315 drivers/net/ethernet/nvidia/forcedeth.c static const struct ethtool_ops ops = { ethtool_ops 5843 drivers/net/ethernet/nvidia/forcedeth.c dev->ethtool_ops = &ops; ethtool_ops 1210 drivers/net/ethernet/nxp/lpc_eth.c static const struct ethtool_ops lpc_eth_ethtool_ops = { ethtool_ops 1299 drivers/net/ethernet/nxp/lpc_eth.c ndev->ethtool_ops = &lpc_eth_ethtool_ops; ethtool_ops 483 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c static const struct ethtool_ops pch_gbe_ethtool_ops = { ethtool_ops 504 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c netdev->ethtool_ops = &pch_gbe_ethtool_ops; ethtool_ops 562 drivers/net/ethernet/packetengines/hamachi.c static const struct ethtool_ops ethtool_ops; ethtool_ops 563 drivers/net/ethernet/packetengines/hamachi.c static const struct ethtool_ops ethtool_ops_no_mii; ethtool_ops 726 drivers/net/ethernet/packetengines/hamachi.c dev->ethtool_ops = (chip_tbl[hmp->chip_id].flags & CanHaveMII) ? ethtool_ops 727 drivers/net/ethernet/packetengines/hamachi.c ðtool_ops : ðtool_ops_no_mii; ethtool_ops 1845 drivers/net/ethernet/packetengines/hamachi.c static const struct ethtool_ops ethtool_ops = { ethtool_ops 1854 drivers/net/ethernet/packetengines/hamachi.c static const struct ethtool_ops ethtool_ops_no_mii = { ethtool_ops 356 drivers/net/ethernet/packetengines/yellowfin.c static const struct ethtool_ops ethtool_ops; ethtool_ops 474 drivers/net/ethernet/packetengines/yellowfin.c dev->ethtool_ops = ðtool_ops; ethtool_ops 1333 drivers/net/ethernet/packetengines/yellowfin.c static const struct ethtool_ops ethtool_ops = { ethtool_ops 67 drivers/net/ethernet/pasemi/pasemi_mac.c extern const struct ethtool_ops pasemi_mac_ethtool_ops; ethtool_ops 1753 drivers/net/ethernet/pasemi/pasemi_mac.c dev->ethtool_ops = &pasemi_mac_ethtool_ops; ethtool_ops 110 drivers/net/ethernet/pasemi/pasemi_mac_ethtool.c const struct ethtool_ops pasemi_mac_ethtool_ops = { ethtool_ops 744 drivers/net/ethernet/pensando/ionic/ionic_ethtool.c static const struct ethtool_ops ionic_ethtool_ops = { ethtool_ops 778 drivers/net/ethernet/pensando/ionic/ionic_ethtool.c netdev->ethtool_ops = &ionic_ethtool_ops; ethtool_ops 1871 drivers/net/ethernet/qlogic/netxen/netxen_nic.h extern const struct ethtool_ops netxen_nic_ethtool_ops; ethtool_ops 925 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c const struct ethtool_ops netxen_nic_ethtool_ops = { ethtool_ops 1351 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c netdev->ethtool_ops = &netxen_nic_ethtool_ops; ethtool_ops 2089 drivers/net/ethernet/qlogic/qede/qede_ethtool.c static const struct ethtool_ops qede_ethtool_ops = { ethtool_ops 2135 drivers/net/ethernet/qlogic/qede/qede_ethtool.c static const struct ethtool_ops qede_vf_ethtool_ops = { ethtool_ops 2166 drivers/net/ethernet/qlogic/qede/qede_ethtool.c dev->ethtool_ops = &qede_vf_ethtool_ops; ethtool_ops 2168 drivers/net/ethernet/qlogic/qede/qede_ethtool.c dev->ethtool_ops = &qede_ethtool_ops; ethtool_ops 242 drivers/net/ethernet/qlogic/qede/qede_main.c if (!ndev || !ndev->ethtool_ops || !ndev->ethtool_ops->get_drvinfo) ethtool_ops 246 drivers/net/ethernet/qlogic/qede/qede_main.c ndev->ethtool_ops->get_drvinfo(ndev, &drvinfo); ethtool_ops 1776 drivers/net/ethernet/qlogic/qla3xxx.c static const struct ethtool_ops ql3xxx_ethtool_ops = { ethtool_ops 3839 drivers/net/ethernet/qlogic/qla3xxx.c ndev->ethtool_ops = &ql3xxx_ethtool_ops; ethtool_ops 2304 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h extern const struct ethtool_ops qlcnic_sriov_vf_ethtool_ops; ethtool_ops 2305 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h extern const struct ethtool_ops qlcnic_ethtool_ops; ethtool_ops 2306 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h extern const struct ethtool_ops qlcnic_ethtool_failed_ops; ethtool_ops 1836 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c const struct ethtool_ops qlcnic_ethtool_ops = { ethtool_ops 1867 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c const struct ethtool_ops qlcnic_sriov_vf_ethtool_ops = { ethtool_ops 1889 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c const struct ethtool_ops qlcnic_ethtool_failed_ops = { ethtool_ops 2300 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c netdev->ethtool_ops = (qlcnic_sriov_vf_check(adapter)) ? ethtool_ops 2720 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c netdev->ethtool_ops = &qlcnic_ethtool_failed_ops; ethtool_ops 252 drivers/net/ethernet/qualcomm/emac/emac-ethtool.c static const struct ethtool_ops emac_ethtool_ops = { ethtool_ops 282 drivers/net/ethernet/qualcomm/emac/emac-ethtool.c netdev->ethtool_ops = &emac_ethtool_ops; ethtool_ops 281 drivers/net/ethernet/qualcomm/qca_debug.c static const struct ethtool_ops qcaspi_ethtool_ops = { ethtool_ops 296 drivers/net/ethernet/qualcomm/qca_debug.c dev->ethtool_ops = &qcaspi_ethtool_ops; ethtool_ops 189 drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c static const struct ethtool_ops rmnet_ethtool_ops = { ethtool_ops 213 drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c rmnet_dev->ethtool_ops = &rmnet_ethtool_ops; ethtool_ops 944 drivers/net/ethernet/rdc/r6040.c static const struct ethtool_ops netdev_ethtool_ops = { ethtool_ops 1123 drivers/net/ethernet/rdc/r6040.c dev->ethtool_ops = &netdev_ethtool_ops; ethtool_ops 1583 drivers/net/ethernet/realtek/8139cp.c static const struct ethtool_ops cp_ethtool_ops = { ethtool_ops 1994 drivers/net/ethernet/realtek/8139cp.c dev->ethtool_ops = &cp_ethtool_ops; ethtool_ops 664 drivers/net/ethernet/realtek/8139too.c static const struct ethtool_ops rtl8139_ethtool_ops; ethtool_ops 1002 drivers/net/ethernet/realtek/8139too.c dev->ethtool_ops = &rtl8139_ethtool_ops; ethtool_ops 2483 drivers/net/ethernet/realtek/8139too.c static const struct ethtool_ops rtl8139_ethtool_ops = { ethtool_ops 2088 drivers/net/ethernet/realtek/r8169_main.c static const struct ethtool_ops rtl8169_ethtool_ops = { ethtool_ops 7168 drivers/net/ethernet/realtek/r8169_main.c dev->ethtool_ops = &rtl8169_ethtool_ops; ethtool_ops 1305 drivers/net/ethernet/renesas/ravb_main.c static const struct ethtool_ops ravb_ethtool_ops = { ethtool_ops 2098 drivers/net/ethernet/renesas/ravb_main.c ndev->ethtool_ops = &ravb_ethtool_ops; ethtool_ops 2420 drivers/net/ethernet/renesas/sh_eth.c static const struct ethtool_ops sh_eth_ethtool_ops = { ethtool_ops 3325 drivers/net/ethernet/renesas/sh_eth.c ndev->ethtool_ops = &sh_eth_ethtool_ops; ethtool_ops 2398 drivers/net/ethernet/rocker/rocker_main.c static const struct ethtool_ops rocker_port_ethtool_ops = { ethtool_ops 2611 drivers/net/ethernet/rocker/rocker_main.c dev->ethtool_ops = &rocker_port_ethtool_ops; ethtool_ops 478 drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c static const struct ethtool_ops sxgbe_ethtool_ops = { ethtool_ops 501 drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c netdev->ethtool_ops = &sxgbe_ethtool_ops; ethtool_ops 2559 drivers/net/ethernet/sfc/efx.c net_dev->ethtool_ops = &efx_ethtool_ops; ethtool_ops 226 drivers/net/ethernet/sfc/efx.h extern const struct ethtool_ops efx_ethtool_ops; ethtool_ops 1539 drivers/net/ethernet/sfc/ethtool.c const struct ethtool_ops efx_ethtool_ops = { ethtool_ops 2273 drivers/net/ethernet/sfc/falcon/efx.c net_dev->ethtool_ops = &ef4_ethtool_ops; ethtool_ops 190 drivers/net/ethernet/sfc/falcon/efx.h extern const struct ethtool_ops ef4_ethtool_ops; ethtool_ops 1313 drivers/net/ethernet/sfc/falcon/ethtool.c const struct ethtool_ops ef4_ethtool_ops = { ethtool_ops 126 drivers/net/ethernet/sgi/ioc3-eth.c static const struct ethtool_ops ioc3_ethtool_ops; ethtool_ops 1289 drivers/net/ethernet/sgi/ioc3-eth.c dev->ethtool_ops = &ioc3_ethtool_ops; ethtool_ops 1603 drivers/net/ethernet/sgi/ioc3-eth.c static const struct ethtool_ops ioc3_ethtool_ops = { ethtool_ops 1369 drivers/net/ethernet/silan/sc92031.c static const struct ethtool_ops sc92031_ethtool_ops = { ethtool_ops 1443 drivers/net/ethernet/silan/sc92031.c dev->ethtool_ops = &sc92031_ethtool_ops; ethtool_ops 1801 drivers/net/ethernet/sis/sis190.c static const struct ethtool_ops sis190_ethtool_ops = { ethtool_ops 1881 drivers/net/ethernet/sis/sis190.c dev->ethtool_ops = &sis190_ethtool_ops; ethtool_ops 245 drivers/net/ethernet/sis/sis900.c static const struct ethtool_ops sis900_ethtool_ops; ethtool_ops 503 drivers/net/ethernet/sis/sis900.c net_dev->ethtool_ops = &sis900_ethtool_ops; ethtool_ops 2191 drivers/net/ethernet/sis/sis900.c static const struct ethtool_ops sis900_ethtool_ops = { ethtool_ops 302 drivers/net/ethernet/smsc/epic100.c static const struct ethtool_ops netdev_ethtool_ops; ethtool_ops 478 drivers/net/ethernet/smsc/epic100.c dev->ethtool_ops = &netdev_ethtool_ops; ethtool_ops 1458 drivers/net/ethernet/smsc/epic100.c static const struct ethtool_ops netdev_ethtool_ops = { ethtool_ops 1679 drivers/net/ethernet/smsc/smc911x.c static const struct ethtool_ops smc911x_ethtool_ops = { ethtool_ops 1925 drivers/net/ethernet/smsc/smc911x.c dev->ethtool_ops = &smc911x_ethtool_ops; ethtool_ops 288 drivers/net/ethernet/smsc/smc91c92_cs.c static const struct ethtool_ops ethtool_ops; ethtool_ops 321 drivers/net/ethernet/smsc/smc91c92_cs.c dev->ethtool_ops = ðtool_ops; ethtool_ops 1985 drivers/net/ethernet/smsc/smc91c92_cs.c static const struct ethtool_ops ethtool_ops = { ethtool_ops 1734 drivers/net/ethernet/smsc/smc91x.c static const struct ethtool_ops smc_ethtool_ops = { ethtool_ops 1966 drivers/net/ethernet/smsc/smc91x.c dev->ethtool_ops = &smc_ethtool_ops; ethtool_ops 2132 drivers/net/ethernet/smsc/smsc911x.c static const struct ethtool_ops smsc911x_ethtool_ops = { ethtool_ops 2310 drivers/net/ethernet/smsc/smsc911x.c dev->ethtool_ops = &smsc911x_ethtool_ops; ethtool_ops 396 drivers/net/ethernet/smsc/smsc9420.c static const struct ethtool_ops smsc9420_ethtool_ops = { ethtool_ops 1607 drivers/net/ethernet/smsc/smsc9420.c dev->ethtool_ops = &smsc9420_ethtool_ops; ethtool_ops 591 drivers/net/ethernet/socionext/netsec.c static const struct ethtool_ops netsec_ethtool_ops = { ethtool_ops 2082 drivers/net/ethernet/socionext/netsec.c ndev->ethtool_ops = &netsec_ethtool_ops; ethtool_ops 477 drivers/net/ethernet/socionext/sni_ave.c static const struct ethtool_ops ave_ethtool_ops = { ethtool_ops 1595 drivers/net/ethernet/socionext/sni_ave.c ndev->ethtool_ops = &ave_ethtool_ops; ethtool_ops 916 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c static const struct ethtool_ops stmmac_ethtool_ops = { ethtool_ops 951 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c netdev->ethtool_ops = &stmmac_ethtool_ops; ethtool_ops 4748 drivers/net/ethernet/sun/cassini.c static const struct ethtool_ops cas_ethtool_ops = { ethtool_ops 5091 drivers/net/ethernet/sun/cassini.c dev->ethtool_ops = &cas_ethtool_ops; ethtool_ops 84 drivers/net/ethernet/sun/ldmvsw.c static const struct ethtool_ops vsw_ethtool_ops = { ethtool_ops 249 drivers/net/ethernet/sun/ldmvsw.c dev->ethtool_ops = &vsw_ethtool_ops; ethtool_ops 7879 drivers/net/ethernet/sun/niu.c static const struct ethtool_ops niu_ethtool_ops = { ethtool_ops 9672 drivers/net/ethernet/sun/niu.c dev->ethtool_ops = &niu_ethtool_ops; ethtool_ops 1056 drivers/net/ethernet/sun/sunbmac.c static const struct ethtool_ops bigmac_ethtool_ops = { ethtool_ops 1183 drivers/net/ethernet/sun/sunbmac.c dev->ethtool_ops = &bigmac_ethtool_ops; ethtool_ops 2686 drivers/net/ethernet/sun/sungem.c static const struct ethtool_ops gem_ethtool_ops = { ethtool_ops 2982 drivers/net/ethernet/sun/sungem.c dev->ethtool_ops = &gem_ethtool_ops; ethtool_ops 2544 drivers/net/ethernet/sun/sunhme.c static const struct ethtool_ops hme_ethtool_ops = { ethtool_ops 2826 drivers/net/ethernet/sun/sunhme.c dev->ethtool_ops = &hme_ethtool_ops; ethtool_ops 3141 drivers/net/ethernet/sun/sunhme.c dev->ethtool_ops = &hme_ethtool_ops; ethtool_ops 711 drivers/net/ethernet/sun/sunqe.c static const struct ethtool_ops qe_ethtool_ops = { ethtool_ops 899 drivers/net/ethernet/sun/sunqe.c dev->ethtool_ops = &qe_ethtool_ops; ethtool_ops 192 drivers/net/ethernet/sun/sunvnet.c static const struct ethtool_ops vnet_ethtool_ops = { ethtool_ops 312 drivers/net/ethernet/sun/sunvnet.c dev->ethtool_ops = &vnet_ethtool_ops; ethtool_ops 178 drivers/net/ethernet/synopsys/dwc-xlgmac-common.c netdev->ethtool_ops = xlgmac_get_ethtool_ops(); ethtool_ops 259 drivers/net/ethernet/synopsys/dwc-xlgmac-ethtool.c static const struct ethtool_ops xlgmac_ethtool_ops = { ethtool_ops 272 drivers/net/ethernet/synopsys/dwc-xlgmac-ethtool.c const struct ethtool_ops *xlgmac_get_ethtool_ops(void) ethtool_ops 635 drivers/net/ethernet/synopsys/dwc-xlgmac.h const struct ethtool_ops *xlgmac_get_ethtool_ops(void); ethtool_ops 2375 drivers/net/ethernet/tehuti/tehuti.c static const struct ethtool_ops bdx_ethtool_ops = { ethtool_ops 2388 drivers/net/ethernet/tehuti/tehuti.c netdev->ethtool_ops = &bdx_ethtool_ops; ethtool_ops 865 drivers/net/ethernet/ti/cpmac.c static const struct ethtool_ops cpmac_ethtool_ops = { ethtool_ops 1116 drivers/net/ethernet/ti/cpmac.c dev->ethtool_ops = &cpmac_ethtool_ops; ethtool_ops 2461 drivers/net/ethernet/ti/cpsw.c static const struct ethtool_ops cpsw_ethtool_ops = { ethtool_ops 2733 drivers/net/ethernet/ti/cpsw.c ndev->ethtool_ops = &cpsw_ethtool_ops; ethtool_ops 2904 drivers/net/ethernet/ti/cpsw.c ndev->ethtool_ops = &cpsw_ethtool_ops; ethtool_ops 483 drivers/net/ethernet/ti/davinci_emac.c static const struct ethtool_ops ethtool_ops = { ethtool_ops 1909 drivers/net/ethernet/ti/davinci_emac.c ndev->ethtool_ops = ðtool_ops; ethtool_ops 2046 drivers/net/ethernet/ti/netcp_ethss.c static const struct ethtool_ops keystone_ethtool_ops = { ethtool_ops 3784 drivers/net/ethernet/ti/netcp_ethss.c ndev->ethtool_ops = &keystone_ethtool_ops; ethtool_ops 3801 drivers/net/ethernet/ti/netcp_ethss.c gbe_intf->ndev->ethtool_ops = NULL; ethtool_ops 813 drivers/net/ethernet/ti/tlan.c static const struct ethtool_ops tlan_ethtool_ops = { ethtool_ops 887 drivers/net/ethernet/ti/tlan.c dev->ethtool_ops = &tlan_ethtool_ops; ethtool_ops 1365 drivers/net/ethernet/toshiba/ps3_gelic_net.c static const struct ethtool_ops gelic_ether_ethtool_ops = { ethtool_ops 1445 drivers/net/ethernet/toshiba/ps3_gelic_net.c netdev->ethtool_ops = &gelic_ether_ethtool_ops; ethtool_ops 2555 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c static const struct ethtool_ops gelic_wl_ethtool_ops = { ethtool_ops 2567 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c netdev->ethtool_ops = &gelic_wl_ethtool_ops; ethtool_ops 2224 drivers/net/ethernet/toshiba/spider_net.c netdev->ethtool_ops = &spider_net_ethtool_ops; ethtool_ops 22 drivers/net/ethernet/toshiba/spider_net.h extern const struct ethtool_ops spider_net_ethtool_ops; ethtool_ops 159 drivers/net/ethernet/toshiba/spider_net_ethtool.c const struct ethtool_ops spider_net_ethtool_ops = { ethtool_ops 491 drivers/net/ethernet/toshiba/tc35815.c static const struct ethtool_ops tc35815_ethtool_ops; ethtool_ops 804 drivers/net/ethernet/toshiba/tc35815.c dev->ethtool_ops = &tc35815_ethtool_ops; ethtool_ops 2000 drivers/net/ethernet/toshiba/tc35815.c static const struct ethtool_ops tc35815_ethtool_ops = { ethtool_ops 1529 drivers/net/ethernet/tundra/tsi108_eth.c static const struct ethtool_ops tsi108_ethtool_ops = { ethtool_ops 1602 drivers/net/ethernet/tundra/tsi108_eth.c dev->ethtool_ops = &tsi108_ethtool_ops; ethtool_ops 519 drivers/net/ethernet/via/via-rhine.c static const struct ethtool_ops netdev_ethtool_ops; ethtool_ops 969 drivers/net/ethernet/via/via-rhine.c dev->ethtool_ops = &netdev_ethtool_ops; ethtool_ops 2388 drivers/net/ethernet/via/via-rhine.c static const struct ethtool_ops netdev_ethtool_ops = { ethtool_ops 247 drivers/net/ethernet/via/via-velocity.c static const struct ethtool_ops velocity_ethtool_ops; ethtool_ops 2840 drivers/net/ethernet/via/via-velocity.c netdev->ethtool_ops = &velocity_ethtool_ops; ethtool_ops 3644 drivers/net/ethernet/via/via-velocity.c static const struct ethtool_ops velocity_ethtool_ops = { ethtool_ops 1024 drivers/net/ethernet/wiznet/w5100.c static const struct ethtool_ops w5100_ethtool_ops = { ethtool_ops 1136 drivers/net/ethernet/wiznet/w5100.c ndev->ethtool_ops = &w5100_ethtool_ops; ethtool_ops 506 drivers/net/ethernet/wiznet/w5300.c static const struct ethtool_ops w5300_ethtool_ops = { ethtool_ops 604 drivers/net/ethernet/wiznet/w5300.c ndev->ethtool_ops = &w5300_ethtool_ops; ethtool_ops 1265 drivers/net/ethernet/xilinx/ll_temac_main.c static const struct ethtool_ops temac_ethtool_ops = { ethtool_ops 1294 drivers/net/ethernet/xilinx/ll_temac_main.c ndev->ethtool_ops = &temac_ethtool_ops; ethtool_ops 1359 drivers/net/ethernet/xilinx/xilinx_axienet_main.c static const struct ethtool_ops axienet_ethtool_ops = { ethtool_ops 1668 drivers/net/ethernet/xilinx/xilinx_axienet_main.c ndev->ethtool_ops = &axienet_ethtool_ops; ethtool_ops 1088 drivers/net/ethernet/xilinx/xilinx_emaclite.c static const struct ethtool_ops xemaclite_ethtool_ops = { ethtool_ops 1181 drivers/net/ethernet/xilinx/xilinx_emaclite.c ndev->ethtool_ops = &xemaclite_ethtool_ops; ethtool_ops 299 drivers/net/ethernet/xircom/xirc2ps_cs.c static const struct ethtool_ops netdev_ethtool_ops; ethtool_ops 495 drivers/net/ethernet/xircom/xirc2ps_cs.c dev->ethtool_ops = &netdev_ethtool_ops; ethtool_ops 1416 drivers/net/ethernet/xircom/xirc2ps_cs.c static const struct ethtool_ops netdev_ethtool_ops = { ethtool_ops 1019 drivers/net/ethernet/xscale/ixp4xx_eth.c static const struct ethtool_ops ixp4xx_ethtool_ops = { ethtool_ops 1434 drivers/net/ethernet/xscale/ixp4xx_eth.c dev->ethtool_ops = &ixp4xx_ethtool_ops; ethtool_ops 282 drivers/net/fjes/fjes_ethtool.c static const struct ethtool_ops fjes_ethtool_ops = { ethtool_ops 297 drivers/net/fjes/fjes_ethtool.c netdev->ethtool_ops = &fjes_ethtool_ops; ethtool_ops 1091 drivers/net/geneve.c static const struct ethtool_ops geneve_ethtool_ops = { ethtool_ops 1130 drivers/net/geneve.c dev->ethtool_ops = &geneve_ethtool_ops; ethtool_ops 1846 drivers/net/hyperv/netvsc_drv.c static const struct ethtool_ops ethtool_ops = { ethtool_ops 2299 drivers/net/hyperv/netvsc_drv.c net->ethtool_ops = ðtool_ops; ethtool_ops 409 drivers/net/ipvlan/ipvlan_main.c static const struct ethtool_ops ipvlan_ethtool_ops = { ethtool_ops 657 drivers/net/ipvlan/ipvlan_main.c dev->ethtool_ops = &ipvlan_ethtool_ops; ethtool_ops 134 drivers/net/loopback.c static const struct ethtool_ops loopback_ethtool_ops = { ethtool_ops 162 drivers/net/loopback.c const struct ethtool_ops *eth_ops, ethtool_ops 186 drivers/net/loopback.c dev->ethtool_ops = eth_ops; ethtool_ops 1039 drivers/net/macvlan.c const struct ethtool_ops *ops = real_dev->ethtool_ops; ethtool_ops 1125 drivers/net/macvlan.c static const struct ethtool_ops macvlan_ethtool_ops = { ethtool_ops 1173 drivers/net/macvlan.c dev->ethtool_ops = &macvlan_ethtool_ops; ethtool_ops 352 drivers/net/net_failover.c static const struct ethtool_ops failover_ethtool_ops = { ethtool_ops 730 drivers/net/net_failover.c failover_dev->ethtool_ops = &failover_ethtool_ops; ethtool_ops 91 drivers/net/nlmon.c static const struct ethtool_ops nlmon_ethtool_ops = { ethtool_ops 110 drivers/net/nlmon.c dev->ethtool_ops = &nlmon_ethtool_ops; ethtool_ops 389 drivers/net/ntb_netdev.c static const struct ethtool_ops ntb_ethtool_ops = { ethtool_ops 434 drivers/net/ntb_netdev.c ndev->ethtool_ops = &ntb_ethtool_ops; ethtool_ops 465 drivers/net/rionet.c static const struct ethtool_ops rionet_ethtool_ops = { ethtool_ops 517 drivers/net/rionet.c ndev->ethtool_ops = &rionet_ethtool_ops; ethtool_ops 2098 drivers/net/team/team.c static const struct ethtool_ops team_ethtool_ops = { ethtool_ops 2152 drivers/net/team/team.c dev->ethtool_ops = &team_ethtool_ops; ethtool_ops 1007 drivers/net/tun.c static const struct ethtool_ops tun_ethtool_ops; ethtool_ops 2321 drivers/net/tun.c dev->ethtool_ops = &tun_ethtool_ops; ethtool_ops 3603 drivers/net/tun.c static const struct ethtool_ops tun_ethtool_ops = { ethtool_ops 410 drivers/net/usb/aqc111.c static const struct ethtool_ops aqc111_ethtool_ops = { ethtool_ops 729 drivers/net/usb/aqc111.c dev->net->ethtool_ops = &aqc111_ethtool_ops; ethtool_ops 117 drivers/net/usb/asix_devices.c static const struct ethtool_ops ax88172_ethtool_ops = { ethtool_ops 268 drivers/net/usb/asix_devices.c dev->net->ethtool_ops = &ax88172_ethtool_ops; ethtool_ops 283 drivers/net/usb/asix_devices.c static const struct ethtool_ops ax88772_ethtool_ops = { ethtool_ops 723 drivers/net/usb/asix_devices.c dev->net->ethtool_ops = &ax88772_ethtool_ops; ethtool_ops 774 drivers/net/usb/asix_devices.c static const struct ethtool_ops ax88178_ethtool_ops = { ethtool_ops 1087 drivers/net/usb/asix_devices.c dev->net->ethtool_ops = &ax88178_ethtool_ops; ethtool_ops 141 drivers/net/usb/ax88172a.c static const struct ethtool_ops ax88172a_ethtool_ops = { ethtool_ops 206 drivers/net/usb/ax88172a.c dev->net->ethtool_ops = &ax88172a_ethtool_ops; ethtool_ops 817 drivers/net/usb/ax88179_178a.c static const struct ethtool_ops ax88179_ethtool_ops = { ethtool_ops 1261 drivers/net/usb/ax88179_178a.c dev->net->ethtool_ops = &ax88179_ethtool_ops; ethtool_ops 704 drivers/net/usb/catc.c static const struct ethtool_ops ops = { ethtool_ops 789 drivers/net/usb/catc.c netdev->ethtool_ops = &ops; ethtool_ops 135 drivers/net/usb/cdc_ncm.c static const struct ethtool_ops cdc_ncm_ethtool_ops = { ethtool_ops 939 drivers/net/usb/cdc_ncm.c dev->net->ethtool_ops = &cdc_ncm_ethtool_ops; ethtool_ops 277 drivers/net/usb/dm9601.c static const struct ethtool_ops dm9601_ethtool_ops = { ethtool_ops 363 drivers/net/usb/dm9601.c dev->net->ethtool_ops = &dm9601_ethtool_ops; ethtool_ops 818 drivers/net/usb/hso.c static const struct ethtool_ops ops = { ethtool_ops 2405 drivers/net/usb/hso.c net->ethtool_ops = &ops; ethtool_ops 418 drivers/net/usb/ipheth.c static const struct ethtool_ops ops = { ethtool_ops 495 drivers/net/usb/ipheth.c netdev->ethtool_ops = &ops; ethtool_ops 750 drivers/net/usb/kaweth.c static const struct ethtool_ops ops = { ethtool_ops 1136 drivers/net/usb/kaweth.c netdev->ethtool_ops = &ops; ethtool_ops 1643 drivers/net/usb/lan78xx.c static const struct ethtool_ops lan78xx_ethtool_ops = { ethtool_ops 3752 drivers/net/usb/lan78xx.c netdev->ethtool_ops = &lan78xx_ethtool_ops; ethtool_ops 445 drivers/net/usb/mcs7830.c static const struct ethtool_ops mcs7830_ethtool_ops = { ethtool_ops 493 drivers/net/usb/mcs7830.c net->ethtool_ops = &mcs7830_ethtool_ops; ethtool_ops 990 drivers/net/usb/pegasus.c static const struct ethtool_ops ops = { ethtool_ops 1179 drivers/net/usb/pegasus.c net->ethtool_ops = &ops; ethtool_ops 5370 drivers/net/usb/r8152.c static const struct ethtool_ops ops = { ethtool_ops 5729 drivers/net/usb/r8152.c netdev->ethtool_ops = &ops; ethtool_ops 831 drivers/net/usb/rtl8150.c static const struct ethtool_ops ops = { ethtool_ops 900 drivers/net/usb/rtl8150.c netdev->ethtool_ops = &ops; ethtool_ops 631 drivers/net/usb/sierra_net.c static const struct ethtool_ops sierra_net_ethtool_ops = { ethtool_ops 728 drivers/net/usb/sierra_net.c dev->net->ethtool_ops = &sierra_net_ethtool_ops; ethtool_ops 733 drivers/net/usb/smsc75xx.c static const struct ethtool_ops smsc75xx_ethtool_ops = { ethtool_ops 1498 drivers/net/usb/smsc75xx.c dev->net->ethtool_ops = &smsc75xx_ethtool_ops; ethtool_ops 874 drivers/net/usb/smsc95xx.c static const struct ethtool_ops smsc95xx_ethtool_ops = { ethtool_ops 1308 drivers/net/usb/smsc95xx.c dev->net->ethtool_ops = &smsc95xx_ethtool_ops; ethtool_ops 245 drivers/net/usb/sr9700.c static const struct ethtool_ops sr9700_ethtool_ops = { ethtool_ops 331 drivers/net/usb/sr9700.c netdev->ethtool_ops = &sr9700_ethtool_ops; ethtool_ops 520 drivers/net/usb/sr9800.c static const struct ethtool_ops sr9800_ethtool_ops = { ethtool_ops 774 drivers/net/usb/sr9800.c dev->net->ethtool_ops = &sr9800_ethtool_ops; ethtool_ops 1074 drivers/net/usb/usbnet.c static const struct ethtool_ops usbnet_ethtool_ops = { ethtool_ops 1725 drivers/net/usb/usbnet.c net->ethtool_ops = &usbnet_ethtool_ops; ethtool_ops 173 drivers/net/veth.c static const struct ethtool_ops veth_ethtool_ops = { ethtool_ops 1197 drivers/net/veth.c dev->ethtool_ops = &veth_ethtool_ops; ethtool_ops 2300 drivers/net/virtio_net.c static const struct ethtool_ops virtnet_ethtool_ops = { ethtool_ops 3019 drivers/net/virtio_net.c dev->ethtool_ops = &virtnet_ethtool_ops; ethtool_ops 895 drivers/net/vmxnet3/vmxnet3_ethtool.c static const struct ethtool_ops vmxnet3_ethtool_ops = { ethtool_ops 920 drivers/net/vmxnet3/vmxnet3_ethtool.c netdev->ethtool_ops = &vmxnet3_ethtool_ops; ethtool_ops 1135 drivers/net/vrf.c static const struct ethtool_ops vrf_ethtool_ops = { ethtool_ops 1261 drivers/net/vrf.c dev->ethtool_ops = &vrf_ethtool_ops; ethtool_ops 122 drivers/net/vsockmon.c static const struct ethtool_ops vsockmon_ethtool_ops = { ethtool_ops 132 drivers/net/vsockmon.c dev->ethtool_ops = &vsockmon_ethtool_ops; ethtool_ops 3188 drivers/net/vxlan.c static const struct ethtool_ops vxlan_ethtool_ops = { ethtool_ops 3591 drivers/net/vxlan.c dev->ethtool_ops = &vxlan_ethtool_ops; ethtool_ops 572 drivers/net/wimax/i2400m/netdev.c static const struct ethtool_ops i2400m_ethtool_ops = { ethtool_ops 599 drivers/net/wimax/i2400m/netdev.c net_dev->ethtool_ops = &i2400m_ethtool_ops; ethtool_ops 341 drivers/net/wimax/i2400m/usb.c static const struct ethtool_ops i2400mu_ethtool_ops = { ethtool_ops 353 drivers/net/wimax/i2400m/usb.c net_dev->ethtool_ops = &i2400mu_ethtool_ops; ethtool_ops 3771 drivers/net/wireless/ath/ath6kl/cfg80211.c static const struct ethtool_ops ath6kl_ethtool_ops = { ethtool_ops 117 drivers/net/wireless/ath/wil6210/ethtool.c static const struct ethtool_ops wil_ethtool_ops = { ethtool_ops 127 drivers/net/wireless/ath/wil6210/ethtool.c ndev->ethtool_ops = &wil_ethtool_ops; ethtool_ops 570 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c static const struct ethtool_ops brcmf_ethtool_ops = { ethtool_ops 646 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c ndev->ethtool_ops = &brcmf_ethtool_ops; ethtool_ops 5933 drivers/net/wireless/intel/ipw2x00/ipw2100.c static const struct ethtool_ops ipw2100_ethtool_ops = { ethtool_ops 6046 drivers/net/wireless/intel/ipw2x00/ipw2100.c dev->ethtool_ops = &ipw2100_ethtool_ops; ethtool_ops 10491 drivers/net/wireless/intel/ipw2x00/ipw2200.c static const struct ethtool_ops ipw_ethtool_ops = { ethtool_ops 11704 drivers/net/wireless/intel/ipw2x00/ipw2200.c net_dev->ethtool_ops = &ipw_ethtool_ops; ethtool_ops 91 drivers/net/wireless/intersil/hostap/hostap.h extern const struct ethtool_ops prism2_ethtool_ops; ethtool_ops 3870 drivers/net/wireless/intersil/hostap/hostap_ioctl.c const struct ethtool_ops prism2_ethtool_ops = { ethtool_ops 869 drivers/net/wireless/intersil/hostap/hostap_main.c dev->ethtool_ops = &prism2_ethtool_ops; ethtool_ops 789 drivers/net/wireless/intersil/prism54/islpci_dev.c static const struct ethtool_ops islpci_ethtool_ops = { ethtool_ops 826 drivers/net/wireless/intersil/prism54/islpci_dev.c ndev->ethtool_ops = &islpci_ethtool_ops; ethtool_ops 33 drivers/net/wireless/marvell/libertas/decl.h extern const struct ethtool_ops lbs_ethtool_ops; ethtool_ops 106 drivers/net/wireless/marvell/libertas/ethtool.c const struct ethtool_ops lbs_ethtool_ops = { ethtool_ops 946 drivers/net/wireless/marvell/libertas/main.c dev->ethtool_ops = &lbs_ethtool_ops; ethtool_ops 1016 drivers/net/wireless/marvell/libertas/mesh.c mesh_dev->ethtool_ops = &lbs_ethtool_ops; ethtool_ops 3056 drivers/net/wireless/marvell/mwifiex/cfg80211.c dev->ethtool_ops = &mwifiex_ethtool_ops; ethtool_ops 67 drivers/net/wireless/marvell/mwifiex/ethtool.c const struct ethtool_ops mwifiex_ethtool_ops = { ethtool_ops 1601 drivers/net/wireless/marvell/mwifiex/main.h extern const struct ethtool_ops mwifiex_ethtool_ops; ethtool_ops 440 drivers/net/wireless/quantenna/qtnfmac/core.c static const struct ethtool_ops qtnf_ethtool_ops = { ethtool_ops 470 drivers/net/wireless/quantenna/qtnfmac/core.c dev->ethtool_ops = &qtnf_ethtool_ops; ethtool_ops 429 drivers/net/xen-netback/interface.c static const struct ethtool_ops xenvif_ethtool_ops = { ethtool_ops 494 drivers/net/xen-netback/interface.c dev->ethtool_ops = &xenvif_ethtool_ops; ethtool_ops 66 drivers/net/xen-netfront.c static const struct ethtool_ops xennet_ethtool_ops; ethtool_ops 1328 drivers/net/xen-netfront.c netdev->ethtool_ops = &xennet_ethtool_ops; ethtool_ops 2091 drivers/net/xen-netfront.c static const struct ethtool_ops xennet_ethtool_ops = ethtool_ops 1003 drivers/s390/net/qeth_core.h extern const struct ethtool_ops qeth_ethtool_ops; ethtool_ops 1004 drivers/s390/net/qeth_core.h extern const struct ethtool_ops qeth_osn_ethtool_ops; ethtool_ops 5609 drivers/s390/net/qeth_core_main.c dev->ethtool_ops = &qeth_osn_ethtool_ops; ethtool_ops 5611 drivers/s390/net/qeth_core_main.c dev->ethtool_ops = &qeth_ethtool_ops; ethtool_ops 373 drivers/s390/net/qeth_ethtool.c const struct ethtool_ops qeth_ethtool_ops = { ethtool_ops 384 drivers/s390/net/qeth_ethtool.c const struct ethtool_ops qeth_osn_ethtool_ops = { ethtool_ops 808 drivers/scsi/bnx2fc/bnx2fc_fcoe.c if (!hba->phys_dev->ethtool_ops || ethtool_ops 809 drivers/scsi/bnx2fc/bnx2fc_fcoe.c !hba->phys_dev->ethtool_ops->get_pauseparam) ethtool_ops 2334 drivers/scsi/bnx2fc/bnx2fc_fcoe.c if (phys_dev->ethtool_ops && phys_dev->ethtool_ops->get_drvinfo) { ethtool_ops 2336 drivers/scsi/bnx2fc/bnx2fc_fcoe.c phys_dev->ethtool_ops->get_drvinfo(phys_dev, &drvinfo); ethtool_ops 178 drivers/staging/fsl-dpaa2/ethsw/ethsw-ethtool.c const struct ethtool_ops ethsw_port_ethtool_ops = { ethtool_ops 1585 drivers/staging/fsl-dpaa2/ethsw/ethsw.c port_netdev->ethtool_ops = ðsw_port_ethtool_ops; ethtool_ops 40 drivers/staging/fsl-dpaa2/ethsw/ethsw.h extern const struct ethtool_ops ethsw_port_ethtool_ops; ethtool_ops 171 drivers/staging/netlogic/xlr_net.c static const struct ethtool_ops xlr_ethtool_ops = { ethtool_ops 1014 drivers/staging/netlogic/xlr_net.c ndev->ethtool_ops = &xlr_ethtool_ops; ethtool_ops 40 drivers/staging/octeon/ethernet-mdio.c const struct ethtool_ops cvm_oct_ethtool_ops = { ethtool_ops 23 drivers/staging/octeon/ethernet-mdio.h extern const struct ethtool_ops cvm_oct_ethtool_ops; ethtool_ops 432 drivers/staging/octeon/ethernet.c dev->ethtool_ops = &cvm_oct_ethtool_ops; ethtool_ops 2222 drivers/staging/qlge/qlge.h extern const struct ethtool_ops qlge_ethtool_ops; ethtool_ops 715 drivers/staging/qlge/qlge_ethtool.c const struct ethtool_ops qlge_ethtool_ops = { ethtool_ops 4785 drivers/staging/qlge/qlge_main.c ndev->ethtool_ops = &qlge_ethtool_ops; ethtool_ops 2491 drivers/staging/rtl8192e/rtl8192e/rtl_core.c dev->ethtool_ops = &rtl819x_ethtool_ops; ethtool_ops 561 drivers/staging/rtl8192e/rtl8192e/rtl_core.h extern const struct ethtool_ops rtl819x_ethtool_ops; ethtool_ops 34 drivers/staging/rtl8192e/rtl8192e/rtl_ethtool.c const struct ethtool_ops rtl819x_ethtool_ops = { ethtool_ops 157 drivers/usb/gadget/function/u_ether.c static const struct ethtool_ops ops = { ethtool_ops 785 drivers/usb/gadget/function/u_ether.c net->ethtool_ops = &ops; ethtool_ops 846 drivers/usb/gadget/function/u_ether.c net->ethtool_ops = &ops; ethtool_ops 69 include/linux/netdevice.h const struct ethtool_ops *ops); ethtool_ops 1842 include/linux/netdevice.h const struct ethtool_ops *ethtool_ops; ethtool_ops 209 include/net/dsa.h const struct ethtool_ops *orig_ethtool_ops; ethtool_ops 647 net/8021q/vlan_dev.c const struct ethtool_ops *ops = vlan->real_dev->ethtool_ops; ethtool_ops 747 net/8021q/vlan_dev.c static const struct ethtool_ops vlan_ethtool_ops = { ethtool_ops 807 net/8021q/vlan_dev.c dev->ethtool_ops = &vlan_ethtool_ops; ethtool_ops 995 net/batman-adv/soft-interface.c static const struct ethtool_ops batadv_ethtool_ops = { ethtool_ops 1042 net/batman-adv/soft-interface.c dev->ethtool_ops = &batadv_ethtool_ops; ethtool_ops 373 net/bridge/br_device.c static const struct ethtool_ops br_ethtool_ops = { ethtool_ops 421 net/bridge/br_device.c dev->ethtool_ops = &br_ethtool_ops; ethtool_ops 9438 net/core/dev.c static const struct ethtool_ops default_ethtool_ops; ethtool_ops 9441 net/core/dev.c const struct ethtool_ops *ops) ethtool_ops 9443 net/core/dev.c if (dev->ethtool_ops == &default_ethtool_ops) ethtool_ops 9444 net/core/dev.c dev->ethtool_ops = ops; ethtool_ops 9556 net/core/dev.c if (!dev->ethtool_ops) ethtool_ops 9557 net/core/dev.c dev->ethtool_ops = &default_ethtool_ops; ethtool_ops 219 net/core/ethtool.c const struct ethtool_ops *ops = dev->ethtool_ops; ethtool_ops 246 net/core/ethtool.c const struct ethtool_ops *ops = dev->ethtool_ops; ethtool_ops 549 net/core/ethtool.c if (!dev->ethtool_ops->get_link_ksettings) ethtool_ops 553 net/core/ethtool.c return dev->ethtool_ops->get_link_ksettings(dev, link_ksettings); ethtool_ops 617 net/core/ethtool.c if (!dev->ethtool_ops->get_link_ksettings) ethtool_ops 651 net/core/ethtool.c err = dev->ethtool_ops->get_link_ksettings(dev, &link_ksettings); ethtool_ops 672 net/core/ethtool.c if (!dev->ethtool_ops->set_link_ksettings) ethtool_ops 696 net/core/ethtool.c return dev->ethtool_ops->set_link_ksettings(dev, &link_ksettings); ethtool_ops 715 net/core/ethtool.c if (!dev->ethtool_ops->get_link_ksettings) ethtool_ops 719 net/core/ethtool.c err = dev->ethtool_ops->get_link_ksettings(dev, &link_ksettings); ethtool_ops 750 net/core/ethtool.c if (!dev->ethtool_ops->set_link_ksettings) ethtool_ops 757 net/core/ethtool.c return dev->ethtool_ops->set_link_ksettings(dev, &link_ksettings); ethtool_ops 764 net/core/ethtool.c const struct ethtool_ops *ops = dev->ethtool_ops; ethtool_ops 878 net/core/ethtool.c if (!dev->ethtool_ops->set_rxnfc) ethtool_ops 892 net/core/ethtool.c rc = dev->ethtool_ops->set_rxnfc(dev, &info); ethtool_ops 908 net/core/ethtool.c const struct ethtool_ops *ops = dev->ethtool_ops; ethtool_ops 1008 net/core/ethtool.c if (!dev->ethtool_ops->get_rxfh_indir_size || ethtool_ops 1009 net/core/ethtool.c !dev->ethtool_ops->get_rxfh) ethtool_ops 1011 net/core/ethtool.c dev_size = dev->ethtool_ops->get_rxfh_indir_size(dev); ethtool_ops 1019 net/core/ethtool.c ret = dev->ethtool_ops->get_rxfh(dev, indir, NULL, NULL); ethtool_ops 1040 net/core/ethtool.c if (!dev->ethtool_ops->get_rxfh_indir_size || ethtool_ops 1041 net/core/ethtool.c !dev->ethtool_ops->get_rxfh) ethtool_ops 1043 net/core/ethtool.c dev_size = dev->ethtool_ops->get_rxfh_indir_size(dev); ethtool_ops 1067 net/core/ethtool.c ret = dev->ethtool_ops->get_rxfh(dev, indir, NULL, NULL); ethtool_ops 1087 net/core/ethtool.c const struct ethtool_ops *ops = dev->ethtool_ops; ethtool_ops 1147 net/core/ethtool.c const struct ethtool_ops *ops = dev->ethtool_ops; ethtool_ops 1200 net/core/ethtool.c ret = dev->ethtool_ops->get_rxfh_context(dev, indir, hkey, ethtool_ops 1204 net/core/ethtool.c ret = dev->ethtool_ops->get_rxfh(dev, indir, hkey, &dev_hfunc); ethtool_ops 1226 net/core/ethtool.c const struct ethtool_ops *ops = dev->ethtool_ops; ethtool_ops 1338 net/core/ethtool.c const struct ethtool_ops *ops = dev->ethtool_ops; ethtool_ops 1382 net/core/ethtool.c if (!dev->ethtool_ops->reset) ethtool_ops 1388 net/core/ethtool.c ret = dev->ethtool_ops->reset(dev, &reset.data); ethtool_ops 1401 net/core/ethtool.c if (!dev->ethtool_ops->get_wol) ethtool_ops 1406 net/core/ethtool.c dev->ethtool_ops->get_wol(dev, &wol); ethtool_ops 1418 net/core/ethtool.c if (!dev->ethtool_ops->set_wol) ethtool_ops 1424 net/core/ethtool.c ret = dev->ethtool_ops->set_wol(dev, &wol); ethtool_ops 1438 net/core/ethtool.c if (!dev->ethtool_ops->get_eee) ethtool_ops 1443 net/core/ethtool.c rc = dev->ethtool_ops->get_eee(dev, &edata); ethtool_ops 1458 net/core/ethtool.c if (!dev->ethtool_ops->set_eee) ethtool_ops 1464 net/core/ethtool.c return dev->ethtool_ops->set_eee(dev, &edata); ethtool_ops 1469 net/core/ethtool.c if (!dev->ethtool_ops->nway_reset) ethtool_ops 1472 net/core/ethtool.c return dev->ethtool_ops->nway_reset(dev); ethtool_ops 1479 net/core/ethtool.c if (!dev->ethtool_ops->get_link) ethtool_ops 1482 net/core/ethtool.c edata.data = netif_running(dev) && dev->ethtool_ops->get_link(dev); ethtool_ops 1542 net/core/ethtool.c const struct ethtool_ops *ops = dev->ethtool_ops; ethtool_ops 1555 net/core/ethtool.c const struct ethtool_ops *ops = dev->ethtool_ops; ethtool_ops 1605 net/core/ethtool.c if (!dev->ethtool_ops->get_coalesce) ethtool_ops 1608 net/core/ethtool.c dev->ethtool_ops->get_coalesce(dev, &coalesce); ethtool_ops 1620 net/core/ethtool.c if (!dev->ethtool_ops->set_coalesce) ethtool_ops 1626 net/core/ethtool.c return dev->ethtool_ops->set_coalesce(dev, &coalesce); ethtool_ops 1633 net/core/ethtool.c if (!dev->ethtool_ops->get_ringparam) ethtool_ops 1636 net/core/ethtool.c dev->ethtool_ops->get_ringparam(dev, &ringparam); ethtool_ops 1647 net/core/ethtool.c if (!dev->ethtool_ops->set_ringparam || !dev->ethtool_ops->get_ringparam) ethtool_ops 1653 net/core/ethtool.c dev->ethtool_ops->get_ringparam(dev, &max); ethtool_ops 1662 net/core/ethtool.c return dev->ethtool_ops->set_ringparam(dev, &ringparam); ethtool_ops 1670 net/core/ethtool.c if (!dev->ethtool_ops->get_channels) ethtool_ops 1673 net/core/ethtool.c dev->ethtool_ops->get_channels(dev, &channels); ethtool_ops 1688 net/core/ethtool.c if (!dev->ethtool_ops->set_channels || !dev->ethtool_ops->get_channels) ethtool_ops 1694 net/core/ethtool.c dev->ethtool_ops->get_channels(dev, &curr); ethtool_ops 1718 net/core/ethtool.c return dev->ethtool_ops->set_channels(dev, &channels); ethtool_ops 1725 net/core/ethtool.c if (!dev->ethtool_ops->get_pauseparam) ethtool_ops 1728 net/core/ethtool.c dev->ethtool_ops->get_pauseparam(dev, &pauseparam); ethtool_ops 1739 net/core/ethtool.c if (!dev->ethtool_ops->set_pauseparam) ethtool_ops 1745 net/core/ethtool.c return dev->ethtool_ops->set_pauseparam(dev, &pauseparam); ethtool_ops 1751 net/core/ethtool.c const struct ethtool_ops *ops = dev->ethtool_ops; ethtool_ops 1832 net/core/ethtool.c const struct ethtool_ops *ops = dev->ethtool_ops; ethtool_ops 1891 net/core/ethtool.c const struct ethtool_ops *ops = dev->ethtool_ops; ethtool_ops 1933 net/core/ethtool.c const struct ethtool_ops *ops = dev->ethtool_ops; ethtool_ops 2058 net/core/ethtool.c if (!dev->ethtool_ops->flash_device) ethtool_ops 2061 net/core/ethtool.c return dev->ethtool_ops->flash_device(dev, &efl); ethtool_ops 2069 net/core/ethtool.c if (!dev->ethtool_ops->set_dump) ethtool_ops 2075 net/core/ethtool.c return dev->ethtool_ops->set_dump(dev, &dump); ethtool_ops 2083 net/core/ethtool.c const struct ethtool_ops *ops = dev->ethtool_ops; ethtool_ops 2106 net/core/ethtool.c const struct ethtool_ops *ops = dev->ethtool_ops; ethtool_ops 2167 net/core/ethtool.c const struct ethtool_ops *ops = dev->ethtool_ops; ethtool_ops 2196 net/core/ethtool.c const struct ethtool_ops *ops = dev->ethtool_ops; ethtool_ops 2233 net/core/ethtool.c const struct ethtool_ops *ops = dev->ethtool_ops; ethtool_ops 2288 net/core/ethtool.c const struct ethtool_ops *ops = dev->ethtool_ops; ethtool_ops 2319 net/core/ethtool.c const struct ethtool_ops *ops = dev->ethtool_ops; ethtool_ops 2348 net/core/ethtool.c if (!dev->ethtool_ops->get_per_queue_coalesce) ethtool_ops 2359 net/core/ethtool.c ret = dev->ethtool_ops->get_per_queue_coalesce(dev, bit, &coalesce); ethtool_ops 2381 net/core/ethtool.c if ((!dev->ethtool_ops->set_per_queue_coalesce) || ethtool_ops 2382 net/core/ethtool.c (!dev->ethtool_ops->get_per_queue_coalesce)) ethtool_ops 2396 net/core/ethtool.c ret = dev->ethtool_ops->get_per_queue_coalesce(dev, bit, tmp); ethtool_ops 2407 net/core/ethtool.c ret = dev->ethtool_ops->set_per_queue_coalesce(dev, bit, &coalesce); ethtool_ops 2418 net/core/ethtool.c dev->ethtool_ops->set_per_queue_coalesce(dev, i, tmp); ethtool_ops 2534 net/core/ethtool.c if (!dev->ethtool_ops->get_fecparam) ethtool_ops 2537 net/core/ethtool.c rc = dev->ethtool_ops->get_fecparam(dev, &fecparam); ethtool_ops 2550 net/core/ethtool.c if (!dev->ethtool_ops->set_fecparam) ethtool_ops 2556 net/core/ethtool.c return dev->ethtool_ops->set_fecparam(dev, &fecparam); ethtool_ops 2625 net/core/ethtool.c if (dev->ethtool_ops->begin) { ethtool_ops 2626 net/core/ethtool.c rc = dev->ethtool_ops->begin(dev); ethtool_ops 2653 net/core/ethtool.c dev->ethtool_ops->get_msglevel); ethtool_ops 2657 net/core/ethtool.c dev->ethtool_ops->set_msglevel); ethtool_ops 2719 net/core/ethtool.c dev->ethtool_ops->get_priv_flags); ethtool_ops 2723 net/core/ethtool.c dev->ethtool_ops->set_priv_flags); ethtool_ops 2838 net/core/ethtool.c if (dev->ethtool_ops->complete) ethtool_ops 2839 net/core/ethtool.c dev->ethtool_ops->complete(dev); ethtool_ops 14 net/dsa/master.c const struct ethtool_ops *ops = cpu_dp->orig_ethtool_ops; ethtool_ops 44 net/dsa/master.c const struct ethtool_ops *ops = cpu_dp->orig_ethtool_ops; ethtool_ops 80 net/dsa/master.c const struct ethtool_ops *ops = cpu_dp->orig_ethtool_ops; ethtool_ops 99 net/dsa/master.c const struct ethtool_ops *ops = cpu_dp->orig_ethtool_ops; ethtool_ops 123 net/dsa/master.c const struct ethtool_ops *ops = cpu_dp->orig_ethtool_ops; ethtool_ops 146 net/dsa/master.c const struct ethtool_ops *ops = cpu_dp->orig_ethtool_ops; ethtool_ops 204 net/dsa/master.c struct ethtool_ops *ops; ethtool_ops 210 net/dsa/master.c cpu_dp->orig_ethtool_ops = dev->ethtool_ops; ethtool_ops 221 net/dsa/master.c dev->ethtool_ops = ops; ethtool_ops 230 net/dsa/master.c dev->ethtool_ops = cpu_dp->orig_ethtool_ops; ethtool_ops 1173 net/dsa/slave.c static const struct ethtool_ops dsa_slave_ethtool_ops = { ethtool_ops 1413 net/dsa/slave.c slave_dev->ethtool_ops = &dsa_slave_ethtool_ops; ethtool_ops 232 net/mac80211/ethtool.c const struct ethtool_ops ieee80211_ethtool_ops = { ethtool_ops 2250 net/mac80211/ieee80211_i.h extern const struct ethtool_ops ieee80211_ethtool_ops; ethtool_ops 74 net/openvswitch/vport-internal_dev.c static const struct ethtool_ops internal_dev_ethtool_ops = { ethtool_ops 141 net/openvswitch/vport-internal_dev.c netdev->ethtool_ops = &internal_dev_ethtool_ops; ethtool_ops 1292 net/sched/sch_taprio.c const struct ethtool_ops *ops = dev->ethtool_ops;