/Linux-v4.19/net/core/ |
D | ethtool.c | 2313 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/ |
D | bcm7xxx.c | 540 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()
|
D | mscc.c | 524 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/ |
D | enic_ethtool.c | 558 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/ |
D | ena_ethtool.c | 757 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/ |
D | stmmac_ethtool.c | 834 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/ |
D | fs_enet-main.c | 832 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/ |
D | phy.h | 656 struct ethtool_tunable *tuna, void *data); 658 struct ethtool_tunable *tuna,
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/ |
D | en_ethtool.c | 1025 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/ |
D | qede_ethtool.c | 1689 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/ |
D | en_ethtool.c | 1972 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/ |
D | fec_main.c | 2523 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()
|