| /linux/net/ethtool/ |
| H A D | cmis_cdb.c | 67 const struct ethtool_ops *ops = dev->ethtool_ops; in cmis_rev_major_get() 111 const struct ethtool_ops *ops = dev->ethtool_ops; in cmis_cdb_advertisement_get() 168 const struct ethtool_ops *ops = dev->ethtool_ops; in cmis_cdb_validate_password() 351 const struct ethtool_ops *ops = dev->ethtool_ops; in ethtool_cmis_module_poll() 496 const struct ethtool_ops *ops = dev->ethtool_ops; in cmis_cdb_process_reply() [all...] |
| H A D | mm.c | 35 const struct ethtool_ops *ops; in mm_prepare_data() 38 ops = dev->ethtool_ops; in mm_prepare_data() 179 const struct ethtool_ops *ops = req_info->dev->ethtool_ops; in ethnl_set_mm_validate() 194 ret = dev->ethtool_ops->get_mm(dev, &state); in ethnl_set_mm() 228 ret = dev->ethtool_ops->set_mm(dev, &cfg, extack); in ethnl_set_mm() 255 const struct ethtool_ops *ops = dev->ethtool_ops; in __ethtool_dev_mm_supported() 267 const struct ethtool_ops *ops = dev->ethtool_ops; in ethtool_dev_mm_supported() [all...] |
| H A D | module.c | 36 const struct ethtool_ops *ops = dev->ethtool_ops; in module_get_power_mode() 117 const struct ethtool_ops *ops = req_info->dev->ethtool_ops; in ethnl_set_module_validate() 138 const struct ethtool_ops *ops; in ethnl_set_module() 143 ops = dev->ethtool_ops; in ethnl_set_module() 253 const struct ethtool_ops *ops = dev->ethtool_ops; in module_flash_fw_work_init() 384 const struct ethtool_ops *ops = dev->ethtool_ops; in ethnl_module_fw_flash_validate() [all...] |
| H A D | rss.c | 95 if (!dev->ethtool_ops->get_rxfh_fields) in rss_prepare_flow_hash() 97 if (req->rss_context && !dev->ethtool_ops->rxfh_per_ctx_fields) in rss_prepare_flow_hash() 107 if (dev->ethtool_ops->get_rxfh_fields(dev, &fields)) { in rss_prepare_flow_hash() 121 const struct ethtool_ops *ops = dev->ethtool_ops; in rss_get_data_alloc() 154 const struct ethtool_ops *ops = dev->ethtool_ops; in rss_prepare_get() 194 data->no_key_fields = !dev->ethtool_ops->rxfh_per_ctx_key; in __rss_prepare_ctx() 251 if (!dev->ethtool_ops->get_rxfh) in rss_prepare() 267 const struct ethtool_ops *op in rss_prepare_data() [all...] |
| H A D | linkstate.c | 85 if (!dev->ethtool_ops->get_link_ext_state) in linkstate_get_link_ext_state() 88 err = dev->ethtool_ops->get_link_ext_state(dev, &data->ethtool_link_ext_state_info); in linkstate_get_link_ext_state() 141 if (dev->ethtool_ops->get_link_ext_stats) in linkstate_prepare_data() 142 dev->ethtool_ops->get_link_ext_stats(dev, in linkstate_prepare_data()
|
| H A D | coalesce.c | 70 if (!dev->ethtool_ops->get_coalesce) in coalesce_prepare_data() 72 data->supported_params = dev->ethtool_ops->supported_coalesce_params; in coalesce_prepare_data() 76 ret = dev->ethtool_ops->get_coalesce(dev, &data->coalesce, in coalesce_prepare_data() 360 const struct ethtool_ops *ops = req_info->dev->ethtool_ops; in ethnl_set_coalesce_validate() 536 ret = dev->ethtool_ops->get_coalesce(dev, &coalesce, &kernel_coalesce, in __ethnl_set_coalesce() 623 ret = dev->ethtool_ops->set_coalesce(dev, &coalesce, &kernel_coalesce, in __ethnl_set_coalesce()
|
| H A D | tsinfo.c | 119 if (dev->ethtool_ops->get_ts_stats) in tsinfo_prepare_data() 120 dev->ethtool_ops->get_ts_stats(dev, &data->stats); in tsinfo_prepare_data() 393 const struct ethtool_ops *ops = dev->ethtool_ops; in ethnl_tsinfo_dump_one_netdev()
|
| /linux/net/dsa/ |
| H A D | conduit.c | 23 const struct ethtool_ops *ops = cpu_dp->orig_ethtool_ops; in dsa_conduit_get_regs_len() 53 const struct ethtool_ops *ops = cpu_dp->orig_ethtool_ops; in dsa_conduit_get_regs() 107 const struct ethtool_ops *ops = cpu_dp->orig_ethtool_ops; in dsa_conduit_get_ethtool_stats() 134 const struct ethtool_ops *ops = cpu_dp->orig_ethtool_ops; in dsa_conduit_get_ethtool_phy_stats() 165 const struct ethtool_ops *ops = cpu_dp->orig_ethtool_ops; in dsa_conduit_get_strings() 226 const struct ethtool_ops *ops = cpu_dp->orig_ethtool_ops; in __dsa_conduit_hwtstamp_validate() 287 struct ethtool_ops *ops; in dsa_conduit_set_promiscuity() 296 cpu_dp->orig_ethtool_ops = dev->ethtool_ops; in tagging_show() 307 dev->ethtool_ops = ops; in tagging_store() 319 dev->ethtool_ops in tagging_store() [all...] |
| /linux/drivers/net/can/rockchip/ |
| H A D | rockchip_canfd-ethtool.c | 61 static const struct ethtool_ops rkcanfd_ethtool_ops = { 70 priv->ndev->ethtool_ops = &rkcanfd_ethtool_ops; in rkcanfd_ethtool_init()
|
| /linux/drivers/net/ |
| H A D | loopback.c | 138 static const struct ethtool_ops loopback_ethtool_ops = { 163 const struct ethtool_ops *eth_ops, in gen_lo_setup() 187 dev->ethtool_ops = eth_ops; in gen_lo_setup()
|
| H A D | nlmon.c | 51 static const struct ethtool_ops nlmon_ethtool_ops = { 69 dev->ethtool_ops = &nlmon_ethtool_ops; in nlmon_setup()
|
| H A D | vsockmon.c | 78 static const struct ethtool_ops vsockmon_ethtool_ops = { 89 dev->ethtool_ops = &vsockmon_ethtool_ops; in vsockmon_setup()
|
| /linux/drivers/net/wireless/ath/wil6210/ |
| H A D | ethtool.c | 103 static const struct ethtool_ops wil_ethtool_ops = { 112 ndev->ethtool_ops = &wil_ethtool_ops; in wil_set_ethtoolops()
|
| /linux/drivers/net/can/ |
| H A D | vcan.c | 166 static const struct ethtool_ops vcan_ethtool_ops = { 186 dev->ethtool_ops = &vcan_ethtool_ops; in vcan_setup()
|
| /linux/drivers/net/can/spi/mcp251xfd/ |
| H A D | mcp251xfd-ethtool.c | 119 static const struct ethtool_ops mcp251xfd_ethtool_ops = { 135 priv->ndev->ethtool_ops = &mcp251xfd_ethtool_ops; in mcp251xfd_ethtool_init()
|
| /linux/drivers/net/ethernet/freescale/enetc/ |
| H A D | enetc.h | 280 const struct ethtool_ops *eth_ops; 532 extern const struct ethtool_ops enetc_pf_ethtool_ops; 533 extern const struct ethtool_ops enetc4_pf_ethtool_ops; 534 extern const struct ethtool_ops enetc_vf_ethtool_ops; 535 extern const struct ethtool_ops enetc4_ppm_ethtool_ops;
|
| /linux/drivers/net/ethernet/sfc/ |
| H A D | ef100_ethtool.h | 12 extern const struct ethtool_ops ef100_ethtool_ops;
|
| /linux/drivers/net/ethernet/marvell/prestera/ |
| H A D | prestera_ethtool.h | 12 extern const struct ethtool_ops prestera_ethtool_ops;
|
| /linux/drivers/net/can/slcan/ |
| H A D | slcan.h | 17 extern const struct ethtool_ops slcan_ethtool_ops;
|
| /linux/drivers/staging/octeon/ |
| H A D | ethernet-mdio.h | 23 extern const struct ethtool_ops cvm_oct_ethtool_ops;
|
| /linux/drivers/net/ethernet/apm/xgene-v2/ |
| H A D | ethtool.c | 162 static const struct ethtool_ops xge_ethtool_ops = { 174 ndev->ethtool_ops = &xge_ethtool_ops; in xge_set_ethtool_ops()
|
| /linux/drivers/net/ethernet/qualcomm/emac/ |
| H A D | emac-ethtool.c | 256 static const struct ethtool_ops emac_ethtool_ops = { 286 netdev->ethtool_ops = &emac_ethtool_ops; in emac_set_ethtool_ops()
|
| /linux/net/openvswitch/ |
| H A D | vport-internal_dev.c | 71 static const struct ethtool_ops internal_dev_ethtool_ops = { 108 netdev->ethtool_ops = &internal_dev_ethtool_ops; in do_setup()
|
| /linux/drivers/net/ovpn/ |
| H A D | main.c | 133 static const struct ethtool_ops ovpn_ethtool_ops = { 148 dev->ethtool_ops = &ovpn_ethtool_ops; in ovpn_setup()
|
| /linux/drivers/net/ethernet/asix/ |
| H A D | ax88796c_ioctl.h | 17 extern const struct ethtool_ops ax88796c_ethtool_ops;
|