stringset 1361 arch/um/drivers/vector_kern.c static void vector_get_strings(struct net_device *dev, u32 stringset, u8 *buf) stringset 1363 arch/um/drivers/vector_kern.c switch (stringset) { stringset 128 drivers/infiniband/ulp/ipoib/ipoib_ethtool.c u32 stringset, u8 *data) stringset 133 drivers/infiniband/ulp/ipoib/ipoib_ethtool.c switch (stringset) { stringset 161 drivers/infiniband/ulp/opa_vnic/opa_vnic_ethtool.c static void vnic_get_strings(struct net_device *netdev, u32 stringset, u8 *data) stringset 165 drivers/infiniband/ulp/opa_vnic/opa_vnic_ethtool.c if (stringset != ETH_SS_STATS) stringset 869 drivers/net/dsa/b53/b53_common.c void b53_get_strings(struct dsa_switch *ds, int port, u32 stringset, stringset 878 drivers/net/dsa/b53/b53_common.c if (stringset == ETH_SS_STATS) { stringset 882 drivers/net/dsa/b53/b53_common.c } else if (stringset == ETH_SS_PHY_STATS) { stringset 313 drivers/net/dsa/b53/b53_priv.h void b53_get_strings(struct dsa_switch *ds, int port, u32 stringset, stringset 911 drivers/net/dsa/bcm_sf2.c u32 stringset, uint8_t *data) stringset 913 drivers/net/dsa/bcm_sf2.c int cnt = b53_get_sset_count(ds, port, stringset); stringset 915 drivers/net/dsa/bcm_sf2.c b53_get_strings(ds, port, stringset, data); stringset 916 drivers/net/dsa/bcm_sf2.c bcm_sf2_cfp_get_strings(ds, port, stringset, stringset 213 drivers/net/dsa/bcm_sf2.h u32 stringset, uint8_t *data); stringset 1227 drivers/net/dsa/bcm_sf2_cfp.c u32 stringset, uint8_t *data) stringset 1234 drivers/net/dsa/bcm_sf2_cfp.c if (stringset != ETH_SS_STATS) stringset 94 drivers/net/dsa/dsa_loop.c u32 stringset, uint8_t *data) stringset 99 drivers/net/dsa/dsa_loop.c if (stringset != ETH_SS_STATS && stringset != ETH_SS_PHY_STATS) stringset 972 drivers/net/dsa/lan9303-core.c u32 stringset, uint8_t *data) stringset 976 drivers/net/dsa/lan9303-core.c if (stringset != ETH_SS_STATS) stringset 1528 drivers/net/dsa/lantiq_gswip.c static void gswip_get_strings(struct dsa_switch *ds, int port, u32 stringset, stringset 1533 drivers/net/dsa/lantiq_gswip.c if (stringset != ETH_SS_STATS) stringset 654 drivers/net/dsa/microchip/ksz8795.c u32 stringset, uint8_t *buf) stringset 376 drivers/net/dsa/microchip/ksz9477.c u32 stringset, uint8_t *buf) stringset 380 drivers/net/dsa/microchip/ksz9477.c if (stringset != ETH_SS_STATS) stringset 520 drivers/net/dsa/mt7530.c mt7530_get_strings(struct dsa_switch *ds, int port, u32 stringset, stringset 525 drivers/net/dsa/mt7530.c if (stringset != ETH_SS_STATS) stringset 829 drivers/net/dsa/mv88e6xxx/chip.c u32 stringset, uint8_t *data) stringset 834 drivers/net/dsa/mv88e6xxx/chip.c if (stringset != ETH_SS_STATS) stringset 786 drivers/net/dsa/qca8k.c qca8k_get_strings(struct dsa_switch *ds, int port, u32 stringset, uint8_t *data) stringset 790 drivers/net/dsa/qca8k.c if (stringset != ETH_SS_STATS) stringset 137 drivers/net/dsa/realtek-smi-core.h void rtl8366_get_strings(struct dsa_switch *ds, int port, u32 stringset, stringset 465 drivers/net/dsa/rtl8366.c void rtl8366_get_strings(struct dsa_switch *ds, int port, u32 stringset, stringset 177 drivers/net/dsa/sja1105/sja1105.h u32 stringset, u8 *data); stringset 382 drivers/net/dsa/sja1105/sja1105_ethtool.c u32 stringset, u8 *data) stringset 388 drivers/net/dsa/sja1105/sja1105_ethtool.c switch (stringset) { stringset 935 drivers/net/dsa/vitesse-vsc73xx-core.c static void vsc73xx_get_strings(struct dsa_switch *ds, int port, u32 stringset, stringset 945 drivers/net/dsa/vitesse-vsc73xx-core.c if (stringset != ETH_SS_STATS) stringset 2943 drivers/net/ethernet/3com/3c59x.c static void vortex_get_strings(struct net_device *dev, u32 stringset, u8 *data) stringset 2945 drivers/net/ethernet/3com/3c59x.c switch (stringset) { stringset 1522 drivers/net/ethernet/alacritech/slicoss.c static void slic_get_strings(struct net_device *dev, u32 stringset, u8 *data) stringset 1524 drivers/net/ethernet/alacritech/slicoss.c if (stringset == ETH_SS_STATS) { stringset 79 drivers/net/ethernet/altera/altera_tse_ethtool.c static void tse_gstrings(struct net_device *dev, u32 stringset, u8 *buf) stringset 938 drivers/net/ethernet/amd/pcnet32.c static void pcnet32_get_strings(struct net_device *dev, u32 stringset, stringset 191 drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c static void xgbe_get_strings(struct net_device *netdev, u32 stringset, u8 *data) stringset 196 drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c switch (stringset) { stringset 241 drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c static int xgbe_get_sset_count(struct net_device *netdev, int stringset) stringset 246 drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c switch (stringset) { stringset 97 drivers/net/ethernet/apm/xgene-v2/ethtool.c static void xge_get_strings(struct net_device *ndev, u32 stringset, u8 *data) stringset 102 drivers/net/ethernet/apm/xgene-v2/ethtool.c if (stringset != ETH_SS_STATS) stringset 191 drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c static void xgene_get_strings(struct net_device *ndev, u32 stringset, u8 *data) stringset 196 drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c if (stringset != ETH_SS_STATS) stringset 130 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c u32 stringset, u8 *data) stringset 137 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c if (stringset == ETH_SS_STATS) { stringset 153 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c static int aq_ethtool_get_sset_count(struct net_device *ndev, int stringset) stringset 159 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c switch (stringset) { stringset 291 drivers/net/ethernet/atheros/alx/ethtool.c static void alx_get_strings(struct net_device *netdev, u32 stringset, u8 *buf) stringset 293 drivers/net/ethernet/atheros/alx/ethtool.c switch (stringset) { stringset 3575 drivers/net/ethernet/atheros/atlx/atl1.c static void atl1_get_strings(struct net_device *netdev, u32 stringset, stringset 3581 drivers/net/ethernet/atheros/atlx/atl1.c switch (stringset) { stringset 2050 drivers/net/ethernet/broadcom/b44.c static void b44_get_strings(struct net_device *dev, u32 stringset, u8 *data) stringset 2052 drivers/net/ethernet/broadcom/b44.c switch(stringset) { stringset 1325 drivers/net/ethernet/broadcom/bcm63xx_enet.c u32 stringset, u8 *data) stringset 1329 drivers/net/ethernet/broadcom/bcm63xx_enet.c switch (stringset) { stringset 2503 drivers/net/ethernet/broadcom/bcm63xx_enet.c u32 stringset, u8 *data) stringset 2507 drivers/net/ethernet/broadcom/bcm63xx_enet.c switch (stringset) { stringset 345 drivers/net/ethernet/broadcom/bcmsysport.c u32 stringset, u8 *data) stringset 352 drivers/net/ethernet/broadcom/bcmsysport.c switch (stringset) { stringset 1360 drivers/net/ethernet/broadcom/bgmac.c static void bgmac_get_strings(struct net_device *dev, u32 stringset, stringset 1365 drivers/net/ethernet/broadcom/bgmac.c if (stringset != ETH_SS_STATS) stringset 7654 drivers/net/ethernet/broadcom/bnx2.c bnx2_get_strings(struct net_device *dev, u32 stringset, u8 *buf) stringset 7656 drivers/net/ethernet/broadcom/bnx2.c switch (stringset) { stringset 3140 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c static int bnx2x_get_sset_count(struct net_device *dev, int stringset) stringset 3145 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c switch (stringset) { stringset 3184 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c static void bnx2x_get_strings(struct net_device *dev, u32 stringset, u8 *buf) stringset 3190 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c switch (stringset) { stringset 626 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c static void bnxt_get_strings(struct net_device *dev, u32 stringset, u8 *buf) stringset 632 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c switch (stringset) { stringset 721 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c stringset); stringset 887 drivers/net/ethernet/broadcom/genet/bcmgenet.c static void bcmgenet_get_strings(struct net_device *dev, u32 stringset, stringset 892 drivers/net/ethernet/broadcom/genet/bcmgenet.c switch (stringset) { stringset 12744 drivers/net/ethernet/broadcom/tg3.c static void tg3_get_strings(struct net_device *dev, u32 stringset, u8 *buf) stringset 12746 drivers/net/ethernet/broadcom/tg3.c switch (stringset) { stringset 529 drivers/net/ethernet/brocade/bna/bnad_ethtool.c bnad_get_strings(struct net_device *netdev, u32 stringset, u8 *string) stringset 537 drivers/net/ethernet/brocade/bna/bnad_ethtool.c switch (stringset) { stringset 1615 drivers/net/ethernet/calxeda/xgmac.c static void xgmac_get_strings(struct net_device *dev, u32 stringset, stringset 1621 drivers/net/ethernet/calxeda/xgmac.c switch (stringset) { stringset 1848 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c static void lio_get_strings(struct net_device *netdev, u32 stringset, u8 *data) stringset 1855 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c switch (stringset) { stringset 1895 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c static void lio_vf_get_strings(struct net_device *netdev, u32 stringset, stringset 1903 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c switch (stringset) { stringset 447 drivers/net/ethernet/chelsio/cxgb/cxgb2.c static void get_strings(struct net_device *dev, u32 stringset, u8 *data) stringset 449 drivers/net/ethernet/chelsio/cxgb/cxgb2.c if (stringset == ETH_SS_STATS) stringset 1647 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c static void get_strings(struct net_device *dev, u32 stringset, u8 * data) stringset 1649 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c if (stringset == ETH_SS_STATS) stringset 202 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c static void get_strings(struct net_device *dev, u32 stringset, u8 *data) stringset 204 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c if (stringset == ETH_SS_STATS) { stringset 212 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c } else if (stringset == ETH_SS_PRIV_FLAGS) { stringset 157 drivers/net/ethernet/cisco/enic/enic_ethtool.c static void enic_get_strings(struct net_device *netdev, u32 stringset, stringset 162 drivers/net/ethernet/cisco/enic/enic_ethtool.c switch (stringset) { stringset 2025 drivers/net/ethernet/cortina/gemini.c static void gmac_get_strings(struct net_device *netdev, u32 stringset, u8 *data) stringset 2027 drivers/net/ethernet/cortina/gemini.c if (stringset != ETH_SS_STATS) stringset 1709 drivers/net/ethernet/dlink/sundance.c static void get_strings(struct net_device *dev, u32 stringset, stringset 1712 drivers/net/ethernet/dlink/sundance.c if (stringset == ETH_SS_STATS) stringset 426 drivers/net/ethernet/emulex/benet/be_ethtool.c static void be_get_stat_strings(struct net_device *netdev, uint32_t stringset, stringset 432 drivers/net/ethernet/emulex/benet/be_ethtool.c switch (stringset) { stringset 466 drivers/net/ethernet/emulex/benet/be_ethtool.c static int be_get_sset_count(struct net_device *netdev, int stringset) stringset 470 drivers/net/ethernet/emulex/benet/be_ethtool.c switch (stringset) { stringset 342 drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c static void dpaa_get_strings(struct net_device *net_dev, u32 stringset, stringset 149 drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c static void dpaa2_eth_get_strings(struct net_device *netdev, u32 stringset, stringset 155 drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c switch (stringset) { stringset 209 drivers/net/ethernet/freescale/enetc/enetc_ethtool.c static void enetc_get_strings(struct net_device *ndev, u32 stringset, u8 *data) stringset 215 drivers/net/ethernet/freescale/enetc/enetc_ethtool.c switch (stringset) { stringset 2453 drivers/net/ethernet/freescale/fec_main.c u32 stringset, u8 *data) stringset 2456 drivers/net/ethernet/freescale/fec_main.c switch (stringset) { stringset 113 drivers/net/ethernet/freescale/gianfar_ethtool.c static void gfar_gstrings(struct net_device *dev, u32 stringset, u8 * buf) stringset 282 drivers/net/ethernet/freescale/ucc_geth_ethtool.c static void uec_get_strings(struct net_device *netdev, u32 stringset, u8 *buf) stringset 43 drivers/net/ethernet/google/gve/gve_ethtool.c static void gve_get_strings(struct net_device *netdev, u32 stringset, u8 *data) stringset 49 drivers/net/ethernet/google/gve/gve_ethtool.c if (stringset != ETH_SS_STATS) stringset 521 drivers/net/ethernet/hisilicon/hns/hnae.h u32 stringset, u8 *data); stringset 522 drivers/net/ethernet/hisilicon/hns/hnae.h int (*get_sset_count)(struct hnae_handle *handle, int stringset); stringset 757 drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c u32 stringset, u8 *data) stringset 775 drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c hns_rcb_get_strings(stringset, p, idx); stringset 776 drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c p += ETH_GSTRING_LEN * hns_rcb_get_ring_sset_count(stringset); stringset 779 drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c hns_ppe_get_strings(ppe_cb, stringset, p); stringset 780 drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c p += ETH_GSTRING_LEN * hns_ppe_get_sset_count(stringset); stringset 782 drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c hns_mac_get_strings(mac_cb, stringset, p); stringset 783 drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c p += ETH_GSTRING_LEN * hns_mac_get_sset_count(mac_cb, stringset); stringset 786 drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c hns_dsaf_get_strings(stringset, p, port, dsaf_dev); stringset 789 drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c static int hns_ae_get_sset_count(struct hnae_handle *handle, int stringset) stringset 799 drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c sset_count += hns_rcb_get_ring_sset_count(stringset) * handle->q_num; stringset 800 drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c sset_count += hns_ppe_get_sset_count(stringset); stringset 801 drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c sset_count += hns_mac_get_sset_count(mac_cb, stringset); stringset 804 drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c sset_count += hns_dsaf_get_sset_count(dsaf_dev, stringset); stringset 688 drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c static void hns_gmac_get_strings(u32 stringset, u8 *data) stringset 693 drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c if (stringset != ETH_SS_STATS) stringset 703 drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c static int hns_gmac_get_sset_count(int stringset) stringset 705 drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c if (stringset == ETH_SS_STATS) stringset 1165 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c int stringset, u8 *data) stringset 1169 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c mac_ctrl_drv->get_strings(stringset, data); stringset 1172 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c int hns_mac_get_sset_count(struct hns_mac_cb *mac_cb, int stringset) stringset 1176 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c return mac_ctrl_drv->get_sset_count(stringset); stringset 385 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.h void (*get_strings)(u32 stringset, u8 *data); stringset 387 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.h int (*get_sset_count)(int stringset); stringset 452 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.h void hns_mac_get_strings(struct hns_mac_cb *mac_cb, int stringset, u8 *data); stringset 453 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.h int hns_mac_get_sset_count(struct hns_mac_cb *mac_cb, int stringset); stringset 2696 drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c int hns_dsaf_get_sset_count(struct dsaf_device *dsaf_dev, int stringset) stringset 2700 drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c if (stringset == ETH_SS_STATS) { stringset 2715 drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c void hns_dsaf_get_strings(int stringset, u8 *data, int port, stringset 2721 drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c if (stringset != ETH_SS_STATS) stringset 443 drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h int hns_dsaf_get_sset_count(struct dsaf_device *dsaf_dev, int stringset); stringset 445 drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h void hns_dsaf_get_strings(int stringset, u8 *data, int port, stringset 444 drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.c int hns_ppe_get_sset_count(int stringset) stringset 446 drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.c if (stringset == ETH_SS_STATS) stringset 462 drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.c void hns_ppe_get_strings(struct hns_ppe_cb *ppe_cb, int stringset, u8 *data) stringset 108 drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.h int hns_ppe_get_sset_count(int stringset); stringset 112 drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.h void hns_ppe_get_strings(struct hns_ppe_cb *ppe_cb, int stringset, u8 *data); stringset 897 drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c int hns_rcb_get_ring_sset_count(int stringset) stringset 899 drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c if (stringset == ETH_SS_STATS) stringset 929 drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c void hns_rcb_get_strings(int stringset, u8 *data, int index) stringset 933 drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c if (stringset != ETH_SS_STATS) stringset 154 drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.h int hns_rcb_get_ring_sset_count(int stringset); stringset 160 drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.h void hns_rcb_get_strings(int stringset, u8 *data, int index); stringset 759 drivers/net/ethernet/hisilicon/hns/hns_dsaf_xgmac.c static void hns_xgmac_get_strings(u32 stringset, u8 *data) stringset 764 drivers/net/ethernet/hisilicon/hns/hns_dsaf_xgmac.c if (stringset != ETH_SS_STATS) stringset 778 drivers/net/ethernet/hisilicon/hns/hns_dsaf_xgmac.c static int hns_xgmac_get_sset_count(int stringset) stringset 780 drivers/net/ethernet/hisilicon/hns/hns_dsaf_xgmac.c if (stringset == ETH_SS_STATS || stringset == ETH_SS_PRIV_FLAGS) stringset 890 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c static void hns_get_strings(struct net_device *netdev, u32 stringset, u8 *data) stringset 901 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c if (stringset == ETH_SS_TEST) { stringset 969 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c h->dev->ops->get_strings(h, stringset, (u8 *)buff); stringset 980 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c static int hns_get_sset_count(struct net_device *netdev, int stringset) stringset 990 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c if (stringset == ETH_SS_TEST) { stringset 1000 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c } else if (stringset == ETH_SS_STATS) { stringset 1001 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c return (HNS_NET_STATS_CNT + ops->get_sset_count(h, stringset)); stringset 448 drivers/net/ethernet/hisilicon/hns3/hnae3.h u32 stringset, u8 *data); stringset 449 drivers/net/ethernet/hisilicon/hns3/hnae3.h int (*get_sset_count)(struct hnae3_handle *handle, int stringset); stringset 392 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c static int hns3_get_sset_count(struct net_device *netdev, int stringset) stringset 400 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c switch (stringset) { stringset 403 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c ops->get_sset_count(h, stringset)); stringset 406 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c return ops->get_sset_count(h, stringset); stringset 457 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c static void hns3_get_strings(struct net_device *netdev, u32 stringset, u8 *data) stringset 466 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c switch (stringset) { stringset 469 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c ops->get_strings(h, stringset, (u8 *)buff); stringset 472 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c ops->get_strings(h, stringset, data); stringset 608 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static int hclge_tqps_get_sset_count(struct hnae3_handle *handle, int stringset) stringset 654 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static u8 *hclge_comm_get_strings(u32 stringset, stringset 661 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c if (stringset != ETH_SS_STATS) stringset 718 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static int hclge_get_sset_count(struct hnae3_handle *handle, int stringset) stringset 734 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c if (stringset == ETH_SS_TEST) { stringset 754 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c } else if (stringset == ETH_SS_STATS) { stringset 756 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c hclge_tqps_get_sset_count(handle, stringset); stringset 762 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static void hclge_get_strings(struct hnae3_handle *handle, u32 stringset, stringset 768 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c if (stringset == ETH_SS_STATS) { stringset 770 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c p = hclge_comm_get_strings(stringset, g_mac_stats_string, stringset 773 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c } else if (stringset == ETH_SS_TEST) { stringset 702 drivers/net/ethernet/huawei/hinic/hinic_ethtool.c u32 stringset, u8 *data) stringset 708 drivers/net/ethernet/huawei/hinic/hinic_ethtool.c switch (stringset) { stringset 205 drivers/net/ethernet/ibm/ehea/ehea_ethtool.c static void ehea_get_strings(struct net_device *dev, u32 stringset, u8 *data) stringset 207 drivers/net/ethernet/ibm/ehea/ehea_ethtool.c if (stringset == ETH_SS_STATS) { stringset 2253 drivers/net/ethernet/ibm/emac/core.c static int emac_ethtool_get_sset_count(struct net_device *ndev, int stringset) stringset 2255 drivers/net/ethernet/ibm/emac/core.c if (stringset == ETH_SS_STATS) stringset 2261 drivers/net/ethernet/ibm/emac/core.c static void emac_ethtool_get_strings(struct net_device *ndev, u32 stringset, stringset 2264 drivers/net/ethernet/ibm/emac/core.c if (stringset == ETH_SS_STATS) stringset 936 drivers/net/ethernet/ibm/ibmveth.c static void ibmveth_get_strings(struct net_device *dev, u32 stringset, u8 *data) stringset 940 drivers/net/ethernet/ibm/ibmveth.c if (stringset != ETH_SS_STATS) stringset 2530 drivers/net/ethernet/ibm/ibmvnic.c static void ibmvnic_get_strings(struct net_device *dev, u32 stringset, u8 *data) stringset 2535 drivers/net/ethernet/ibm/ibmvnic.c switch (stringset) { stringset 2712 drivers/net/ethernet/intel/e100.c static void e100_get_strings(struct net_device *netdev, u32 stringset, u8 *data) stringset 2714 drivers/net/ethernet/intel/e100.c switch (stringset) { stringset 1833 drivers/net/ethernet/intel/e1000/e1000_ethtool.c static void e1000_get_strings(struct net_device *netdev, u32 stringset, stringset 1839 drivers/net/ethernet/intel/e1000/e1000_ethtool.c switch (stringset) { stringset 2081 drivers/net/ethernet/intel/e1000e/ethtool.c u32 stringset, u8 *data) stringset 2086 drivers/net/ethernet/intel/e1000e/ethtool.c switch (stringset) { stringset 180 drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c u32 stringset, u8 *data) stringset 182 drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c switch (stringset) { stringset 2384 drivers/net/ethernet/intel/i40e/i40e_ethtool.c static void i40e_get_strings(struct net_device *netdev, u32 stringset, stringset 2387 drivers/net/ethernet/intel/i40e/i40e_ethtool.c switch (stringset) { stringset 842 drivers/net/ethernet/intel/ice/ice_ethtool.c static void ice_get_strings(struct net_device *netdev, u32 stringset, u8 *data) stringset 849 drivers/net/ethernet/intel/ice/ice_ethtool.c switch (stringset) { stringset 2347 drivers/net/ethernet/intel/igb/igb_ethtool.c static void igb_get_strings(struct net_device *netdev, u32 stringset, u8 *data) stringset 2353 drivers/net/ethernet/intel/igb/igb_ethtool.c switch (stringset) { stringset 394 drivers/net/ethernet/intel/igbvf/ethtool.c static int igbvf_get_sset_count(struct net_device *dev, int stringset) stringset 396 drivers/net/ethernet/intel/igbvf/ethtool.c switch (stringset) { stringset 406 drivers/net/ethernet/intel/igbvf/ethtool.c static void igbvf_get_strings(struct net_device *netdev, u32 stringset, stringset 412 drivers/net/ethernet/intel/igbvf/ethtool.c switch (stringset) { stringset 658 drivers/net/ethernet/intel/igc/igc_ethtool.c static void igc_get_strings(struct net_device *netdev, u32 stringset, u8 *data) stringset 664 drivers/net/ethernet/intel/igc/igc_ethtool.c switch (stringset) { stringset 600 drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c ixgb_get_strings(struct net_device *netdev, u32 stringset, u8 *data) stringset 604 drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c switch(stringset) { stringset 1266 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c static void ixgbe_get_strings(struct net_device *netdev, u32 stringset, stringset 1272 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c switch (stringset) { stringset 407 drivers/net/ethernet/intel/ixgbevf/ethtool.c static int ixgbevf_get_sset_count(struct net_device *netdev, int stringset) stringset 409 drivers/net/ethernet/intel/ixgbevf/ethtool.c switch (stringset) { stringset 505 drivers/net/ethernet/intel/ixgbevf/ethtool.c static void ixgbevf_get_strings(struct net_device *netdev, u32 stringset, stringset 512 drivers/net/ethernet/intel/ixgbevf/ethtool.c switch (stringset) { stringset 1692 drivers/net/ethernet/marvell/mv643xx_eth.c uint32_t stringset, uint8_t *data) stringset 1696 drivers/net/ethernet/marvell/mv643xx_eth.c if (stringset == ETH_SS_STATS) { stringset 481 drivers/net/ethernet/marvell/skge.c static void skge_get_strings(struct net_device *dev, u32 stringset, u8 *data) stringset 485 drivers/net/ethernet/marvell/skge.c switch (stringset) { stringset 3795 drivers/net/ethernet/marvell/sky2.c static void sky2_get_strings(struct net_device *dev, u32 stringset, u8 * data) stringset 3799 drivers/net/ethernet/marvell/sky2.c switch (stringset) { stringset 2637 drivers/net/ethernet/mediatek/mtk_eth_soc.c static void mtk_get_strings(struct net_device *dev, u32 stringset, u8 *data) stringset 2641 drivers/net/ethernet/mediatek/mtk_eth_soc.c switch (stringset) { stringset 445 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c uint32_t stringset, uint8_t *data) stringset 454 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c switch (stringset) { stringset 1137 drivers/net/ethernet/mellanox/mlx5/core/en.h uint32_t stringset, uint8_t *data); stringset 253 drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c void mlx5e_ethtool_get_strings(struct mlx5e_priv *priv, u32 stringset, u8 *data) stringset 257 drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c switch (stringset) { stringset 276 drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c static void mlx5e_get_strings(struct net_device *dev, u32 stringset, u8 *data) stringset 280 drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c mlx5e_ethtool_get_strings(priv, stringset, data); stringset 119 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c u32 stringset, uint8_t *data) stringset 123 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c switch (stringset) { stringset 46 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ethtool.c static void mlx5i_get_strings(struct net_device *dev, u32 stringset, u8 *data) stringset 50 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ethtool.c mlx5e_ethtool_get_strings(priv, stringset, data); stringset 2331 drivers/net/ethernet/mellanox/mlxsw/spectrum.c u32 stringset, u8 *data) stringset 2337 drivers/net/ethernet/mellanox/mlxsw/spectrum.c switch (stringset) { stringset 503 drivers/net/ethernet/mellanox/mlxsw/switchx2.c u32 stringset, u8 *data) stringset 508 drivers/net/ethernet/mellanox/mlxsw/switchx2.c switch (stringset) { stringset 6467 drivers/net/ethernet/micrel/ksz884x.c static void netdev_get_strings(struct net_device *dev, u32 stringset, u8 *buf) stringset 6473 drivers/net/ethernet/micrel/ksz884x.c if (ETH_SS_STATS == stringset) stringset 463 drivers/net/ethernet/microchip/lan743x_ethtool.c u32 stringset, u8 *data) stringset 465 drivers/net/ethernet/microchip/lan743x_ethtool.c switch (stringset) { stringset 1761 drivers/net/ethernet/myricom/myri10ge/myri10ge.c myri10ge_get_strings(struct net_device *netdev, u32 stringset, u8 * data) stringset 1766 drivers/net/ethernet/myricom/myri10ge/myri10ge.c switch (stringset) { stringset 6537 drivers/net/ethernet/neterion/s2io.c u32 stringset, u8 *data) stringset 6542 drivers/net/ethernet/neterion/s2io.c switch (stringset) { stringset 600 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c static void vxge_ethtool_get_strings(struct net_device *dev, u32 stringset, stringset 606 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c switch (stringset) { stringset 605 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c u32 stringset, u8 *data) stringset 609 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c switch (stringset) { stringset 648 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c u32 stringset, u8 *data) stringset 652 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c switch (stringset) { stringset 5303 drivers/net/ethernet/nvidia/forcedeth.c static void nv_get_strings(struct net_device *dev, u32 stringset, u8 *buffer) stringset 5305 drivers/net/ethernet/nvidia/forcedeth.c switch (stringset) { stringset 434 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c static void pch_gbe_get_strings(struct net_device *netdev, u32 stringset, stringset 440 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c switch (stringset) { stringset 104 drivers/net/ethernet/pasemi/pasemi_mac_ethtool.c static void pasemi_mac_get_strings(struct net_device *netdev, u32 stringset, stringset 645 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c netxen_nic_get_strings(struct net_device *dev, u32 stringset, u8 *data) stringset 649 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c switch (stringset) { stringset 289 drivers/net/ethernet/qlogic/qede/qede_ethtool.c static void qede_get_strings(struct net_device *dev, u32 stringset, u8 *buf) stringset 293 drivers/net/ethernet/qlogic/qede/qede_ethtool.c switch (stringset) { stringset 307 drivers/net/ethernet/qlogic/qede/qede_ethtool.c "Unsupported stringset 0x%08x\n", stringset); stringset 372 drivers/net/ethernet/qlogic/qede/qede_ethtool.c static int qede_get_sset_count(struct net_device *dev, int stringset) stringset 377 drivers/net/ethernet/qlogic/qede/qede_ethtool.c switch (stringset) { stringset 404 drivers/net/ethernet/qlogic/qede/qede_ethtool.c "Unsupported stringset 0x%08x\n", stringset); stringset 1191 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c qlcnic_get_strings(struct net_device *dev, u32 stringset, u8 *data) stringset 1196 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c switch (stringset) { stringset 92 drivers/net/ethernet/qualcomm/emac/emac-ethtool.c static void emac_get_strings(struct net_device *netdev, u32 stringset, u8 *data) stringset 96 drivers/net/ethernet/qualcomm/emac/emac-ethtool.c switch (stringset) { stringset 198 drivers/net/ethernet/qualcomm/qca_debug.c qcaspi_get_strings(struct net_device *dev, u32 stringset, u8 *buf) stringset 200 drivers/net/ethernet/qualcomm/qca_debug.c switch (stringset) { stringset 157 drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c static void rmnet_get_strings(struct net_device *dev, u32 stringset, u8 *buf) stringset 159 drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c switch (stringset) { stringset 1524 drivers/net/ethernet/realtek/8139cp.c static void cp_get_strings (struct net_device *dev, u32 stringset, u8 *buf) stringset 1526 drivers/net/ethernet/realtek/8139cp.c switch (stringset) { stringset 2478 drivers/net/ethernet/realtek/8139too.c static void rtl8139_get_strings(struct net_device *dev, u32 stringset, u8 *data) stringset 1806 drivers/net/ethernet/realtek/r8169_main.c static void rtl8169_get_strings(struct net_device *dev, u32 stringset, u8 *data) stringset 1808 drivers/net/ethernet/realtek/r8169_main.c switch(stringset) { stringset 1183 drivers/net/ethernet/renesas/ravb_main.c static void ravb_get_strings(struct net_device *ndev, u32 stringset, u8 *data) stringset 1185 drivers/net/ethernet/renesas/ravb_main.c switch (stringset) { stringset 2314 drivers/net/ethernet/renesas/sh_eth.c static void sh_eth_get_strings(struct net_device *ndev, u32 stringset, u8 *data) stringset 2316 drivers/net/ethernet/renesas/sh_eth.c switch (stringset) { stringset 2288 drivers/net/ethernet/rocker/rocker_main.c static void rocker_port_get_strings(struct net_device *netdev, u32 stringset, stringset 2294 drivers/net/ethernet/rocker/rocker_main.c switch (stringset) { stringset 194 drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c static void sxgbe_get_strings(struct net_device *dev, u32 stringset, u8 *data) stringset 199 drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c switch (stringset) { stringset 1341 drivers/net/ethernet/silan/sc92031.c u32 stringset, u8 *data) stringset 1343 drivers/net/ethernet/silan/sc92031.c if (stringset == ETH_SS_STATS) stringset 558 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c static void stmmac_get_strings(struct net_device *dev, u32 stringset, u8 *data) stringset 564 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c switch (stringset) { stringset 4717 drivers/net/ethernet/sun/cassini.c static void cas_get_strings(struct net_device *dev, u32 stringset, u8 *data) stringset 7732 drivers/net/ethernet/sun/niu.c static void niu_get_strings(struct net_device *dev, u32 stringset, u8 *data) stringset 7737 drivers/net/ethernet/sun/niu.c if (stringset != ETH_SS_STATS) stringset 7761 drivers/net/ethernet/sun/niu.c static int niu_get_sset_count(struct net_device *dev, int stringset) stringset 7765 drivers/net/ethernet/sun/niu.c if (stringset != ETH_SS_STATS) stringset 113 drivers/net/ethernet/sun/sunvnet.c static void vnet_get_strings(struct net_device *dev, u32 stringset, u8 *buf) stringset 119 drivers/net/ethernet/sun/sunvnet.c switch (stringset) { stringset 209 drivers/net/ethernet/synopsys/dwc-xlgmac-ethtool.c u32 stringset, u8 *data) stringset 213 drivers/net/ethernet/synopsys/dwc-xlgmac-ethtool.c switch (stringset) { stringset 228 drivers/net/ethernet/synopsys/dwc-xlgmac-ethtool.c int stringset) stringset 232 drivers/net/ethernet/synopsys/dwc-xlgmac-ethtool.c switch (stringset) { stringset 2321 drivers/net/ethernet/tehuti/tehuti.c static void bdx_get_strings(struct net_device *netdev, u32 stringset, u8 *data) stringset 2323 drivers/net/ethernet/tehuti/tehuti.c switch (stringset) { stringset 2334 drivers/net/ethernet/tehuti/tehuti.c static int bdx_get_sset_count(struct net_device *netdev, int stringset) stringset 2338 drivers/net/ethernet/tehuti/tehuti.c switch (stringset) { stringset 251 drivers/net/ethernet/ti/cpsw_ethtool.c void cpsw_get_strings(struct net_device *ndev, u32 stringset, u8 *data) stringset 257 drivers/net/ethernet/ti/cpsw_ethtool.c switch (stringset) { stringset 409 drivers/net/ethernet/ti/cpsw_priv.h void cpsw_get_strings(struct net_device *ndev, u32 stringset, u8 *data); stringset 1771 drivers/net/ethernet/ti/netcp_ethss.c uint32_t stringset, uint8_t *data) stringset 1783 drivers/net/ethernet/ti/netcp_ethss.c switch (stringset) { stringset 1796 drivers/net/ethernet/ti/netcp_ethss.c static int keystone_get_sset_count(struct net_device *ndev, int stringset) stringset 1807 drivers/net/ethernet/ti/netcp_ethss.c switch (stringset) { stringset 153 drivers/net/ethernet/toshiba/spider_net_ethtool.c static void spider_net_get_strings(struct net_device *netdev, u32 stringset, stringset 1995 drivers/net/ethernet/toshiba/tc35815.c static void tc35815_get_strings(struct net_device *dev, u32 stringset, u8 *data) stringset 86 drivers/net/fjes/fjes_ethtool.c u32 stringset, u8 *data) stringset 93 drivers/net/fjes/fjes_ethtool.c switch (stringset) { stringset 1458 drivers/net/hyperv/netvsc_drv.c static void netvsc_get_strings(struct net_device *dev, u32 stringset, u8 *data) stringset 1468 drivers/net/hyperv/netvsc_drv.c switch (stringset) { stringset 119 drivers/net/usb/cdc_ncm.c static void cdc_ncm_get_strings(struct net_device __always_unused *netdev, u32 stringset, u8 *data) stringset 124 drivers/net/usb/cdc_ncm.c switch (stringset) { stringset 1328 drivers/net/usb/lan78xx.c static void lan78xx_get_strings(struct net_device *netdev, u32 stringset, stringset 1331 drivers/net/usb/lan78xx.c if (stringset == ETH_SS_STATS) stringset 5087 drivers/net/usb/r8152.c static void rtl8152_get_strings(struct net_device *dev, u32 stringset, u8 *data) stringset 5089 drivers/net/usb/r8152.c switch (stringset) { stringset 115 drivers/net/veth.c static void veth_get_strings(struct net_device *dev, u32 stringset, u8 *buf) stringset 120 drivers/net/veth.c switch(stringset) { stringset 2081 drivers/net/virtio_net.c static void virtnet_get_strings(struct net_device *dev, u32 stringset, u8 *data) stringset 2087 drivers/net/virtio_net.c switch (stringset) { stringset 219 drivers/net/vmxnet3/vmxnet3_ethtool.c vmxnet3_get_strings(struct net_device *netdev, u32 stringset, u8 *buf) stringset 222 drivers/net/vmxnet3/vmxnet3_ethtool.c if (stringset == ETH_SS_STATS) { stringset 1162 drivers/net/wireless/marvell/libertas/mesh.c uint32_t stringset, uint8_t *s) stringset 1164 drivers/net/wireless/marvell/libertas/mesh.c switch (stringset) { stringset 58 drivers/net/wireless/marvell/libertas/mesh.h uint32_t stringset, uint8_t *s); stringset 416 drivers/net/xen-netback/interface.c static void xenvif_get_strings(struct net_device *dev, u32 stringset, u8 * data) stringset 420 drivers/net/xen-netback/interface.c switch (stringset) { stringset 2078 drivers/net/xen-netfront.c static void xennet_get_strings(struct net_device *dev, u32 stringset, u8 * data) stringset 2082 drivers/net/xen-netfront.c switch (stringset) { stringset 83 drivers/s390/net/qeth_ethtool.c static int qeth_get_sset_count(struct net_device *dev, int stringset) stringset 87 drivers/s390/net/qeth_ethtool.c switch (stringset) { stringset 124 drivers/s390/net/qeth_ethtool.c static void qeth_get_strings(struct net_device *dev, u32 stringset, u8 *data) stringset 130 drivers/s390/net/qeth_ethtool.c switch (stringset) { stringset 146 drivers/staging/fsl-dpaa2/ethsw/ethsw-ethtool.c u32 stringset, u8 *data) stringset 150 drivers/staging/fsl-dpaa2/ethsw/ethsw-ethtool.c switch (stringset) { stringset 332 drivers/staging/qlge/qlge_ethtool.c static void ql_get_strings(struct net_device *dev, u32 stringset, u8 *buf) stringset 335 drivers/staging/qlge/qlge_ethtool.c switch (stringset) { stringset 351 include/linux/ethtool.h void (*get_strings)(struct net_device *, u32 stringset, u8 *); stringset 402 include/net/dsa.h u32 stringset, uint8_t *data); stringset 970 net/batman-adv/soft-interface.c static void batadv_get_strings(struct net_device *dev, u32 stringset, u8 *data) stringset 972 net/batman-adv/soft-interface.c if (stringset == ETH_SS_STATS) stringset 987 net/batman-adv/soft-interface.c static int batadv_get_sset_count(struct net_device *dev, int stringset) stringset 989 net/batman-adv/soft-interface.c if (stringset == ETH_SS_STATS) stringset 244 net/core/ethtool.c u32 stringset, u8 *data) stringset 248 net/core/ethtool.c if (stringset == ETH_SS_FEATURES) stringset 251 net/core/ethtool.c else if (stringset == ETH_SS_RSS_HASH_FUNCS) stringset 254 net/core/ethtool.c else if (stringset == ETH_SS_TUNABLES) stringset 256 net/core/ethtool.c else if (stringset == ETH_SS_PHY_TUNABLES) stringset 258 net/core/ethtool.c else if (stringset == ETH_SS_PHY_STATS && dev->phydev && stringset 263 net/core/ethtool.c ops->get_strings(dev, stringset, data); stringset 142 net/dsa/master.c static void dsa_master_get_strings(struct net_device *dev, uint32_t stringset, stringset 159 net/dsa/master.c if (stringset == ETH_SS_PHY_STATS && dev->phydev && stringset 167 net/dsa/master.c mcount = ops->get_sset_count(dev, stringset); stringset 170 net/dsa/master.c ops->get_strings(dev, stringset, data); stringset 179 net/dsa/master.c ds->ops->get_strings(ds, port, stringset, ndata); stringset 180 net/dsa/master.c count = ds->ops->get_sset_count(ds, port, stringset); stringset 640 net/dsa/slave.c uint32_t stringset, uint8_t *data) stringset 645 net/dsa/slave.c if (stringset == ETH_SS_STATS) { stringset 653 net/dsa/slave.c ds->ops->get_strings(ds, dp->index, stringset,