Lines Matching refs:netdev

117 vmxnet3_get_stats64(struct net_device *netdev,  in vmxnet3_get_stats64()  argument
128 adapter = netdev_priv(netdev); in vmxnet3_get_stats64()
168 vmxnet3_get_sset_count(struct net_device *netdev, int sset) in vmxnet3_get_sset_count() argument
170 struct vmxnet3_adapter *adapter = netdev_priv(netdev); in vmxnet3_get_sset_count()
191 vmxnet3_get_regs_len(struct net_device *netdev) in vmxnet3_get_regs_len() argument
193 struct vmxnet3_adapter *adapter = netdev_priv(netdev); in vmxnet3_get_regs_len()
200 vmxnet3_get_drvinfo(struct net_device *netdev, struct ethtool_drvinfo *drvinfo) in vmxnet3_get_drvinfo() argument
202 struct vmxnet3_adapter *adapter = netdev_priv(netdev); in vmxnet3_get_drvinfo()
211 drvinfo->n_stats = vmxnet3_get_sset_count(netdev, ETH_SS_STATS); in vmxnet3_get_drvinfo()
214 drvinfo->regdump_len = vmxnet3_get_regs_len(netdev); in vmxnet3_get_drvinfo()
219 vmxnet3_get_strings(struct net_device *netdev, u32 stringset, u8 *buf) in vmxnet3_get_strings() argument
221 struct vmxnet3_adapter *adapter = netdev_priv(netdev); in vmxnet3_get_strings()
260 int vmxnet3_set_features(struct net_device *netdev, netdev_features_t features) in vmxnet3_set_features() argument
262 struct vmxnet3_adapter *adapter = netdev_priv(netdev); in vmxnet3_set_features()
264 netdev_features_t changed = features ^ netdev->features; in vmxnet3_set_features()
299 vmxnet3_get_ethtool_stats(struct net_device *netdev, in vmxnet3_get_ethtool_stats() argument
302 struct vmxnet3_adapter *adapter = netdev_priv(netdev); in vmxnet3_get_ethtool_stats()
346 vmxnet3_get_regs(struct net_device *netdev, struct ethtool_regs *regs, void *p) in vmxnet3_get_regs() argument
348 struct vmxnet3_adapter *adapter = netdev_priv(netdev); in vmxnet3_get_regs()
352 memset(p, 0, vmxnet3_get_regs_len(netdev)); in vmxnet3_get_regs()
392 vmxnet3_get_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) in vmxnet3_get_wol() argument
394 struct vmxnet3_adapter *adapter = netdev_priv(netdev); in vmxnet3_get_wol()
402 vmxnet3_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) in vmxnet3_set_wol() argument
404 struct vmxnet3_adapter *adapter = netdev_priv(netdev); in vmxnet3_set_wol()
420 vmxnet3_get_settings(struct net_device *netdev, struct ethtool_cmd *ecmd) in vmxnet3_get_settings() argument
422 struct vmxnet3_adapter *adapter = netdev_priv(netdev); in vmxnet3_get_settings()
442 vmxnet3_get_ringparam(struct net_device *netdev, in vmxnet3_get_ringparam() argument
445 struct vmxnet3_adapter *adapter = netdev_priv(netdev); in vmxnet3_get_ringparam()
460 vmxnet3_set_ringparam(struct net_device *netdev, in vmxnet3_set_ringparam() argument
463 struct vmxnet3_adapter *adapter = netdev_priv(netdev); in vmxnet3_set_ringparam()
482 netdev_err(netdev, "adapter not completely initialized, " in vmxnet3_set_ringparam()
526 if (netif_running(netdev)) { in vmxnet3_set_ringparam()
541 netdev_err(netdev, "failed to apply new sizes, " in vmxnet3_set_ringparam()
551 netdev_err(netdev, "failed to create queues " in vmxnet3_set_ringparam()
559 netdev_err(netdev, "failed to re-activate, error %d." in vmxnet3_set_ringparam()
576 vmxnet3_get_rxnfc(struct net_device *netdev, struct ethtool_rxnfc *info, in vmxnet3_get_rxnfc() argument
579 struct vmxnet3_adapter *adapter = netdev_priv(netdev); in vmxnet3_get_rxnfc()
590 vmxnet3_get_rss_indir_size(struct net_device *netdev) in vmxnet3_get_rss_indir_size() argument
592 struct vmxnet3_adapter *adapter = netdev_priv(netdev); in vmxnet3_get_rss_indir_size()
599 vmxnet3_get_rss(struct net_device *netdev, u32 *p, u8 *key, u8 *hfunc) in vmxnet3_get_rss() argument
601 struct vmxnet3_adapter *adapter = netdev_priv(netdev); in vmxnet3_get_rss()
616 vmxnet3_set_rss(struct net_device *netdev, const u32 *p, const u8 *key, in vmxnet3_set_rss() argument
621 struct vmxnet3_adapter *adapter = netdev_priv(netdev); in vmxnet3_set_rss()
664 void vmxnet3_set_ethtool_ops(struct net_device *netdev) in vmxnet3_set_ethtool_ops() argument
666 netdev->ethtool_ops = &vmxnet3_ethtool_ops; in vmxnet3_set_ethtool_ops()