Lines Matching refs:netdev

211 static void ena_get_ethtool_stats(struct net_device *netdev,  in ena_get_ethtool_stats()  argument
215 struct ena_adapter *adapter = netdev_priv(netdev); in ena_get_ethtool_stats()
235 int ena_get_sset_count(struct net_device *netdev, int sset) in ena_get_sset_count() argument
237 struct ena_adapter *adapter = netdev_priv(netdev); in ena_get_sset_count()
317 static void ena_get_ethtool_strings(struct net_device *netdev, in ena_get_ethtool_strings() argument
321 struct ena_adapter *adapter = netdev_priv(netdev); in ena_get_ethtool_strings()
331 static int ena_get_link_ksettings(struct net_device *netdev, in ena_get_link_ksettings() argument
334 struct ena_adapter *adapter = netdev_priv(netdev); in ena_get_link_ksettings()
447 static u32 ena_get_msglevel(struct net_device *netdev) in ena_get_msglevel() argument
449 struct ena_adapter *adapter = netdev_priv(netdev); in ena_get_msglevel()
454 static void ena_set_msglevel(struct net_device *netdev, u32 value) in ena_set_msglevel() argument
456 struct ena_adapter *adapter = netdev_priv(netdev); in ena_set_msglevel()
471 static void ena_get_ringparam(struct net_device *netdev, in ena_get_ringparam() argument
476 struct ena_adapter *adapter = netdev_priv(netdev); in ena_get_ringparam()
499 static int ena_set_ringparam(struct net_device *netdev, in ena_set_ringparam() argument
504 struct ena_adapter *adapter = netdev_priv(netdev); in ena_set_ringparam()
702 static int ena_set_rxnfc(struct net_device *netdev, struct ethtool_rxnfc *info) in ena_set_rxnfc() argument
704 struct ena_adapter *adapter = netdev_priv(netdev); in ena_set_rxnfc()
714 netif_err(adapter, drv, netdev, in ena_set_rxnfc()
722 static int ena_get_rxnfc(struct net_device *netdev, struct ethtool_rxnfc *info, in ena_get_rxnfc() argument
725 struct ena_adapter *adapter = netdev_priv(netdev); in ena_get_rxnfc()
740 netif_err(adapter, drv, netdev, in ena_get_rxnfc()
748 static u32 ena_get_rxfh_indir_size(struct net_device *netdev) in ena_get_rxfh_indir_size() argument
753 static u32 ena_get_rxfh_key_size(struct net_device *netdev) in ena_get_rxfh_key_size() argument
769 netif_err(adapter, drv, adapter->netdev, in ena_indirection_table_set()
777 netif_err(adapter, drv, adapter->netdev, in ena_indirection_table_set()
806 static int ena_get_rxfh(struct net_device *netdev, u32 *indir, u8 *key, in ena_get_rxfh() argument
809 struct ena_adapter *adapter = netdev_priv(netdev); in ena_get_rxfh()
841 netif_err(adapter, drv, netdev, in ena_get_rxfh()
852 static int ena_set_rxfh(struct net_device *netdev, const u32 *indir, in ena_set_rxfh() argument
855 struct ena_adapter *adapter = netdev_priv(netdev); in ena_set_rxfh()
877 netif_err(adapter, drv, netdev, "Unsupported hfunc %d\n", in ena_set_rxfh()
887 netif_err(adapter, drv, netdev, "Cannot fill key\n"); in ena_set_rxfh()
895 static void ena_get_channels(struct net_device *netdev, in ena_get_channels() argument
898 struct ena_adapter *adapter = netdev_priv(netdev); in ena_get_channels()
904 static int ena_set_channels(struct net_device *netdev, in ena_set_channels() argument
907 struct ena_adapter *adapter = netdev_priv(netdev); in ena_set_channels()
917 xdp_clear_features_flag(netdev); in ena_set_channels()
919 xdp_set_features_flag(netdev, in ena_set_channels()
927 static int ena_get_tunable(struct net_device *netdev, in ena_get_tunable() argument
930 struct ena_adapter *adapter = netdev_priv(netdev); in ena_get_tunable()
945 static int ena_set_tunable(struct net_device *netdev, in ena_set_tunable() argument
949 struct ena_adapter *adapter = netdev_priv(netdev); in ena_set_tunable()
996 void ena_set_ethtool_ops(struct net_device *netdev) in ena_set_ethtool_ops() argument
998 netdev->ethtool_ops = &ena_ethtool_ops; in ena_set_ethtool_ops()
1003 struct net_device *netdev = adapter->netdev; in ena_dump_stats_ex() local
1011 netif_err(adapter, drv, netdev, "Can't get stats num\n"); in ena_dump_stats_ex()
1019 netif_err(adapter, drv, netdev, in ena_dump_stats_ex()
1028 netif_err(adapter, drv, netdev, in ena_dump_stats_ex()
1048 netif_err(adapter, drv, netdev, "%s: %llu\n", in ena_dump_stats_ex()