Home
last modified time | relevance | path

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

/Linux-v4.19/net/core/
Dethtool.c2313 static int ethtool_tunable_valid(const struct ethtool_tunable *tuna) in ethtool_tunable_valid() argument
2315 switch (tuna->id) { in ethtool_tunable_valid()
2318 if (tuna->len != sizeof(u32) || in ethtool_tunable_valid()
2319 tuna->type_id != ETHTOOL_TUNABLE_U32) in ethtool_tunable_valid()
2323 if (tuna->len != sizeof(u16) || in ethtool_tunable_valid()
2324 tuna->type_id != ETHTOOL_TUNABLE_U16) in ethtool_tunable_valid()
2337 struct ethtool_tunable tuna; in ethtool_get_tunable() local
2343 if (copy_from_user(&tuna, useraddr, sizeof(tuna))) in ethtool_get_tunable()
2345 ret = ethtool_tunable_valid(&tuna); in ethtool_get_tunable()
2348 data = kmalloc(tuna.len, GFP_USER); in ethtool_get_tunable()
[all …]
/Linux-v4.19/drivers/net/phy/
Dbcm7xxx.c540 struct ethtool_tunable *tuna, in bcm7xxx_28nm_get_tunable() argument
543 switch (tuna->id) { in bcm7xxx_28nm_get_tunable()
552 struct ethtool_tunable *tuna, in bcm7xxx_28nm_set_tunable() argument
558 switch (tuna->id) { in bcm7xxx_28nm_set_tunable()
Dmscc.c524 struct ethtool_tunable *tuna, void *data) in vsc85xx_get_tunable() argument
526 switch (tuna->id) { in vsc85xx_get_tunable()
535 struct ethtool_tunable *tuna, in vsc85xx_set_tunable() argument
538 switch (tuna->id) { in vsc85xx_set_tunable()
/Linux-v4.19/drivers/net/ethernet/cisco/enic/
Denic_ethtool.c558 const struct ethtool_tunable *tuna, void *data) in enic_get_tunable() argument
563 switch (tuna->id) { in enic_get_tunable()
576 const struct ethtool_tunable *tuna, in enic_set_tunable() argument
582 switch (tuna->id) { in enic_set_tunable()
/Linux-v4.19/drivers/net/ethernet/amazon/ena/
Dena_ethtool.c757 const struct ethtool_tunable *tuna, void *data) in ena_get_tunable() argument
762 switch (tuna->id) { in ena_get_tunable()
775 const struct ethtool_tunable *tuna, in ena_set_tunable() argument
782 switch (tuna->id) { in ena_set_tunable()
/Linux-v4.19/drivers/net/ethernet/stmicro/stmmac/
Dstmmac_ethtool.c834 const struct ethtool_tunable *tuna, void *data) in stmmac_get_tunable() argument
839 switch (tuna->id) { in stmmac_get_tunable()
852 const struct ethtool_tunable *tuna, in stmmac_set_tunable() argument
858 switch (tuna->id) { in stmmac_set_tunable()
/Linux-v4.19/drivers/net/ethernet/freescale/fs_enet/
Dfs_enet-main.c832 const struct ethtool_tunable *tuna, void *data) in fs_get_tunable() argument
838 switch (tuna->id) { in fs_get_tunable()
851 const struct ethtool_tunable *tuna, const void *data) in fs_set_tunable() argument
857 switch (tuna->id) { in fs_set_tunable()
/Linux-v4.19/include/linux/
Dphy.h656 struct ethtool_tunable *tuna, void *data);
658 struct ethtool_tunable *tuna,
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/
Den_ethtool.c1025 const struct ethtool_tunable *tuna, in mlx5e_get_tunable() argument
1030 switch (tuna->id) { in mlx5e_get_tunable()
1043 const struct ethtool_tunable *tuna, in mlx5e_set_tunable() argument
1051 switch (tuna->id) { in mlx5e_set_tunable()
/Linux-v4.19/drivers/net/ethernet/qlogic/qede/
Dqede_ethtool.c1689 const struct ethtool_tunable *tuna, in qede_set_tunable() argument
1695 switch (tuna->id) { in qede_set_tunable()
1715 const struct ethtool_tunable *tuna, void *data) in qede_get_tunable() argument
1719 switch (tuna->id) { in qede_get_tunable()
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx4/
Den_ethtool.c1972 const struct ethtool_tunable *tuna, in mlx4_en_get_tunable() argument
1978 switch (tuna->id) { in mlx4_en_get_tunable()
1991 const struct ethtool_tunable *tuna, in mlx4_en_set_tunable() argument
1997 switch (tuna->id) { in mlx4_en_set_tunable()
/Linux-v4.19/drivers/net/ethernet/freescale/
Dfec_main.c2523 const struct ethtool_tunable *tuna, in fec_enet_get_tunable() argument
2529 switch (tuna->id) { in fec_enet_get_tunable()
2542 const struct ethtool_tunable *tuna, in fec_enet_set_tunable() argument
2548 switch (tuna->id) { in fec_enet_set_tunable()