| /kernel/linux/linux-5.10/drivers/net/ethernet/pensando/ionic/ |
| H A D | ionic_ethtool.c | 29 static void ionic_get_stats(struct net_device *netdev, in ionic_get_stats() argument 52 static int ionic_get_sset_count(struct net_device *netdev, int sset) in ionic_get_sset_count() argument 68 static void ionic_get_strings(struct net_device *netdev, in ionic_get_strings() argument 84 static void ionic_get_drvinfo(struct net_device *netdev, in ionic_get_drvinfo() argument 97 static int ionic_get_regs_len(struct net_device *netdev) in ionic_get_regs_len() argument 102 static void ionic_get_regs(struct net_device *netdev, struc argument 120 ionic_get_link_ksettings(struct net_device *netdev, struct ethtool_link_ksettings *ks) ionic_get_link_ksettings() argument 263 ionic_set_link_ksettings(struct net_device *netdev, const struct ethtool_link_ksettings *ks) ionic_set_link_ksettings() argument 296 ionic_get_pauseparam(struct net_device *netdev, struct ethtool_pauseparam *pause) ionic_get_pauseparam() argument 311 ionic_set_pauseparam(struct net_device *netdev, struct ethtool_pauseparam *pause) ionic_set_pauseparam() argument 342 ionic_get_fecparam(struct net_device *netdev, struct ethtool_fecparam *fec) ionic_get_fecparam() argument 364 ionic_set_fecparam(struct net_device *netdev, struct ethtool_fecparam *fec) ionic_set_fecparam() argument 406 ionic_get_coalesce(struct net_device *netdev, struct ethtool_coalesce *coalesce) ionic_get_coalesce() argument 424 ionic_set_coalesce(struct net_device *netdev, struct ethtool_coalesce *coalesce) ionic_set_coalesce() argument 509 ionic_get_ringparam(struct net_device *netdev, struct ethtool_ringparam *ring) ionic_get_ringparam() argument 520 ionic_set_ringparam(struct net_device *netdev, struct ethtool_ringparam *ring) ionic_set_ringparam() argument 569 ionic_get_channels(struct net_device *netdev, struct ethtool_channels *ch) ionic_get_channels() argument 588 ionic_set_channels(struct net_device *netdev, struct ethtool_channels *ch) ionic_set_channels() argument 663 ionic_get_priv_flags(struct net_device *netdev) ionic_get_priv_flags() argument 674 ionic_set_priv_flags(struct net_device *netdev, u32 priv_flags) ionic_set_priv_flags() argument 685 ionic_get_rxnfc(struct net_device *netdev, struct ethtool_rxnfc *info, u32 *rules) ionic_get_rxnfc() argument 704 ionic_get_rxfh_indir_size(struct net_device *netdev) ionic_get_rxfh_indir_size() argument 711 ionic_get_rxfh_key_size(struct net_device *netdev) ionic_get_rxfh_key_size() argument 716 ionic_get_rxfh(struct net_device *netdev, u32 *indir, u8 *key, u8 *hfunc) ionic_get_rxfh() argument 737 ionic_set_rxfh(struct net_device *netdev, const u32 *indir, const u8 *key, const u8 hfunc) ionic_set_rxfh() argument 770 ionic_get_tunable(struct net_device *netdev, const struct ethtool_tunable *tuna, void *data) ionic_get_tunable() argument 786 ionic_get_module_info(struct net_device *netdev, struct ethtool_modinfo *modinfo) ionic_get_module_info() argument 820 ionic_get_module_eeprom(struct net_device *netdev, struct ethtool_eeprom *ee, u8 *data) ionic_get_module_eeprom() argument 853 ionic_nway_reset(struct net_device *netdev) ionic_nway_reset() argument 913 ionic_ethtool_set_ops(struct net_device *netdev) ionic_ethtool_set_ops() argument [all...] |
| H A D | ionic_txrx.c | 48 struct net_device *netdev; in ionic_rx_skb_alloc() local 157 struct net_device *netdev; in ionic_rx_clean() local 260 struct net_device *netdev; ionic_rx_page_alloc() local 300 struct net_device *netdev; ionic_rx_page_free() local 327 struct net_device *netdev = q->lif->netdev; ionic_rx_fill() local 1131 ionic_start_xmit(struct sk_buff *skb, struct net_device *netdev) ionic_start_xmit() argument [all...] |
| /kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/flower/ |
| H A D | main.c | 57 nfp_flower_get_internal_port_id(struct nfp_app *app, struct net_device *netdev) in nfp_flower_get_internal_port_id() argument 39 nfp_flower_lookup_internal_port_id(struct nfp_flower_priv *priv, struct net_device *netdev) nfp_flower_lookup_internal_port_id() argument 76 nfp_flower_get_port_id_from_netdev(struct nfp_app *app, struct net_device *netdev) nfp_flower_get_port_id_from_netdev() argument 98 struct net_device *netdev; nfp_flower_get_netdev_from_internal_port_id() local 108 nfp_flower_free_internal_port_id(struct nfp_app *app, struct net_device *netdev) nfp_flower_free_internal_port_id() argument 123 nfp_flower_internal_port_event_handler(struct nfp_app *app, struct net_device *netdev, unsigned long event) nfp_flower_internal_port_event_handler() argument 146 nfp_flower_non_repr_priv_lookup(struct nfp_app *app, struct net_device *netdev) nfp_flower_non_repr_priv_lookup() argument 167 nfp_flower_non_repr_priv_get(struct nfp_app *app, struct net_device *netdev) nfp_flower_non_repr_priv_get() argument 199 nfp_flower_non_repr_priv_put(struct nfp_app *app, struct net_device *netdev) nfp_flower_non_repr_priv_put() argument 274 struct net_device *netdev; nfp_flower_reprs_reify() local 332 nfp_flower_repr_netdev_clean(struct nfp_app *app, struct net_device *netdev) nfp_flower_repr_netdev_clean() argument 340 nfp_flower_repr_netdev_preclean(struct nfp_app *app, struct net_device *netdev) nfp_flower_repr_netdev_preclean() argument 885 nfp_flower_repr_change_mtu(struct nfp_app *app, struct net_device *netdev, int new_mtu) nfp_flower_repr_change_mtu() argument 966 nfp_flower_netdev_event(struct nfp_app *app, struct net_device *netdev, unsigned long event, void *ptr) nfp_flower_netdev_event() argument [all...] |
| H A D | lag_conf.c | 588 nfp_fl_lag_changels_event(struct nfp_fl_lag *lag, struct net_device *netdev, in nfp_fl_lag_changels_event() argument 631 nfp_flower_lag_netdev_event(struct nfp_flower_priv *priv, struct net_device *netdev, unsigned long event, void *ptr) nfp_flower_lag_netdev_event() argument
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/micrel/ |
| H A D | ks8851_common.c | 1025 struct net_device *netdev = ks->netdev; ks8851_suspend() local 1039 struct net_device *netdev = ks->netdev; ks8851_resume() local 1051 ks8851_probe_common(struct net_device *netdev, struct device *dev, int msg_en) ks8851_probe_common() argument [all...] |
| /kernel/linux/linux-5.10/drivers/net/ethernet/huawei/hinic/ |
| H A D | hinic_tx.c | 489 netdev_tx_t hinic_lb_xmit_frame(struct sk_buff *skb, struct net_device *netdev) in hinic_lb_xmit_frame() argument 550 netdev_tx_t hinic_xmit_frame(struct sk_buff *skb, struct net_device *netdev) in hinic_xmit_frame() argument 855 hinic_init_txq(struct hinic_txq *txq, struct hinic_sq *sq, struct net_device *netdev) hinic_init_txq() argument 922 struct net_device *netdev = txq->netdev; hinic_clean_txq() local [all...] |
| /kernel/linux/linux-5.10/drivers/net/ethernet/marvell/octeontx2/nic/ |
| H A D | otx2_txrx.c | 840 bool otx2_sq_append_skb(struct net_device *netdev, struct otx2_snd_queue *sq, in otx2_sq_append_skb() argument [all...] |
| /kernel/linux/linux-5.10/drivers/net/ethernet/microchip/ |
| H A D | lan743x_ethtool.c | 266 static void lan743x_ethtool_get_drvinfo(struct net_device *netdev, in lan743x_ethtool_get_drvinfo() argument 276 static u32 lan743x_ethtool_get_msglevel(struct net_device *netdev) in lan743x_ethtool_get_msglevel() argument 283 static void lan743x_ethtool_set_msglevel(struct net_device *netdev, in lan743x_ethtool_set_msglevel() argument 291 static int lan743x_ethtool_get_eeprom_len(struct net_device *netdev) in lan743x_ethtool_get_eeprom_len() argument 301 lan743x_ethtool_get_eeprom(struct net_device *netdev, struct ethtool_eeprom *ee, u8 *data) lan743x_ethtool_get_eeprom() argument 315 lan743x_ethtool_set_eeprom(struct net_device *netdev, struct ethtool_eeprom *ee, u8 *data) lan743x_ethtool_set_eeprom() argument 462 lan743x_ethtool_get_strings(struct net_device *netdev, u32 stringset, u8 *data) lan743x_ethtool_get_strings() argument 484 lan743x_ethtool_get_ethtool_stats(struct net_device *netdev, struct ethtool_stats *stats, u64 *data) lan743x_ethtool_get_ethtool_stats() argument 505 lan743x_ethtool_get_priv_flags(struct net_device *netdev) lan743x_ethtool_get_priv_flags() argument 512 lan743x_ethtool_set_priv_flags(struct net_device *netdev, u32 flags) lan743x_ethtool_set_priv_flags() argument 521 lan743x_ethtool_get_sset_count(struct net_device *netdev, int sset) lan743x_ethtool_get_sset_count() argument 540 lan743x_ethtool_get_rxnfc(struct net_device *netdev, struct ethtool_rxnfc *rxnfc, u32 *rule_locs) lan743x_ethtool_get_rxnfc() argument 564 lan743x_ethtool_get_rxfh_key_size(struct net_device *netdev) lan743x_ethtool_get_rxfh_key_size() argument 569 lan743x_ethtool_get_rxfh_indir_size(struct net_device *netdev) lan743x_ethtool_get_rxfh_indir_size() argument 574 lan743x_ethtool_get_rxfh(struct net_device *netdev, u32 *indir, u8 *key, u8 *hfunc) lan743x_ethtool_get_rxfh() argument 623 lan743x_ethtool_set_rxfh(struct net_device *netdev, const u32 *indir, const u8 *key, const u8 hfunc) lan743x_ethtool_set_rxfh() argument 667 lan743x_ethtool_get_ts_info(struct net_device *netdev, struct ethtool_ts_info *ts_info) lan743x_ethtool_get_ts_info() argument 692 lan743x_ethtool_get_eee(struct net_device *netdev, struct ethtool_eee *eee) lan743x_ethtool_get_eee() argument 730 lan743x_ethtool_set_eee(struct net_device *netdev, struct ethtool_eee *eee) lan743x_ethtool_set_eee() argument 776 lan743x_ethtool_get_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) lan743x_ethtool_get_wol() argument 791 lan743x_ethtool_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) lan743x_ethtool_set_wol() argument [all...] |
| /kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/netxen/ |
| H A D | netxen_nic_ethtool.c | 733 static int netxen_set_intr_coalesce(struct net_device *netdev, in netxen_set_intr_coalesce() argument 777 static int netxen_get_intr_coalesce(struct net_device *netdev, in netxen_get_intr_coalesce() argument 799 netxen_get_dump_flag(struct net_device *netdev, struct ethtool_dump *dump) in netxen_get_dump_flag() argument 821 netxen_set_dump(struct net_device *netdev, struct ethtool_dump *val) in netxen_set_dump() argument 876 netxen_get_dump_data(struct net_device *netdev, struct ethtool_dump *dump, void *buffer) netxen_get_dump_data() argument [all...] |
| /kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/ipoib/ |
| H A D | ipoib.c | 79 mlx5i_init(struct mlx5_core_dev *mdev, struct net_device *netdev, const struct mlx5e_profile *profile, void *ppriv) mlx5i_init() argument 473 mlx5i_change_mtu(struct net_device *netdev, int new_mtu) mlx5i_change_mtu() argument 545 mlx5i_open(struct net_device *netdev) mlx5i_open() argument 588 mlx5i_close(struct net_device *netdev) mlx5i_close() argument 615 mlx5i_attach_mcast(struct net_device *netdev, struct ib_device *hca, union ib_gid *gid, u16 lid, int set_qkey, u32 qkey) mlx5i_attach_mcast() argument 640 mlx5i_detach_mcast(struct net_device *netdev, struct ib_device *hca, union ib_gid *gid, u16 lid) mlx5i_detach_mcast() argument 672 mlx5i_set_pkey_index(struct net_device *netdev, int id) mlx5i_set_pkey_index() argument 692 mlx5_rdma_netdev_free(struct net_device *netdev) mlx5_rdma_netdev_free() argument 719 mlx5_rdma_setup_rn(struct ib_device *ibdev, u8 port_num, struct net_device *netdev, void *param) mlx5_rdma_setup_rn() argument [all...] |
| /kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | lag.c | 558 void mlx5_lag_add(struct mlx5_core_dev *dev, struct net_device *netdev) in mlx5_lag_add() argument 516 mlx5_lag_dev_add_pf(struct mlx5_lag *ldev, struct mlx5_core_dev *dev, struct net_device *netdev) mlx5_lag_dev_add_pf() argument [all...] |
| /kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/ |
| H A D | nfp_port.h | 62 struct net_device *netdev; member [all...] |
| /kernel/linux/linux-5.10/drivers/infiniband/hw/bnxt_re/ |
| H A D | bnxt_re.h | 142 struct net_device *netdev; member
|
| H A D | qplib_res.c | 649 bnxt_qplib_init_sgid_tbl(struct bnxt_qplib_sgid_tbl *sgid_tbl, struct net_device *netdev) bnxt_qplib_init_sgid_tbl() argument 922 bnxt_qplib_alloc_res(struct bnxt_qplib_res *res, struct pci_dev *pdev, struct net_device *netdev, struct bnxt_qplib_dev_attr *dev_attr) bnxt_qplib_alloc_res() argument
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/stmicro/stmmac/ |
| H A D | stmmac_ethtool.c | 458 static void stmmac_get_ringparam(struct net_device *netdev, in stmmac_get_ringparam() argument 469 static int stmmac_set_ringparam(struct net_device *netdev, in stmmac_set_ringparam() argument 486 stmmac_get_pauseparam(struct net_device *netdev, in stmmac_get_pauseparam() argument 502 stmmac_set_pauseparam(struct net_device *netdev, in stmmac_set_pauseparam() argument 570 static int stmmac_get_sset_count(struct net_device *netdev, int sset) in stmmac_get_sset_count() argument 1023 stmmac_set_ethtool_ops(struct net_device *netdev) stmmac_set_ethtool_ops() argument [all...] |
| /kernel/linux/linux-5.10/drivers/net/fjes/ |
| H A D | fjes_hw.c | 990 struct net_device *netdev; in fjes_hw_update_zone_task() local
|
| /kernel/linux/linux-5.10/drivers/net/usb/ |
| H A D | mcs7830.c | 152 static int mcs7830_set_mac_address(struct net_device *netdev, void *p) in mcs7830_set_mac_address() argument 313 static int mcs7830_mdio_read(struct net_device *netdev, int phy_id, in mcs7830_mdio_read() argument 320 static void mcs7830_mdio_write(struct net_device *netdev, int phy_id, in mcs7830_mdio_write() argument [all...] |
| H A D | ch9200.c | 177 static int ch9200_mdio_read(struct net_device *netdev, int phy_id, int loc) in ch9200_mdio_read() argument 194 static void ch9200_mdio_write(struct net_device *netdev, in ch9200_mdio_write() argument
|
| H A D | dm9601.c | 219 static int dm9601_mdio_read(struct net_device *netdev, int phy_id, int loc) in dm9601_mdio_read() argument 244 static void dm9601_mdio_write(struct net_device *netdev, int phy_id, int loc, in dm9601_mdio_write() argument
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/amazon/ena/ |
| H A D | ena_ethtool.c | 209 static void ena_get_ethtool_stats(struct net_device *netdev, in ena_get_ethtool_stats() argument 230 int ena_get_sset_count(struct net_device *netdev, int sset) in ena_get_sset_count() argument 312 static void ena_get_ethtool_strings(struct net_device *netdev, in ena_get_ethtool_strings() argument 324 static int ena_get_link_ksettings(struct net_device *netdev, in ena_get_link_ksettings() argument 436 static u32 ena_get_msglevel(struct net_device *netdev) in ena_get_msglevel() argument 443 ena_set_msglevel(struct net_device *netdev, u32 value) ena_set_msglevel() argument 460 ena_get_ringparam(struct net_device *netdev, struct ethtool_ringparam *ring) ena_get_ringparam() argument 471 ena_set_ringparam(struct net_device *netdev, struct ethtool_ringparam *ring) ena_set_ringparam() argument 631 ena_set_rxnfc(struct net_device *netdev, struct ethtool_rxnfc *info) ena_set_rxnfc() argument 651 ena_get_rxnfc(struct net_device *netdev, struct ethtool_rxnfc *info, u32 *rules) ena_get_rxnfc() argument 677 ena_get_rxfh_indir_size(struct net_device *netdev) ena_get_rxfh_indir_size() argument 682 ena_get_rxfh_key_size(struct net_device *netdev) ena_get_rxfh_key_size() argument 735 ena_get_rxfh(struct net_device *netdev, u32 *indir, u8 *key, u8 *hfunc) ena_get_rxfh() argument 781 ena_set_rxfh(struct net_device *netdev, const u32 *indir, const u8 *key, const u8 hfunc) ena_set_rxfh() argument 824 ena_get_channels(struct net_device *netdev, struct ethtool_channels *channels) ena_get_channels() argument 833 ena_set_channels(struct net_device *netdev, struct ethtool_channels *channels) ena_set_channels() argument 847 ena_get_tunable(struct net_device *netdev, const struct ethtool_tunable *tuna, void *data) ena_get_tunable() argument 865 ena_set_tunable(struct net_device *netdev, const struct ethtool_tunable *tuna, const void *data) ena_set_tunable() argument 918 ena_set_ethtool_ops(struct net_device *netdev) ena_set_ethtool_ops() argument 925 struct net_device *netdev = adapter->netdev; ena_dump_stats_ex() local [all...] |
| /kernel/linux/linux-5.10/drivers/net/ethernet/aquantia/atlantic/ |
| H A D | aq_ethtool.c | 463 static int aq_ethtool_set_rss(struct net_device *netdev, const u32 *indir, in aq_ethtool_set_rss() argument
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/freescale/dpaa2/ |
| H A D | dpaa2-ethtool.c | 184 static void dpaa2_eth_get_strings(struct net_device *netdev, u32 stringset, in dpaa2_eth_get_strings() argument
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/cavium/thunder/ |
| H A D | nicvf_ethtool.c | 118 static int nicvf_get_link_ksettings(struct net_device *netdev, in nicvf_get_link_ksettings() argument 181 static u32 nicvf_get_link(struct net_device *netdev) in nicvf_get_link() argument 188 static void nicvf_get_drvinfo(struct net_device *netdev, in nicvf_get_drvinfo() argument 197 static u32 nicvf_get_msglevel(struct net_device *netdev) in nicvf_get_msglevel() argument 204 static void nicvf_set_msglevel(struct net_device *netdev, u32 lvl) in nicvf_set_msglevel() argument 233 nicvf_get_strings(struct net_device *netdev, u32 sset, u8 *data) nicvf_get_strings() argument 271 nicvf_get_sset_count(struct net_device *netdev, int sset) nicvf_get_sset_count() argument 320 nicvf_get_ethtool_stats(struct net_device *netdev, struct ethtool_stats *stats, u64 *data) nicvf_get_ethtool_stats() argument 457 nicvf_get_coalesce(struct net_device *netdev, struct ethtool_coalesce *cmd) nicvf_get_coalesce() argument 466 nicvf_get_ringparam(struct net_device *netdev, struct ethtool_ringparam *ring) nicvf_get_ringparam() argument 478 nicvf_set_ringparam(struct net_device *netdev, struct ethtool_ringparam *ring) nicvf_set_ringparam() argument 637 nicvf_get_rxfh_key_size(struct net_device *netdev) nicvf_get_rxfh_key_size() argument 825 nicvf_get_ts_info(struct net_device *netdev, struct ethtool_ts_info *info) nicvf_get_ts_info() argument 877 nicvf_set_ethtool_ops(struct net_device *netdev) nicvf_set_ethtool_ops() argument [all...] |
| /kernel/linux/linux-5.10/drivers/net/ethernet/aeroflex/ |
| H A D | greth.h | 123 struct net_device *netdev; member
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/synopsys/ |
| H A D | dwc-xlgmac-net.c | 189 static int xlgmac_calc_rx_buf_size(struct net_device *netdev, unsigned int mtu) in xlgmac_calc_rx_buf_size() argument 459 struct net_device *netdev = pdata->netdev; in xlgmac_request_irqs() local 564 struct net_device *netdev = pdata->netdev; xlgmac_start() local 590 struct net_device *netdev = pdata->netdev; xlgmac_stop() local 640 xlgmac_open(struct net_device *netdev) xlgmac_open() argument 676 xlgmac_close(struct net_device *netdev) xlgmac_close() argument 692 xlgmac_tx_timeout(struct net_device *netdev, unsigned int txqueue) xlgmac_tx_timeout() argument 700 xlgmac_xmit(struct sk_buff *skb, struct net_device *netdev) xlgmac_xmit() argument 767 xlgmac_get_stats64(struct net_device *netdev, struct rtnl_link_stats64 *s) xlgmac_get_stats64() argument 792 xlgmac_set_mac_address(struct net_device *netdev, void *addr) xlgmac_set_mac_address() argument 808 xlgmac_ioctl(struct net_device *netdev, struct ifreq *ifreq, int cmd) xlgmac_ioctl() argument 817 xlgmac_change_mtu(struct net_device *netdev, int mtu) xlgmac_change_mtu() argument 834 xlgmac_vlan_rx_add_vid(struct net_device *netdev, __be16 proto, u16 vid) xlgmac_vlan_rx_add_vid() argument 847 xlgmac_vlan_rx_kill_vid(struct net_device *netdev, __be16 proto, u16 vid) xlgmac_vlan_rx_kill_vid() argument 861 xlgmac_poll_controller(struct net_device *netdev) xlgmac_poll_controller() argument 879 xlgmac_set_features(struct net_device *netdev, netdev_features_t features) xlgmac_set_features() argument 919 xlgmac_set_rx_mode(struct net_device *netdev) xlgmac_set_rx_mode() argument 1038 struct net_device *netdev = pdata->netdev; xlgmac_tx_poll() local 1111 struct net_device *netdev = pdata->netdev; xlgmac_rx_poll() local [all...] |