Lines Matching refs:net_dev

103 void efx_ethtool_get_drvinfo(struct net_device *net_dev,  in efx_ethtool_get_drvinfo()  argument
106 struct efx_nic *efx = netdev_priv(net_dev); in efx_ethtool_get_drvinfo()
114 u32 efx_ethtool_get_msglevel(struct net_device *net_dev) in efx_ethtool_get_msglevel() argument
116 struct efx_nic *efx = netdev_priv(net_dev); in efx_ethtool_get_msglevel()
121 void efx_ethtool_set_msglevel(struct net_device *net_dev, u32 msg_enable) in efx_ethtool_set_msglevel() argument
123 struct efx_nic *efx = netdev_priv(net_dev); in efx_ethtool_set_msglevel()
128 void efx_ethtool_self_test(struct net_device *net_dev, in efx_ethtool_self_test() argument
131 struct efx_nic *efx = netdev_priv(net_dev); in efx_ethtool_self_test()
145 netif_info(efx, drv, efx->net_dev, "starting %sline testing\n", in efx_ethtool_self_test()
149 already_up = (efx->net_dev->flags & IFF_UP); in efx_ethtool_self_test()
151 rc = dev_open(efx->net_dev, NULL); in efx_ethtool_self_test()
153 netif_err(efx, drv, efx->net_dev, in efx_ethtool_self_test()
162 dev_close(efx->net_dev); in efx_ethtool_self_test()
164 netif_info(efx, drv, efx->net_dev, "%s %sline self-tests\n", in efx_ethtool_self_test()
176 void efx_ethtool_get_pauseparam(struct net_device *net_dev, in efx_ethtool_get_pauseparam() argument
179 struct efx_nic *efx = netdev_priv(net_dev); in efx_ethtool_get_pauseparam()
186 int efx_ethtool_set_pauseparam(struct net_device *net_dev, in efx_ethtool_set_pauseparam() argument
189 struct efx_nic *efx = netdev_priv(net_dev); in efx_ethtool_set_pauseparam()
201 netif_dbg(efx, drv, efx->net_dev, in efx_ethtool_set_pauseparam()
208 netif_dbg(efx, drv, efx->net_dev, in efx_ethtool_set_pauseparam()
226 netif_err(efx, drv, efx->net_dev, in efx_ethtool_set_pauseparam()
442 int efx_ethtool_get_sset_count(struct net_device *net_dev, int string_set) in efx_ethtool_get_sset_count() argument
444 struct efx_nic *efx = netdev_priv(net_dev); in efx_ethtool_get_sset_count()
459 void efx_ethtool_get_strings(struct net_device *net_dev, in efx_ethtool_get_strings() argument
462 struct efx_nic *efx = netdev_priv(net_dev); in efx_ethtool_get_strings()
486 void efx_ethtool_get_stats(struct net_device *net_dev, in efx_ethtool_get_stats() argument
490 struct efx_nic *efx = netdev_priv(net_dev); in efx_ethtool_get_stats()
561 int efx_ethtool_get_link_ksettings(struct net_device *net_dev, in efx_ethtool_get_link_ksettings() argument
564 struct efx_nic *efx = netdev_priv(net_dev); in efx_ethtool_get_link_ksettings()
584 int efx_ethtool_set_link_ksettings(struct net_device *net_dev, in efx_ethtool_set_link_ksettings() argument
587 struct efx_nic *efx = netdev_priv(net_dev); in efx_ethtool_set_link_ksettings()
593 netif_dbg(efx, drv, efx->net_dev, in efx_ethtool_set_link_ksettings()
604 int efx_ethtool_get_fecparam(struct net_device *net_dev, in efx_ethtool_get_fecparam() argument
607 struct efx_nic *efx = netdev_priv(net_dev); in efx_ethtool_get_fecparam()
617 int efx_ethtool_set_fecparam(struct net_device *net_dev, in efx_ethtool_set_fecparam() argument
620 struct efx_nic *efx = netdev_priv(net_dev); in efx_ethtool_set_fecparam()
809 int efx_ethtool_get_rxnfc(struct net_device *net_dev, in efx_ethtool_get_rxnfc() argument
812 struct efx_nic *efx = netdev_priv(net_dev); in efx_ethtool_get_rxnfc()
1127 int efx_ethtool_set_rxnfc(struct net_device *net_dev, in efx_ethtool_set_rxnfc() argument
1130 struct efx_nic *efx = netdev_priv(net_dev); in efx_ethtool_set_rxnfc()
1149 u32 efx_ethtool_get_rxfh_indir_size(struct net_device *net_dev) in efx_ethtool_get_rxfh_indir_size() argument
1151 struct efx_nic *efx = netdev_priv(net_dev); in efx_ethtool_get_rxfh_indir_size()
1158 u32 efx_ethtool_get_rxfh_key_size(struct net_device *net_dev) in efx_ethtool_get_rxfh_key_size() argument
1160 struct efx_nic *efx = netdev_priv(net_dev); in efx_ethtool_get_rxfh_key_size()
1165 int efx_ethtool_get_rxfh(struct net_device *net_dev, u32 *indir, u8 *key, in efx_ethtool_get_rxfh() argument
1168 struct efx_nic *efx = netdev_priv(net_dev); in efx_ethtool_get_rxfh()
1186 int efx_ethtool_set_rxfh(struct net_device *net_dev, const u32 *indir, in efx_ethtool_set_rxfh() argument
1189 struct efx_nic *efx = netdev_priv(net_dev); in efx_ethtool_set_rxfh()
1205 int efx_ethtool_get_rxfh_context(struct net_device *net_dev, u32 *indir, in efx_ethtool_get_rxfh_context() argument
1208 struct efx_nic *efx = netdev_priv(net_dev); in efx_ethtool_get_rxfh_context()
1236 int efx_ethtool_set_rxfh_context(struct net_device *net_dev, in efx_ethtool_set_rxfh_context() argument
1241 struct efx_nic *efx = netdev_priv(net_dev); in efx_ethtool_set_rxfh_context()
1301 int efx_ethtool_reset(struct net_device *net_dev, u32 *flags) in efx_ethtool_reset() argument
1303 struct efx_nic *efx = netdev_priv(net_dev); in efx_ethtool_reset()
1313 int efx_ethtool_get_module_eeprom(struct net_device *net_dev, in efx_ethtool_get_module_eeprom() argument
1317 struct efx_nic *efx = netdev_priv(net_dev); in efx_ethtool_get_module_eeprom()
1327 int efx_ethtool_get_module_info(struct net_device *net_dev, in efx_ethtool_get_module_info() argument
1330 struct efx_nic *efx = netdev_priv(net_dev); in efx_ethtool_get_module_info()