/linux/net/ethtool/ |
H A D | ioctl.c | 2750 static int ethtool_tunable_valid(const struct ethtool_tunable *tuna) in ethtool_tunable_valid() argument 2752 switch (tuna->id) { in ethtool_tunable_valid() 2756 if (tuna->len != sizeof(u32) || in ethtool_tunable_valid() 2757 tuna->type_id != ETHTOOL_TUNABLE_U32) in ethtool_tunable_valid() 2761 if (tuna->len != sizeof(u16) || in ethtool_tunable_valid() 2762 tuna->type_id != ETHTOOL_TUNABLE_U16) in ethtool_tunable_valid() 2775 struct ethtool_tunable tuna; in ethtool_get_tunable() local 2781 if (copy_from_user(&tuna, useraddr, sizeof(tuna))) in ethtool_get_tunable() 2783 ret = ethtool_tunable_valid(&tuna); in ethtool_get_tunable() 2786 data = kzalloc(tuna.len, GFP_USER); in ethtool_get_tunable() [all …]
|
/linux/include/linux/ |
H A D | smscphy.h | 36 struct ethtool_tunable *tuna, void *data); 38 struct ethtool_tunable *tuna, const void *data);
|
/linux/drivers/s390/net/ |
H A D | qeth_ethtool.c | 261 const struct ethtool_tunable *tuna, void *data) in qeth_get_tunable() argument 265 switch (tuna->id) { in qeth_get_tunable() 275 const struct ethtool_tunable *tuna, in qeth_set_tunable() argument 280 switch (tuna->id) { in qeth_set_tunable()
|
/linux/drivers/net/phy/qcom/ |
H A D | qcom-phy-lib.c | 404 struct ethtool_tunable *tuna, void *data) in at803x_get_tunable() argument 406 switch (tuna->id) { in at803x_get_tunable() 416 struct ethtool_tunable *tuna, const void *data) in at803x_set_tunable() argument 418 switch (tuna->id) { in at803x_set_tunable()
|
H A D | qcom.h | 229 struct ethtool_tunable *tuna, void *data); 231 struct ethtool_tunable *tuna, const void *data);
|
/linux/drivers/net/ethernet/cisco/enic/ |
H A D | enic_ethtool.c | 612 const struct ethtool_tunable *tuna, void *data) in enic_get_tunable() argument 617 switch (tuna->id) { in enic_get_tunable() 630 const struct ethtool_tunable *tuna, in enic_set_tunable() argument 636 switch (tuna->id) { in enic_set_tunable()
|
/linux/drivers/net/ethernet/aquantia/atlantic/ |
H A D | aq_ethtool.c | 931 const struct ethtool_tunable *tuna, void *data) in aq_ethtool_get_phy_tunable() argument 935 switch (tuna->id) { in aq_ethtool_get_phy_tunable() 956 const struct ethtool_tunable *tuna, const void *data) in aq_ethtool_set_phy_tunable() argument 961 switch (tuna->id) { in aq_ethtool_set_phy_tunable()
|
/linux/drivers/net/ethernet/freescale/fs_enet/ |
H A D | fs_enet-main.c | 759 const struct ethtool_tunable *tuna, void *data) in fs_get_tunable() argument 765 switch (tuna->id) { in fs_get_tunable() 778 const struct ethtool_tunable *tuna, const void *data) in fs_set_tunable() argument 784 switch (tuna->id) { in fs_set_tunable()
|
/linux/drivers/net/ethernet/amazon/ena/ |
H A D | ena_ethtool.c | 1045 const struct ethtool_tunable *tuna, void *data) in ena_get_tunable() argument 1050 switch (tuna->id) { in ena_get_tunable() 1063 const struct ethtool_tunable *tuna, in ena_set_tunable() argument 1070 switch (tuna->id) { in ena_set_tunable()
|
/linux/drivers/net/ethernet/pensando/ionic/ |
H A D | ionic_ethtool.c | 912 const struct ethtool_tunable *tuna, in ionic_set_tunable() argument 918 switch (tuna->id) { in ionic_set_tunable() 936 const struct ethtool_tunable *tuna, void *data) in ionic_get_tunable() argument 940 switch (tuna->id) { in ionic_get_tunable()
|
/linux/drivers/net/ethernet/mellanox/mlx4/ |
H A D | en_ethtool.c | 1981 const struct ethtool_tunable *tuna, in mlx4_en_get_tunable() argument 1987 switch (tuna->id) { in mlx4_en_get_tunable() 2000 const struct ethtool_tunable *tuna, in mlx4_en_set_tunable() argument 2006 switch (tuna->id) { in mlx4_en_set_tunable()
|
/linux/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_ethtool.c | 1566 const struct ethtool_tunable *tuna, in mlx5e_get_tunable() argument 1571 switch (tuna->id) { in mlx5e_get_tunable() 1584 const struct ethtool_tunable *tuna, in mlx5e_set_tunable() argument 1592 switch (tuna->id) { in mlx5e_set_tunable()
|
/linux/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt_ethtool.c | 4354 const struct ethtool_tunable *tuna, in bnxt_set_tunable() argument 4360 switch (tuna->id) { in bnxt_set_tunable() 4377 const struct ethtool_tunable *tuna, void *data) in bnxt_get_tunable() argument 4381 switch (tuna->id) { in bnxt_get_tunable()
|