Home
last modified time | relevance | path

Searched refs:tuna (Results 1 – 12 of 12) sorted by relevance

/linux/net/ethtool/
H A Dioctl.c2916 static int ethtool_tunable_valid(const struct ethtool_tunable *tuna) in ethtool_tunable_valid() argument
2918 switch (tuna->id) { in ethtool_tunable_valid()
2922 if (tuna->len != sizeof(u32) || in ethtool_tunable_valid()
2923 tuna->type_id != ETHTOOL_TUNABLE_U32) in ethtool_tunable_valid()
2927 if (tuna->len != sizeof(u16) || in ethtool_tunable_valid()
2928 tuna->type_id != ETHTOOL_TUNABLE_U16) in ethtool_tunable_valid()
2941 struct ethtool_tunable tuna; in ethtool_get_tunable() local
2947 if (copy_from_user(&tuna, useraddr, sizeof(tuna))) in ethtool_get_tunable()
2949 ret = ethtool_tunable_valid(&tuna); in ethtool_get_tunable()
2952 data = kzalloc(tuna.len, GFP_USER); in ethtool_get_tunable()
[all …]
/linux/include/linux/
H A Dsmscphy.h36 struct ethtool_tunable *tuna, void *data);
38 struct ethtool_tunable *tuna, const void *data);
/linux/drivers/net/phy/qcom/
H A Dqcom-phy-lib.c429 struct ethtool_tunable *tuna, void *data) in at803x_get_tunable() argument
431 switch (tuna->id) { in at803x_get_tunable()
441 struct ethtool_tunable *tuna, const void *data) in at803x_set_tunable() argument
443 switch (tuna->id) { in at803x_set_tunable()
H A Dqcom.h252 struct ethtool_tunable *tuna, void *data);
254 struct ethtool_tunable *tuna, const void *data);
/linux/drivers/net/phy/
H A Dsmsc.c635 struct ethtool_tunable *tuna, void *data) in smsc_phy_get_tunable() argument
637 switch (tuna->id) { in smsc_phy_get_tunable()
647 struct ethtool_tunable *tuna, const void *data) in smsc_phy_set_tunable() argument
649 switch (tuna->id) { in smsc_phy_set_tunable()
H A Dbcm54140.c840 struct ethtool_tunable *tuna, void *data) in bcm54140_get_tunable() argument
842 switch (tuna->id) { in bcm54140_get_tunable()
853 struct ethtool_tunable *tuna, const void *data) in bcm54140_set_tunable() argument
855 switch (tuna->id) { in bcm54140_set_tunable()
H A Ddp83869.c487 struct ethtool_tunable *tuna, void *data) in dp83869_get_tunable() argument
489 switch (tuna->id) { in dp83869_get_tunable()
498 struct ethtool_tunable *tuna, const void *data) in dp83869_set_tunable() argument
500 switch (tuna->id) { in dp83869_set_tunable()
H A Dmicrel.c6493 struct ethtool_tunable *tuna, void *data) in lan8842_get_tunable() argument
6495 switch (tuna->id) { in lan8842_get_tunable()
6504 struct ethtool_tunable *tuna, const void *data) in lan8842_set_tunable() argument
6506 switch (tuna->id) { in lan8842_set_tunable()
/linux/drivers/net/ethernet/freescale/fs_enet/
H A Dfs_enet-main.c759 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/mellanox/mlx4/
H A Den_ethtool.c1986 const struct ethtool_tunable *tuna, in mlx4_en_get_tunable() argument
1992 switch (tuna->id) { in mlx4_en_get_tunable()
2005 const struct ethtool_tunable *tuna, in mlx4_en_set_tunable() argument
2011 switch (tuna->id) { in mlx4_en_set_tunable()
/linux/drivers/net/ethernet/hisilicon/hns3/
H A Dhns3_ethtool.c1881 const struct ethtool_tunable *tuna, in hns3_get_tunable() argument
1888 switch (tuna->id) { in hns3_get_tunable()
1961 const struct ethtool_tunable *tuna, in hns3_set_tunable() argument
1974 switch (tuna->id) { in hns3_set_tunable()
/linux/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_ethtool.c4552 const struct ethtool_tunable *tuna, in bnxt_set_tunable() argument
4558 switch (tuna->id) { in bnxt_set_tunable()
4584 const struct ethtool_tunable *tuna, void *data) in bnxt_get_tunable() argument
4588 switch (tuna->id) { in bnxt_get_tunable()