| /Linux-v5.15/drivers/net/phy/ |
| D | bcm-cygnus.c | 186 struct ethtool_tunable *tuna, void *data) in bcm_omega_get_tunable() argument 188 switch (tuna->id) { in bcm_omega_get_tunable() 197 struct ethtool_tunable *tuna, in bcm_omega_set_tunable() argument 203 switch (tuna->id) { in bcm_omega_set_tunable()
|
| D | bcm7xxx.c | 579 struct ethtool_tunable *tuna, in bcm7xxx_28nm_get_tunable() argument 582 switch (tuna->id) { in bcm7xxx_28nm_get_tunable() 591 struct ethtool_tunable *tuna, in bcm7xxx_28nm_set_tunable() argument 597 switch (tuna->id) { in bcm7xxx_28nm_set_tunable()
|
| D | aquantia_main.c | 436 struct ethtool_tunable *tuna, void *data) in aqr107_get_tunable() argument 438 switch (tuna->id) { in aqr107_get_tunable() 447 struct ethtool_tunable *tuna, const void *data) in aqr107_set_tunable() argument 449 switch (tuna->id) { in aqr107_set_tunable()
|
| D | dp83867.c | 446 struct ethtool_tunable *tuna, void *data) in dp83867_get_tunable() argument 448 switch (tuna->id) { in dp83867_get_tunable() 457 struct ethtool_tunable *tuna, const void *data) in dp83867_set_tunable() argument 459 switch (tuna->id) { in dp83867_set_tunable()
|
| D | bcm54140.c | 831 struct ethtool_tunable *tuna, void *data) in bcm54140_get_tunable() argument 833 switch (tuna->id) { in bcm54140_get_tunable() 844 struct ethtool_tunable *tuna, const void *data) in bcm54140_set_tunable() argument 846 switch (tuna->id) { in bcm54140_set_tunable()
|
| D | adin.c | 411 struct ethtool_tunable *tuna, void *data) in adin_get_tunable() argument 413 switch (tuna->id) { in adin_get_tunable() 424 struct ethtool_tunable *tuna, const void *data) in adin_set_tunable() argument 426 switch (tuna->id) { in adin_set_tunable()
|
| D | dp83869.c | 473 struct ethtool_tunable *tuna, void *data) in dp83869_get_tunable() argument 475 switch (tuna->id) { in dp83869_get_tunable() 484 struct ethtool_tunable *tuna, const void *data) in dp83869_set_tunable() argument 486 switch (tuna->id) { in dp83869_set_tunable()
|
| D | marvell.c | 1006 struct ethtool_tunable *tuna, void *data) in m88e1111_get_tunable() argument 1008 switch (tuna->id) { in m88e1111_get_tunable() 1017 struct ethtool_tunable *tuna, const void *data) in m88e1111_set_tunable() argument 1019 switch (tuna->id) { in m88e1111_set_tunable() 1070 struct ethtool_tunable *tuna, void *data) in m88e1011_get_tunable() argument 1072 switch (tuna->id) { in m88e1011_get_tunable() 1081 struct ethtool_tunable *tuna, const void *data) in m88e1011_set_tunable() argument 1083 switch (tuna->id) { in m88e1011_set_tunable() 1443 struct ethtool_tunable *tuna, void *data) in m88e1540_get_tunable() argument 1445 switch (tuna->id) { in m88e1540_get_tunable() [all …]
|
| D | marvell10g.c | 886 struct ethtool_tunable *tuna, void *data) in mv3310_get_tunable() argument 888 switch (tuna->id) { in mv3310_get_tunable() 897 struct ethtool_tunable *tuna, const void *data) in mv3310_set_tunable() argument 899 switch (tuna->id) { in mv3310_set_tunable()
|
| D | at803x.c | 1098 struct ethtool_tunable *tuna, void *data) in at803x_get_tunable() argument 1100 switch (tuna->id) { in at803x_get_tunable() 1109 struct ethtool_tunable *tuna, const void *data) in at803x_set_tunable() argument 1111 switch (tuna->id) { in at803x_set_tunable()
|
| /Linux-v5.15/net/ethtool/ |
| D | ioctl.c | 2375 static int ethtool_tunable_valid(const struct ethtool_tunable *tuna) in ethtool_tunable_valid() argument 2377 switch (tuna->id) { in ethtool_tunable_valid() 2380 if (tuna->len != sizeof(u32) || in ethtool_tunable_valid() 2381 tuna->type_id != ETHTOOL_TUNABLE_U32) in ethtool_tunable_valid() 2385 if (tuna->len != sizeof(u16) || in ethtool_tunable_valid() 2386 tuna->type_id != ETHTOOL_TUNABLE_U16) in ethtool_tunable_valid() 2399 struct ethtool_tunable tuna; in ethtool_get_tunable() local 2405 if (copy_from_user(&tuna, useraddr, sizeof(tuna))) in ethtool_get_tunable() 2407 ret = ethtool_tunable_valid(&tuna); in ethtool_get_tunable() 2410 data = kzalloc(tuna.len, GFP_USER); in ethtool_get_tunable() [all …]
|
| /Linux-v5.15/drivers/s390/net/ |
| D | qeth_ethtool.c | 259 const struct ethtool_tunable *tuna, void *data) in qeth_get_tunable() argument 263 switch (tuna->id) { in qeth_get_tunable() 273 const struct ethtool_tunable *tuna, in qeth_set_tunable() argument 278 switch (tuna->id) { in qeth_set_tunable()
|
| /Linux-v5.15/drivers/net/ethernet/cisco/enic/ |
| D | enic_ethtool.c | 541 const struct ethtool_tunable *tuna, void *data) in enic_get_tunable() argument 546 switch (tuna->id) { in enic_get_tunable() 559 const struct ethtool_tunable *tuna, in enic_set_tunable() argument 565 switch (tuna->id) { in enic_set_tunable()
|
| /Linux-v5.15/drivers/net/ethernet/freescale/dpaa2/ |
| D | dpaa2-ethtool.c | 786 const struct ethtool_tunable *tuna, in dpaa2_eth_get_tunable() argument 792 switch (tuna->id) { in dpaa2_eth_get_tunable() 805 const struct ethtool_tunable *tuna, in dpaa2_eth_set_tunable() argument 811 switch (tuna->id) { in dpaa2_eth_set_tunable()
|
| /Linux-v5.15/drivers/net/ethernet/aquantia/atlantic/ |
| D | aq_ethtool.c | 925 const struct ethtool_tunable *tuna, void *data) in aq_ethtool_get_phy_tunable() argument 929 switch (tuna->id) { in aq_ethtool_get_phy_tunable() 950 const struct ethtool_tunable *tuna, const void *data) in aq_ethtool_set_phy_tunable() argument 955 switch (tuna->id) { in aq_ethtool_set_phy_tunable()
|
| /Linux-v5.15/drivers/net/ethernet/amazon/ena/ |
| D | ena_ethtool.c | 855 const struct ethtool_tunable *tuna, void *data) in ena_get_tunable() argument 860 switch (tuna->id) { in ena_get_tunable() 873 const struct ethtool_tunable *tuna, in ena_set_tunable() argument 880 switch (tuna->id) { in ena_set_tunable()
|
| /Linux-v5.15/drivers/net/ethernet/freescale/fs_enet/ |
| D | fs_enet-main.c | 834 const struct ethtool_tunable *tuna, void *data) in fs_get_tunable() argument 840 switch (tuna->id) { in fs_get_tunable() 853 const struct ethtool_tunable *tuna, const void *data) in fs_set_tunable() argument 859 switch (tuna->id) { in fs_set_tunable()
|
| /Linux-v5.15/drivers/net/ethernet/pensando/ionic/ |
| D | ionic_ethtool.c | 780 const struct ethtool_tunable *tuna, in ionic_set_tunable() argument 785 switch (tuna->id) { in ionic_set_tunable() 797 const struct ethtool_tunable *tuna, void *data) in ionic_get_tunable() argument 801 switch (tuna->id) { in ionic_get_tunable()
|
| /Linux-v5.15/drivers/net/ethernet/stmicro/stmmac/ |
| D | stmmac_ethtool.c | 1106 const struct ethtool_tunable *tuna, void *data) in stmmac_get_tunable() argument 1111 switch (tuna->id) { in stmmac_get_tunable() 1124 const struct ethtool_tunable *tuna, in stmmac_set_tunable() argument 1130 switch (tuna->id) { in stmmac_set_tunable()
|
| /Linux-v5.15/drivers/net/ethernet/hisilicon/hns3/ |
| D | hns3_ethtool.c | 1692 const struct ethtool_tunable *tuna, in hns3_get_tunable() argument 1698 switch (tuna->id) { in hns3_get_tunable() 1715 const struct ethtool_tunable *tuna, in hns3_set_tunable() argument 1722 switch (tuna->id) { in hns3_set_tunable()
|
| /Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/ |
| D | en_ethtool.c | 1335 const struct ethtool_tunable *tuna, in mlx5e_get_tunable() argument 1340 switch (tuna->id) { in mlx5e_get_tunable() 1353 const struct ethtool_tunable *tuna, in mlx5e_set_tunable() argument 1361 switch (tuna->id) { in mlx5e_set_tunable()
|
| /Linux-v5.15/drivers/net/ethernet/qlogic/qede/ |
| D | qede_ethtool.c | 1724 const struct ethtool_tunable *tuna, in qede_set_tunable() argument 1730 switch (tuna->id) { in qede_set_tunable() 1750 const struct ethtool_tunable *tuna, void *data) in qede_get_tunable() argument 1754 switch (tuna->id) { in qede_get_tunable()
|
| /Linux-v5.15/drivers/net/ethernet/mellanox/mlx4/ |
| D | en_ethtool.c | 1993 const struct ethtool_tunable *tuna, in mlx4_en_get_tunable() argument 1999 switch (tuna->id) { in mlx4_en_get_tunable() 2012 const struct ethtool_tunable *tuna, in mlx4_en_set_tunable() argument 2018 switch (tuna->id) { in mlx4_en_set_tunable()
|
| /Linux-v5.15/drivers/net/phy/mscc/ |
| D | mscc_main.c | 576 struct ethtool_tunable *tuna, void *data) in vsc85xx_get_tunable() argument 578 switch (tuna->id) { in vsc85xx_get_tunable() 587 struct ethtool_tunable *tuna, in vsc85xx_set_tunable() argument 590 switch (tuna->id) { in vsc85xx_set_tunable()
|
| /Linux-v5.15/include/linux/ |
| D | phy.h | 889 struct ethtool_tunable *tuna, void *data); 892 struct ethtool_tunable *tuna,
|