drivers/infiniband/core/verbs.c
2044
struct ethtool_link_ksettings lksettings = {};
drivers/infiniband/ulp/ipoib/ipoib_ethtool.c
182
struct ethtool_link_ksettings *cmd)
drivers/leds/trigger/ledtrig-netdev.c
227
struct ethtool_link_ksettings cmd;
drivers/leds/trigger/ledtrig-netdev.c
514
struct ethtool_link_ksettings link_ksettings;
drivers/net/bonding/bond_main.c
5841
struct ethtool_link_ksettings *cmd)
drivers/net/bonding/bond_main.c
796
struct ethtool_link_ksettings ecmd;
drivers/net/ethernet/3com/3c509.c
1035
el3_netdev_get_ecmd(struct net_device *dev, struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/3com/3c509.c
1082
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/3com/3c509.c
1142
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/3com/3c509.c
1153
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/3com/3c59x.c
2889
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/3com/3c59x.c
2899
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/3com/typhoon.c
1055
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/3com/typhoon.c
993
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/8390/etherh.c
565
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/8390/etherh.c
578
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/adaptec/starfire.c
1844
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/adaptec/starfire.c
1854
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/alteon/acenic.c
2571
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/alteon/acenic.c
2578
memset(cmd, 0, sizeof(struct ethtool_link_ksettings));
drivers/net/ethernet/alteon/acenic.c
2626
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/alteon/acenic.c
429
struct ethtool_link_ksettings *);
drivers/net/ethernet/alteon/acenic.c
431
const struct ethtool_link_ksettings *);
drivers/net/ethernet/altera/altera_tse_ethtool.c
225
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/altera/altera_tse_ethtool.c
233
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/amazon/ena/ena_ethtool.c
455
struct ethtool_link_ksettings *link_ksettings)
drivers/net/ethernet/amd/amd8111e.c
1385
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/amd/amd8111e.c
1395
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/amd/pcnet32.c
719
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/amd/pcnet32.c
749
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c
167
struct ethtool_link_ksettings *lks = &pdata->phy.lks;
drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c
203
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c
206
struct ethtool_link_ksettings *lks = &pdata->phy.lks;
drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c
229
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c
232
struct ethtool_link_ksettings *lks = &pdata->phy.lks;
drivers/net/ethernet/amd/xgbe/xgbe-mdio.c
1246
struct ethtool_link_ksettings *lks = &pdata->phy.lks;
drivers/net/ethernet/amd/xgbe/xgbe-mdio.c
1495
struct ethtool_link_ksettings *lks = &pdata->phy.lks;
drivers/net/ethernet/amd/xgbe/xgbe-mdio.c
1524
struct ethtool_link_ksettings *lks = &pdata->phy.lks;
drivers/net/ethernet/amd/xgbe/xgbe-mdio.c
517
struct ethtool_link_ksettings *lks = &pdata->phy.lks;
drivers/net/ethernet/amd/xgbe/xgbe-mdio.c
856
struct ethtool_link_ksettings lks;
drivers/net/ethernet/amd/xgbe/xgbe-mdio.c
910
struct ethtool_link_ksettings lks;
drivers/net/ethernet/amd/xgbe/xgbe-phy-v1.c
125
struct ethtool_link_ksettings *lks = &pdata->phy.lks;
drivers/net/ethernet/amd/xgbe/xgbe-phy-v1.c
191
struct ethtool_link_ksettings *dlks)
drivers/net/ethernet/amd/xgbe/xgbe-phy-v1.c
193
struct ethtool_link_ksettings *slks = &pdata->phy.lks;
drivers/net/ethernet/amd/xgbe/xgbe-phy-v1.c
480
struct ethtool_link_ksettings *lks = &pdata->phy.lks;
drivers/net/ethernet/amd/xgbe/xgbe-phy-v1.c
571
struct ethtool_link_ksettings *lks = &pdata->phy.lks;
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
1447
struct ethtool_link_ksettings *lks = &pdata->phy.lks;
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
1478
struct ethtool_link_ksettings *lks = &pdata->phy.lks;
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
1528
struct ethtool_link_ksettings *lks = &pdata->phy.lks;
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
1571
struct ethtool_link_ksettings *lks = &pdata->phy.lks;
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
1657
struct ethtool_link_ksettings *lks = &pdata->phy.lks;
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
1730
struct ethtool_link_ksettings *dlks)
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
1732
struct ethtool_link_ksettings *slks = &pdata->phy.lks;
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
1796
struct ethtool_link_ksettings *lks = &pdata->phy.lks;
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
2558
struct ethtool_link_ksettings *lks = &pdata->phy.lks;
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
2575
struct ethtool_link_ksettings *lks = &pdata->phy.lks;
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
2601
struct ethtool_link_ksettings *lks = &pdata->phy.lks;
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
2642
struct ethtool_link_ksettings *lks = &pdata->phy.lks;
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
2656
struct ethtool_link_ksettings *lks = &pdata->phy.lks;
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
3414
struct ethtool_link_ksettings *lks = &pdata->phy.lks;
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
680
struct ethtool_link_ksettings *lks = &pdata->phy.lks;
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
933
struct ethtool_link_ksettings *lks = &pdata->phy.lks;
drivers/net/ethernet/amd/xgbe/xgbe.h
565
struct ethtool_link_ksettings lks;
drivers/net/ethernet/amd/xgbe/xgbe.h
835
struct ethtool_link_ksettings *);
drivers/net/ethernet/apm/xgene-v2/ethtool.c
139
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/apm/xgene-v2/ethtool.c
152
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c
110
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c
165
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
50
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
63
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/aquantia/atlantic/aq_nic.c
1098
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/aquantia/atlantic/aq_nic.c
1270
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/aquantia/atlantic/aq_nic.h
203
struct ethtool_link_ksettings *cmd);
drivers/net/ethernet/aquantia/atlantic/aq_nic.h
205
const struct ethtool_link_ksettings *cmd);
drivers/net/ethernet/atheros/ag71xx.c
465
struct ethtool_link_ksettings *kset)
drivers/net/ethernet/atheros/ag71xx.c
473
const struct ethtool_link_ksettings *kset)
drivers/net/ethernet/atheros/alx/ethtool.c
129
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/atheros/alx/ethtool.c
180
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c
16
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c
60
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c
16
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c
61
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/atheros/atlx/atl1.c
3227
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/atheros/atlx/atl1.c
3284
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/atheros/atlx/atl2.c
1694
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/atheros/atlx/atl2.c
1736
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/broadcom/b44.c
1809
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/broadcom/b44.c
1863
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/broadcom/bcm63xx_enet.c
1436
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/broadcom/bcm63xx_enet.c
1471
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/broadcom/bnx2.c
6876
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/broadcom/bnx2.c
6944
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
222
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
262
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
369
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
2499
struct ethtool_link_ksettings *lk_ksettings)
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
2656
struct ethtool_link_ksettings *lk_ksettings)
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
2681
struct ethtool_link_ksettings *lk_ksettings)
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
2705
struct ethtool_link_ksettings *lk_ksettings)
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
2785
struct ethtool_link_ksettings *lk_ksettings)
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
2806
struct ethtool_link_ksettings *lk_ksettings)
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
2863
static void bnxt_get_default_speeds(struct ethtool_link_ksettings *lk_ksettings,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
2883
struct ethtool_link_ksettings *lk_ksettings)
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
3111
const struct ethtool_link_ksettings *lk_ksettings)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
768
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
782
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/broadcom/tg3.c
12251
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/broadcom/tg3.c
12326
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/brocade/bna/bnad_ethtool.c
236
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/brocade/bna/bnad_ethtool.c
266
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/cadence/macb_main.c
3552
struct ethtool_link_ksettings *kset)
drivers/net/ethernet/cadence/macb_main.c
3560
const struct ethtool_link_ksettings *kset)
drivers/net/ethernet/cadence/macb_main.c
4181
struct ethtool_link_ksettings kset;
drivers/net/ethernet/calxeda/xgmac.c
1523
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
216
struct ethtool_link_ksettings *ecmd)
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
395
const struct ethtool_link_ksettings *ecmd)
drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c
120
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
568
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
633
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
1802
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
1865
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
663
struct ethtool_link_ksettings *link_ksettings)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
718
const struct ethtool_link_ksettings *link_ksettings)
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
1437
struct ethtool_link_ksettings *link_ksettings)
drivers/net/ethernet/cirrus/ep93xx_eth.c
695
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/cirrus/ep93xx_eth.c
705
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/cisco/enic/enic_ethtool.c
130
struct ethtool_link_ksettings *ecmd)
drivers/net/ethernet/cortina/gemini.c
2112
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/cortina/gemini.c
2122
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/davicom/dm9000.c
562
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/davicom/dm9000.c
571
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/dec/tulip/de2104x.c
1494
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/dec/tulip/de2104x.c
1530
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/dec/tulip/de2104x.c
1619
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/dec/tulip/de2104x.c
1631
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/dec/tulip/uli526x.c
920
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/dec/tulip/uli526x.c
979
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/dec/tulip/winbond-840.c
1382
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/dec/tulip/winbond-840.c
1394
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/dlink/dl2k.c
1265
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/dlink/dl2k.c
1310
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/dlink/sundance.c
1655
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/dlink/sundance.c
1665
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/emulex/benet/be_ethtool.c
612
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/faraday/ftmac100.c
853
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/faraday/ftmac100.c
863
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/fealnx.c
1817
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/fealnx.c
1829
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c
57
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c
66
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c
102
struct ethtool_link_ksettings *link_settings)
drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c
128
const struct ethtool_link_ksettings *link_settings)
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch-ethtool.c
101
const struct ethtool_link_ksettings *link_ksettings)
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch-ethtool.c
59
struct ethtool_link_ksettings *link_ksettings)
drivers/net/ethernet/freescale/enetc/enetc_ethtool.c
1054
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/freescale/enetc/enetc_ethtool.c
1065
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
797
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
805
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/freescale/ucc_geth_ethtool.c
104
uec_get_ksettings(struct net_device *netdev, struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/freescale/ucc_geth_ethtool.c
113
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
177
static void set_asym_pause(u64 advertising, struct ethtool_link_ksettings *ks)
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
204
struct ethtool_link_ksettings *ks)
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
247
static u64 fun_advert_modes(const struct ethtool_link_ksettings *ks)
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
317
const struct ethtool_link_ksettings *ks)
drivers/net/ethernet/google/gve/gve_ethtool.c
746
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
114
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
201
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
62
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/hisilicon/hns3/hnae3.h
786
struct ethtool_link_ksettings *cmd);
drivers/net/ethernet/hisilicon/hns3/hnae3.h
788
const struct ethtool_link_ksettings *cmd);
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
726
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
751
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
814
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
861
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
3311
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
3362
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
3413
struct ethtool_link_ksettings cmd;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
3433
struct ethtool_link_ksettings cmd;
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
146
static void set_link_speed(struct ethtool_link_ksettings *link_ksettings,
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
256
struct ethtool_link_ksettings
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
522
ethtool_link_ksettings *link_settings)
drivers/net/ethernet/ibm/ehea/ehea_ethtool.c
21
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/ibm/ehea/ehea_ethtool.c
85
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/ibm/emac/core.c
2019
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/ibm/emac/core.c
2045
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/ibm/ibmveth.c
853
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/ibm/ibmveth.c
863
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/ibm/ibmvnic.c
3722
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/intel/e100.c
2404
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/intel/e100.c
2414
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
165
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
87
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/intel/e1000e/ethtool.c
113
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/intel/e1000e/ethtool.c
269
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1002
memset(&cap_ksettings, 0, sizeof(struct ethtool_link_ksettings));
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1048
struct ethtool_link_ksettings *ks,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1069
struct ethtool_link_ksettings *ks)
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1158
i40e_speed_to_link_speed(__u32 speed, const struct ethtool_link_ksettings *ks)
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1222
const struct ethtool_link_ksettings *ks)
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1226
struct ethtool_link_ksettings safe_ks;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1227
struct ethtool_link_ksettings copy_ks;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1266
memcpy(©_ks, ks, sizeof(struct ethtool_link_ksettings));
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1273
memset(&safe_ks, 0, sizeof(struct ethtool_link_ksettings));
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
494
struct ethtool_link_ksettings *ks)
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
741
struct ethtool_link_ksettings *ks)
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
773
struct ethtool_link_ksettings *ks,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
778
struct ethtool_link_ksettings cap_ksettings;
drivers/net/ethernet/intel/iavf/iavf_ethtool.c
254
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/intel/ice/ice_ethtool.c
2102
struct ethtool_link_ksettings *ks, u32 req_speeds,
drivers/net/ethernet/intel/ice/ice_ethtool.c
2120
struct ethtool_link_ksettings *ks)
drivers/net/ethernet/intel/ice/ice_ethtool.c
2215
ice_get_settings_link_up(struct ethtool_link_ksettings *ks,
drivers/net/ethernet/intel/ice/ice_ethtool.c
2304
ice_get_settings_link_down(struct ethtool_link_ksettings *ks,
drivers/net/ethernet/intel/ice/ice_ethtool.c
2326
struct ethtool_link_ksettings *ks)
drivers/net/ethernet/intel/ice/ice_ethtool.c
2497
ice_ksettings_find_adv_link_speed(const struct ethtool_link_ksettings *ks)
drivers/net/ethernet/intel/ice/ice_ethtool.c
2523
ice_setup_autoneg(struct ice_port_info *p, struct ethtool_link_ksettings *ks,
drivers/net/ethernet/intel/ice/ice_ethtool.c
2579
ice_set_phy_type_from_speed(const struct ethtool_link_ksettings *ks,
drivers/net/ethernet/intel/ice/ice_ethtool.c
2615
const struct ethtool_link_ksettings *ks)
drivers/net/ethernet/intel/ice/ice_ethtool.c
2619
struct ethtool_link_ksettings copy_ks = *ks;
drivers/net/ethernet/intel/ice/ice_ethtool.c
2620
struct ethtool_link_ksettings safe_ks = {};
drivers/net/ethernet/intel/idpf/idpf_ethtool.c
1661
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/intel/igb/igb_ethtool.c
136
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/intel/igb/igb_ethtool.c
261
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/intel/igbvf/ethtool.c
54
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/intel/igbvf/ethtool.c
91
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/intel/igc/igc_ethtool.c
1893
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/intel/igc/igc_ethtool.c
2005
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
148
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
181
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
214
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
461
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/intel/ixgbevf/ethtool.c
83
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/jme.c
2567
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/jme.c
2579
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/jme.h
1259
const struct ethtool_link_ksettings *cmd);
drivers/net/ethernet/jme.h
435
struct ethtool_link_ksettings old_cmd;
drivers/net/ethernet/korina.c
949
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/korina.c
961
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/marvell/mv643xx_eth.c
1485
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/marvell/mv643xx_eth.c
1504
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/marvell/mv643xx_eth.c
1569
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/marvell/mv643xx_eth.c
1581
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/marvell/mv643xx_eth.c
1583
struct ethtool_link_ksettings c = *cmd;
drivers/net/ethernet/marvell/mv643xx_eth.c
2324
struct ethtool_link_ksettings cmd;
drivers/net/ethernet/marvell/mv643xx_eth.c
2329
dev, (const struct ethtool_link_ksettings *)&cmd);
drivers/net/ethernet/marvell/mvneta.c
4701
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/marvell/mvneta.c
4711
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
5560
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
5571
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/marvell/octeon_ep/octep_ethtool.c
266
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/marvell/octeon_ep/octep_ethtool.c
319
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_ethtool.c
202
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
1109
struct ethtool_link_ksettings *link_ksettings)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
1147
struct ethtool_link_ksettings
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
1207
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
1237
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
1241
struct ethtool_link_ksettings cur_ks;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
1246
memset(&cur_ks, 0, sizeof(struct ethtool_link_ksettings));
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
1441
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
321
static int prestera_port_type_set(const struct ethtool_link_ksettings *ecmd,
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
411
static void prestera_port_supp_types_get(struct ethtool_link_ksettings *ecmd,
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
428
static void prestera_port_remote_cap_get(struct ethtool_link_ksettings *ecmd,
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
469
static void prestera_port_link_mode_get(struct ethtool_link_ksettings *ecmd,
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
497
static void prestera_port_mdix_get(struct ethtool_link_ksettings *ecmd,
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
514
struct ethtool_link_ksettings *ecmd)
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
570
static int prestera_port_mdix_set(const struct ethtool_link_ksettings *ecmd,
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
632
prestera_port_speed_duplex_set(const struct ethtool_link_ksettings *ecmd,
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
647
const struct ethtool_link_ksettings *ecmd)
drivers/net/ethernet/marvell/pxa168_eth.c
961
struct ethtool_link_ksettings cmd;
drivers/net/ethernet/marvell/skge.c
292
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/marvell/skge.c
320
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/marvell/sky2.c
3576
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/marvell/sky2.c
3608
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/mediatek/mtk_eth_soc.c
3532
struct ethtool_link_ksettings s;
drivers/net/ethernet/mediatek/mtk_eth_soc.c
4495
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/mediatek/mtk_eth_soc.c
4506
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
728
struct ethtool_link_ksettings *link_ksettings)
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
816
struct net_device *dev, struct ethtool_link_ksettings *link_ksettings)
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
851
struct ethtool_link_ksettings *link_ksettings)
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
899
const struct ethtool_link_ksettings *link_ksettings)
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
1031
struct ethtool_link_ksettings *link_ksettings,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
1111
struct ethtool_link_ksettings *link_ksettings)
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
1137
struct ethtool_link_ksettings *link_ksettings)
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
1148
struct ethtool_link_ksettings *link_ksettings,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
1203
struct ethtool_link_ksettings *link_ksettings)
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
1212
struct ethtool_link_ksettings *link_ksettings)
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
1306
struct ethtool_link_ksettings *link_ksettings)
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
1377
const struct ethtool_link_ksettings *link_ksettings)
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
1454
const struct ethtool_link_ksettings *link_ksettings)
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
998
struct ethtool_link_ksettings *link_ksettings)
drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c
1495
struct ethtool_link_ksettings lksettings;
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ethtool.c
209
struct ethtool_link_ksettings *link_ksettings)
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
1438
struct ethtool_link_ksettings lksettings;
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
368
struct ethtool_link_ksettings *cmd);
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
374
struct ethtool_link_ksettings *cmd);
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
377
const struct ethtool_link_ksettings *cmd);
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
379
const struct ethtool_link_ksettings *cmd);
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1400
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1447
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1491
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1505
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1928
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1973
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
2032
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
2046
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
870
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
888
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
954
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
986
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/meta/fbnic/fbnic_netdev.h
108
struct ethtool_link_ksettings *cmd);
drivers/net/ethernet/meta/fbnic/fbnic_phylink.c
65
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/micrel/ks8851_common.c
690
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/micrel/ks8851_common.c
700
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/micrel/ksz884x.c
5564
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/micrel/ksz884x.c
5591
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/micrel/ksz884x.c
5596
struct ethtool_link_ksettings copy_cmd;
drivers/net/ethernet/micrel/ksz884x.c
5648
(const struct ethtool_link_ksettings *)©_cmd);
drivers/net/ethernet/microchip/enc28j60.c
1462
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/microchip/enc28j60.c
1481
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/microchip/encx24j600.c
937
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/microchip/encx24j600.c
959
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/microchip/lan743x_ethtool.c
1084
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/microchip/lan743x_ethtool.c
1093
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/microchip/lan966x/lan966x_ethtool.c
509
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/microchip/lan966x/lan966x_ethtool.c
517
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/microchip/sparx5/sparx5_ethtool.c
1144
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/microchip/sparx5/sparx5_ethtool.c
1152
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
498
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
1612
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/natsemi/natsemi.c
2584
struct ethtool_link_ksettings *ecmd)
drivers/net/ethernet/natsemi/natsemi.c
2594
const struct ethtool_link_ksettings *ecmd)
drivers/net/ethernet/natsemi/natsemi.c
2830
struct ethtool_link_ksettings *ecmd)
drivers/net/ethernet/natsemi/natsemi.c
2913
const struct ethtool_link_ksettings *ecmd)
drivers/net/ethernet/natsemi/natsemi.c
644
struct ethtool_link_ksettings *ecmd);
drivers/net/ethernet/natsemi/natsemi.c
646
const struct ethtool_link_ksettings *ecmd);
drivers/net/ethernet/natsemi/ns83820.c
1205
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/natsemi/ns83820.c
1272
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
274
struct ethtool_link_ksettings *c)
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
437
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
485
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
547
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/nvidia/forcedeth.c
4318
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/nvidia/forcedeth.c
4399
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c
110
const struct ethtool_link_ksettings *ecmd)
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c
114
struct ethtool_link_ksettings copy_ecmd;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c
75
struct ethtool_link_ksettings *ecmd)
drivers/net/ethernet/packetengines/hamachi.c
1828
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/packetengines/hamachi.c
1838
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/pensando/ionic/ionic_ethtool.c
124
struct ethtool_link_ksettings *ks)
drivers/net/ethernet/pensando/ionic/ionic_ethtool.c
314
const struct ethtool_link_ksettings *ks)
drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c
248
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c
84
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
504
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
538
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/qlogic/qla3xxx.c
1709
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
3301
struct ethtool_link_ksettings *ecmd)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
3402
const struct ethtool_link_ksettings *ecmd)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.h
622
struct ethtool_link_ksettings *ecmd);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.h
624
const struct ethtool_link_ksettings *ecmd);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c
288
struct ethtool_link_ksettings *ecmd)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c
436
struct ethtool_link_ksettings *ecmd)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c
450
const struct ethtool_link_ksettings *ecmd)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c
484
const struct ethtool_link_ksettings *ecmd)
drivers/net/ethernet/qualcomm/qca_debug.c
163
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/realtek/8139cp.c
1417
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/realtek/8139cp.c
1430
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/realtek/8139too.c
2374
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/realtek/8139too.c
2384
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/realtek/r8169_main.c
2385
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/realtek/rtase/rtase_main.c
1799
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/rocker/rocker_main.c
1117
struct ethtool_link_ksettings *ecmd = priv;
drivers/net/ethernet/rocker/rocker_main.c
1253
struct ethtool_link_ksettings *ecmd = priv;
drivers/net/ethernet/rocker/rocker_main.c
1352
struct ethtool_link_ksettings *ecmd)
drivers/net/ethernet/rocker/rocker_main.c
1379
const struct ethtool_link_ksettings *ecmd)
drivers/net/ethernet/rocker/rocker_main.c
1381
struct ethtool_link_ksettings copy_ecmd;
drivers/net/ethernet/rocker/rocker_main.c
2207
struct ethtool_link_ksettings *ecmd)
drivers/net/ethernet/rocker/rocker_main.c
2216
const struct ethtool_link_ksettings *ecmd)
drivers/net/ethernet/sfc/ethtool_common.c
556
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/sfc/ethtool_common.c
579
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/sfc/ethtool_common.h
34
struct ethtool_link_ksettings *out);
drivers/net/ethernet/sfc/ethtool_common.h
36
const struct ethtool_link_ksettings *settings);
drivers/net/ethernet/sfc/falcon/ethtool.c
117
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/sfc/falcon/ethtool.c
141
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/sfc/falcon/mdio_10g.c
231
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/sfc/falcon/mdio_10g.c
233
struct ethtool_link_ksettings prev = {
drivers/net/ethernet/sfc/falcon/mdio_10g.h
84
const struct ethtool_link_ksettings *cmd);
drivers/net/ethernet/sfc/falcon/net_driver.h
576
struct ethtool_link_ksettings *cmd);
drivers/net/ethernet/sfc/falcon/net_driver.h
578
const struct ethtool_link_ksettings *cmd);
drivers/net/ethernet/sfc/falcon/qt202x_phy.c
438
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/sfc/falcon/tenxpress.c
441
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/sfc/falcon/tenxpress.c
463
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/sfc/falcon/txc43128_phy.c
541
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/sfc/mcdi_port_common.c
529
void efx_mcdi_phy_get_link_ksettings(struct efx_nic *efx, struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/sfc/mcdi_port_common.c
556
int efx_mcdi_phy_set_link_ksettings(struct efx_nic *efx, const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/sfc/mcdi_port_common.h
50
void efx_mcdi_phy_get_link_ksettings(struct efx_nic *efx, struct ethtool_link_ksettings *cmd);
drivers/net/ethernet/sfc/mcdi_port_common.h
51
int efx_mcdi_phy_set_link_ksettings(struct efx_nic *efx, const struct ethtool_link_ksettings *cmd);
drivers/net/ethernet/sfc/siena/ethtool_common.c
556
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/sfc/siena/ethtool_common.c
580
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/sfc/siena/ethtool_common.h
31
struct ethtool_link_ksettings *out);
drivers/net/ethernet/sfc/siena/ethtool_common.h
33
const struct ethtool_link_ksettings *settings);
drivers/net/ethernet/sfc/siena/mcdi_port_common.c
540
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/sfc/siena/mcdi_port_common.c
571
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/sfc/siena/mcdi_port_common.h
37
struct ethtool_link_ksettings *cmd);
drivers/net/ethernet/sfc/siena/mcdi_port_common.h
39
const struct ethtool_link_ksettings *cmd);
drivers/net/ethernet/sgi/ioc3-eth.c
1166
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/sgi/ioc3-eth.c
1178
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/silan/sc92031.c
1119
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/silan/sc92031.c
1182
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/sis/sis190.c
1750
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/sis/sis190.c
1760
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/sis/sis900.c
2044
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/sis/sis900.c
2054
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/smsc/epic100.c
1387
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/smsc/epic100.c
1399
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/smsc/smc91c92_cs.c
1850
struct ethtool_link_ksettings *ecmd)
drivers/net/ethernet/smsc/smc91c92_cs.c
1874
const struct ethtool_link_ksettings *ecmd)
drivers/net/ethernet/smsc/smc91c92_cs.c
1917
struct ethtool_link_ksettings *ecmd)
drivers/net/ethernet/smsc/smc91c92_cs.c
1936
const struct ethtool_link_ksettings *ecmd)
drivers/net/ethernet/smsc/smc91x.c
1520
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/smsc/smc91x.c
1552
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
322
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
331
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/sun/cassini.c
4472
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/sun/cassini.c
4583
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/sun/cassini.c
671
const struct ethtool_link_ksettings *ep)
drivers/net/ethernet/sun/niu.c
6831
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/sun/niu.c
6853
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/sun/sungem.c
1237
const struct ethtool_link_ksettings *ep)
drivers/net/ethernet/sun/sungem.c
2520
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/sun/sungem.c
2585
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/sun/sunhme.c
2122
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/sun/sunhme.c
2170
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/sun/sunhme.c
608
const struct ethtool_link_ksettings *ep)
drivers/net/ethernet/tehuti/tehuti.c
2107
struct ethtool_link_ksettings *ecmd)
drivers/net/ethernet/tehuti/tn40.c
1577
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/ti/am65-cpsw-ethtool.c
497
struct ethtool_link_ksettings *ecmd)
drivers/net/ethernet/ti/am65-cpsw-ethtool.c
506
const struct ethtool_link_ksettings *ecmd)
drivers/net/ethernet/ti/cpsw_ethtool.c
396
struct ethtool_link_ksettings *ecmd)
drivers/net/ethernet/ti/cpsw_ethtool.c
410
const struct ethtool_link_ksettings *ecmd)
drivers/net/ethernet/ti/cpsw_priv.h
501
struct ethtool_link_ksettings *ecmd);
drivers/net/ethernet/ti/cpsw_priv.h
503
const struct ethtool_link_ksettings *ecmd);
drivers/net/ethernet/ti/icssg/icssg_ethtool.c
37
struct ethtool_link_ksettings *ecmd)
drivers/net/ethernet/ti/icssg/icssg_ethtool.c
43
const struct ethtool_link_ksettings *ecmd)
drivers/net/ethernet/ti/netcp_ethss.c
1931
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/ti/netcp_ethss.c
1954
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/toshiba/ps3_gelic_net.c
1235
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/toshiba/ps3_gelic_net.c
1286
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/tundra/tsi108_eth.c
1486
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/tundra/tsi108_eth.c
1499
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/via/via-rhine.c
2295
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/via/via-rhine.c
2307
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/via/via-velocity.c
3295
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/via/via-velocity.c
3370
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/wangxun/libwx/wx_ethtool.c
248
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/wangxun/libwx/wx_ethtool.c
257
const struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/wangxun/libwx/wx_ethtool.c
732
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/wangxun/libwx/wx_ethtool.h
18
struct ethtool_link_ksettings *cmd);
drivers/net/ethernet/wangxun/libwx/wx_ethtool.h
20
const struct ethtool_link_ksettings *cmd);
drivers/net/ethernet/wangxun/txgbe/txgbe_ethtool.c
17
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/wangxun/txgbe/txgbe_ethtool.h
8
struct ethtool_link_ksettings *cmd);
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
2283
struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
2292
const struct ethtool_link_ksettings *cmd)
drivers/net/fjes/fjes_ethtool.c
146
struct ethtool_link_ksettings *ecmd)
drivers/net/hyperv/netvsc_drv.c
1141
struct ethtool_link_ksettings *cmd)
drivers/net/hyperv/netvsc_drv.c
1159
const struct ethtool_link_ksettings *cmd)
drivers/net/ipvlan/ipvlan_main.c
409
struct ethtool_link_ksettings *cmd)
drivers/net/macvlan.c
1087
struct ethtool_link_ksettings *cmd)
drivers/net/mdio.c
184
struct ethtool_link_ksettings *cmd,
drivers/net/mii.c
143
struct ethtool_link_ksettings *cmd)
drivers/net/mii.c
331
const struct ethtool_link_ksettings *cmd)
drivers/net/net_failover.c
328
struct ethtool_link_ksettings *cmd)
drivers/net/ntb_netdev.c
373
struct ethtool_link_ksettings *cmd)
drivers/net/phy/phy.c
1160
const struct ethtool_link_ksettings *cmd)
drivers/net/phy/phy.c
2037
struct ethtool_link_ksettings *cmd)
drivers/net/phy/phy.c
2051
const struct ethtool_link_ksettings *cmd)
drivers/net/phy/phy.c
274
struct ethtool_link_ksettings *cmd)
drivers/net/phy/phylink.c
2883
struct ethtool_link_ksettings *kset)
drivers/net/phy/phylink.c
2906
struct ethtool_link_ksettings *kset)
drivers/net/phy/phylink.c
2976
const struct ethtool_link_ksettings *kset)
drivers/net/phy/phylink.c
2985
struct ethtool_link_ksettings phy_kset = *kset;
drivers/net/team/team_core.c
2025
struct ethtool_link_ksettings *cmd)
drivers/net/team/team_core.c
2907
struct ethtool_link_ksettings ecmd;
drivers/net/thunderbolt/main.c
1270
struct ethtool_link_ksettings *cmd)
drivers/net/tun.c
213
struct ethtool_link_ksettings link_ksettings;
drivers/net/tun.c
3490
struct ethtool_link_ksettings *cmd)
drivers/net/tun.c
3502
struct ethtool_link_ksettings *cmd)
drivers/net/tun.c
3511
const struct ethtool_link_ksettings *cmd)
drivers/net/tun.c
89
struct ethtool_link_ksettings *cmd);
drivers/net/usb/aqc111.c
244
struct ethtool_link_ksettings *elk)
drivers/net/usb/aqc111.c
267
struct ethtool_link_ksettings *elk)
drivers/net/usb/aqc111.c
369
const struct ethtool_link_ksettings *elk)
drivers/net/usb/ax88179_178a.c
654
struct ethtool_link_ksettings *cmd)
drivers/net/usb/ax88179_178a.c
664
const struct ethtool_link_ksettings *cmd)
drivers/net/usb/catc.c
684
struct ethtool_link_ksettings *cmd)
drivers/net/usb/lan78xx.c
1833
struct ethtool_link_ksettings *cmd)
drivers/net/usb/lan78xx.c
1841
const struct ethtool_link_ksettings *cmd)
drivers/net/usb/pegasus.c
972
struct ethtool_link_ksettings *ecmd)
drivers/net/usb/pegasus.c
983
const struct ethtool_link_ksettings *ecmd)
drivers/net/usb/r8152.c
8762
struct ethtool_link_ksettings *cmd)
drivers/net/usb/r8152.c
8803
const struct ethtool_link_ksettings *cmd)
drivers/net/usb/rtl8150.c
790
struct ethtool_link_ksettings *ecmd)
drivers/net/usb/sr9700.c
201
struct ethtool_link_ksettings *cmd)
drivers/net/usb/usbnet.c
1012
struct ethtool_link_ksettings *cmd)
drivers/net/usb/usbnet.c
1040
const struct ethtool_link_ksettings *cmd)
drivers/net/usb/usbnet.c
998
struct ethtool_link_ksettings *cmd)
drivers/net/veth.c
129
struct ethtool_link_ksettings *cmd)
drivers/net/virtio_net.c
5106
const struct ethtool_link_ksettings *cmd)
drivers/net/virtio_net.c
5115
struct ethtool_link_ksettings *cmd)
drivers/net/vmxnet3/vmxnet3_ethtool.c
643
struct ethtool_link_ksettings *ecmd)
drivers/net/vxlan/vxlan_core.c
3522
struct ethtool_link_ksettings *cmd)
drivers/s390/net/qeth_ethtool.c
329
static void qeth_set_ethtool_link_modes(struct ethtool_link_ksettings *cmd,
drivers/s390/net/qeth_ethtool.c
427
struct ethtool_link_ksettings *cmd)
drivers/scsi/fcoe/fcoe_transport.c
120
struct ethtool_link_ksettings ecmd;
fs/smb/server/smb2pdu.c
7994
struct ethtool_link_ksettings cmd;
include/linux/ethtool.h
1265
struct ethtool_link_ksettings *);
include/linux/ethtool.h
1267
const struct ethtool_link_ksettings *);
include/linux/ethtool.h
1324
bool ethtool_virtdev_validate_cmd(const struct ethtool_link_ksettings *cmd);
include/linux/ethtool.h
1326
const struct ethtool_link_ksettings *cmd,
include/linux/ethtool.h
1394
ethtool_params_from_link_mode(struct ethtool_link_ksettings *link_ksettings,
include/linux/ethtool.h
317
struct ethtool_link_ksettings *link_ksettings);
include/linux/ethtool.h
344
void ethtool_intersect_link_masks(struct ethtool_link_ksettings *dst,
include/linux/ethtool.h
345
struct ethtool_link_ksettings *src);
include/linux/mdio.h
165
struct ethtool_link_ksettings *cmd,
include/linux/mdio.h
180
struct ethtool_link_ksettings *cmd)
include/linux/mii.h
37
struct mii_if_info *mii, struct ethtool_link_ksettings *cmd);
include/linux/mii.h
40
struct mii_if_info *mii, const struct ethtool_link_ksettings *cmd);
include/linux/phy.h
2364
struct ethtool_link_ksettings *cmd);
include/linux/phy.h
2366
const struct ethtool_link_ksettings *cmd);
include/linux/phy.h
2419
struct ethtool_link_ksettings *cmd);
include/linux/phy.h
2421
const struct ethtool_link_ksettings *cmd);
include/linux/phylink.h
757
struct ethtool_link_ksettings *);
include/linux/phylink.h
759
const struct ethtool_link_ksettings *);
include/linux/usb/usbnet.h
284
struct ethtool_link_ksettings *cmd);
include/linux/usb/usbnet.h
286
const struct ethtool_link_ksettings *cmd);
include/linux/usb/usbnet.h
288
struct ethtool_link_ksettings *cmd);
net/8021q/vlan_dev.c
642
struct ethtool_link_ksettings *cmd)
net/batman-adv/bat_v_elp.c
85
struct ethtool_link_ksettings link_settings;
net/bridge/br_device.c
254
struct ethtool_link_ksettings *cmd)
net/bridge/br_device.c
264
struct ethtool_link_ksettings ecmd;
net/bridge/br_if.c
37
struct ethtool_link_ksettings ecmd;
net/core/net-sysfs.c
356
struct ethtool_link_ksettings cmd;
net/core/net-sysfs.c
384
struct ethtool_link_ksettings cmd;
net/dsa/user.c
1272
struct ethtool_link_ksettings *cmd)
net/dsa/user.c
1280
const struct ethtool_link_ksettings *cmd)
net/ethtool/common.c
1156
ethtool_params_from_link_mode(struct ethtool_link_ksettings *link_ksettings,
net/ethtool/common.c
586
struct ethtool_link_ksettings *link_ksettings,
net/ethtool/common.h
41
struct ethtool_link_ksettings *link_ksettings,
net/ethtool/ioctl.c
344
void ethtool_intersect_link_masks(struct ethtool_link_ksettings *dst,
net/ethtool/ioctl.c
345
struct ethtool_link_ksettings *src)
net/ethtool/ioctl.c
383
const struct ethtool_link_ksettings *link_ksettings)
net/ethtool/ioctl.c
439
struct ethtool_link_ksettings *link_ksettings)
net/ethtool/ioctl.c
457
static int load_link_ksettings_from_user(struct ethtool_link_ksettings *to,
net/ethtool/ioctl.c
480
bool ethtool_virtdev_validate_cmd(const struct ethtool_link_ksettings *cmd)
net/ethtool/ioctl.c
503
const struct ethtool_link_ksettings *from)
net/ethtool/ioctl.c
529
struct ethtool_link_ksettings link_ksettings;
net/ethtool/ioctl.c
585
struct ethtool_link_ksettings link_ksettings = {};
net/ethtool/ioctl.c
627
const struct ethtool_link_ksettings *cmd,
net/ethtool/ioctl.c
658
struct ethtool_link_ksettings link_ksettings;
net/ethtool/ioctl.c
694
struct ethtool_link_ksettings link_ksettings;
net/ethtool/linkinfo.c
100
struct ethtool_link_ksettings ksettings = {};
net/ethtool/linkinfo.c
12
struct ethtool_link_ksettings ksettings;
net/ethtool/linkmodes.c
105
const struct ethtool_link_ksettings *ksettings = &data->ksettings;
net/ethtool/linkmodes.c
15
struct ethtool_link_ksettings ksettings;
net/ethtool/linkmodes.c
173
static bool ethnl_auto_linkmodes(struct ethtool_link_ksettings *ksettings,
net/ethtool/linkmodes.c
237
struct ethtool_link_ksettings *ksettings,
net/ethtool/linkmodes.c
321
struct ethtool_link_ksettings ksettings = {};
net/ethtool/linkmodes.c
64
const struct ethtool_link_ksettings *ksettings = &data->ksettings;
net/packet/af_packet.c
596
struct ethtool_link_ksettings ecmd;
net/sched/sch_cbs.c
311
struct ethtool_link_ksettings ecmd;
net/sched/sch_taprio.c
1296
struct ethtool_link_ksettings ecmd;