/Linux-v4.19/include/linux/ |
D | ethtool.h | 112 struct ethtool_link_ksettings { struct 165 struct ethtool_link_ksettings *link_ksettings); 174 void ethtool_intersect_link_masks(struct ethtool_link_ksettings *dst, 175 struct ethtool_link_ksettings *src); 406 struct ethtool_link_ksettings *); 408 const struct ethtool_link_ksettings *);
|
D | phylink.h | 214 struct ethtool_link_ksettings *); 216 const struct ethtool_link_ksettings *);
|
D | mii.h | 36 struct mii_if_info *mii, struct ethtool_link_ksettings *cmd); 39 struct mii_if_info *mii, const struct ethtool_link_ksettings *cmd);
|
D | mdio.h | 142 struct ethtool_link_ksettings *cmd, 173 struct ethtool_link_ksettings *cmd) in mdio45_ethtool_ksettings_get()
|
D | phy.h | 1045 struct ethtool_link_ksettings *cmd); 1047 const struct ethtool_link_ksettings *cmd); 1072 struct ethtool_link_ksettings *cmd); 1074 const struct ethtool_link_ksettings *cmd);
|
/Linux-v4.19/drivers/net/ethernet/aquantia/atlantic/ |
D | aq_nic.h | 115 struct ethtool_link_ksettings *cmd); 117 const struct ethtool_link_ksettings *cmd);
|
/Linux-v4.19/drivers/staging/fsl-dpaa2/ethsw/ |
D | ethsw-ethtool.c | 57 struct ethtool_link_ksettings *link_ksettings) in ethsw_get_link_ksettings() 88 const struct ethtool_link_ksettings *link_ksettings) in ethsw_set_link_ksettings()
|
/Linux-v4.19/drivers/net/ethernet/amd/xgbe/ |
D | xgbe-phy-v1.c | 234 struct ethtool_link_ksettings *lks = &pdata->phy.lks; in xgbe_phy_an_outcome() 300 struct ethtool_link_ksettings *dlks) in xgbe_phy_an_advertising() 302 struct ethtool_link_ksettings *slks = &pdata->phy.lks; in xgbe_phy_an_advertising() 589 struct ethtool_link_ksettings *lks = &pdata->phy.lks; in xgbe_phy_use_mode() 680 struct ethtool_link_ksettings *lks = &pdata->phy.lks; in xgbe_phy_init()
|
D | xgbe-phy-v2.c | 722 struct ethtool_link_ksettings *lks = &pdata->phy.lks; in xgbe_phy_sfp_phy_settings() 974 struct ethtool_link_ksettings *lks = &pdata->phy.lks; in xgbe_phy_find_phy_device() 1487 struct ethtool_link_ksettings *lks = &pdata->phy.lks; in xgbe_phy_phydev_flowctrl() 1521 struct ethtool_link_ksettings *lks = &pdata->phy.lks; in xgbe_phy_an37_sgmii_outcome() 1561 struct ethtool_link_ksettings *lks = &pdata->phy.lks; in xgbe_phy_an37_outcome() 1604 struct ethtool_link_ksettings *lks = &pdata->phy.lks; in xgbe_phy_an73_redrv_outcome() 1682 struct ethtool_link_ksettings *lks = &pdata->phy.lks; in xgbe_phy_an73_outcome() 1755 struct ethtool_link_ksettings *dlks) in xgbe_phy_an_advertising() 1757 struct ethtool_link_ksettings *slks = &pdata->phy.lks; in xgbe_phy_an_advertising() 1817 struct ethtool_link_ksettings *lks = &pdata->phy.lks; in xgbe_phy_an_config() [all …]
|
D | xgbe-ethtool.c | 274 struct ethtool_link_ksettings *lks = &pdata->phy.lks; in xgbe_set_pauseparam() 310 struct ethtool_link_ksettings *cmd) in xgbe_get_link_ksettings() 313 struct ethtool_link_ksettings *lks = &pdata->phy.lks; in xgbe_get_link_ksettings() 331 const struct ethtool_link_ksettings *cmd) in xgbe_set_link_ksettings() 334 struct ethtool_link_ksettings *lks = &pdata->phy.lks; in xgbe_set_link_ksettings()
|
D | xgbe-mdio.c | 609 struct ethtool_link_ksettings *lks = &pdata->phy.lks; in xgbe_an73_incompat_link() 946 struct ethtool_link_ksettings lks; in xgbe_an37_init() 995 struct ethtool_link_ksettings lks; in xgbe_an73_init() 1293 struct ethtool_link_ksettings *lks = &pdata->phy.lks; in xgbe_phy_status_result() 1527 struct ethtool_link_ksettings *lks = &pdata->phy.lks; in xgbe_phy_best_advertised_speed() 1554 struct ethtool_link_ksettings *lks = &pdata->phy.lks; in xgbe_phy_init()
|
/Linux-v4.19/drivers/net/ethernet/apm/xgene-v2/ |
D | ethtool.c | 153 struct ethtool_link_ksettings *cmd) in xge_get_link_ksettings() 166 const struct ethtool_link_ksettings *cmd) in xge_set_link_ksettings()
|
/Linux-v4.19/include/linux/usb/ |
D | usbnet.h | 270 struct ethtool_link_ksettings *cmd); 272 const struct ethtool_link_ksettings *cmd);
|
/Linux-v4.19/drivers/staging/fsl-dpaa2/ethernet/ |
D | dpaa2-ethtool.c | 68 struct ethtool_link_ksettings *link_settings) in dpaa2_eth_get_link_ksettings() 99 const struct ethtool_link_ksettings *link_settings) in dpaa2_eth_set_link_ksettings()
|
/Linux-v4.19/drivers/net/ethernet/atheros/alx/ |
D | ethtool.c | 129 struct ethtool_link_ksettings *cmd) in alx_get_link_ksettings() 178 const struct ethtool_link_ksettings *cmd) in alx_set_link_ksettings()
|
/Linux-v4.19/drivers/net/ethernet/ibm/ehea/ |
D | ehea_ethtool.c | 35 struct ethtool_link_ksettings *cmd) in ehea_get_link_ksettings() 99 const struct ethtool_link_ksettings *cmd) in ehea_set_link_ksettings()
|
/Linux-v4.19/drivers/staging/mt7621-eth/ |
D | ethtool.c | 46 struct ethtool_link_ksettings *cmd) in mtk_get_link_ksettings() 65 const struct ethtool_link_ksettings *cmd) in mtk_set_link_ksettings()
|
/Linux-v4.19/drivers/net/ethernet/oki-semi/pch_gbe/ |
D | pch_gbe_ethtool.c | 84 struct ethtool_link_ksettings *ecmd) in pch_gbe_get_link_ksettings() 119 const struct ethtool_link_ksettings *ecmd) in pch_gbe_set_link_ksettings() 123 struct ethtool_link_ksettings copy_ecmd; in pch_gbe_set_link_ksettings()
|
/Linux-v4.19/drivers/net/ethernet/sfc/falcon/ |
D | mdio_10g.c | 234 const struct ethtool_link_ksettings *cmd) in ef4_mdio_set_link_ksettings() 236 struct ethtool_link_ksettings prev = { in ef4_mdio_set_link_ksettings()
|
D | mdio_10g.h | 87 const struct ethtool_link_ksettings *cmd);
|
D | tenxpress.c | 444 struct ethtool_link_ksettings *cmd) in tenxpress_get_link_ksettings() 466 const struct ethtool_link_ksettings *cmd) in tenxpress_set_link_ksettings()
|
/Linux-v4.19/drivers/net/ethernet/freescale/ |
D | ucc_geth_ethtool.c | 108 uec_get_ksettings(struct net_device *netdev, struct ethtool_link_ksettings *cmd) in uec_get_ksettings() 123 const struct ethtool_link_ksettings *cmd) in uec_set_ksettings()
|
/Linux-v4.19/drivers/net/ethernet/atheros/atl1c/ |
D | atl1c_ethtool.c | 30 struct ethtool_link_ksettings *cmd) in atl1c_get_link_ksettings() 74 const struct ethtool_link_ksettings *cmd) in atl1c_set_link_ksettings()
|
/Linux-v4.19/net/core/ |
D | ethtool.c | 387 void ethtool_intersect_link_masks(struct ethtool_link_ksettings *dst, in ethtool_intersect_link_masks() 388 struct ethtool_link_ksettings *src) in ethtool_intersect_link_masks() 439 struct ethtool_link_ksettings *link_ksettings, in convert_legacy_settings_to_link_ksettings() 488 const struct ethtool_link_ksettings *link_ksettings) in convert_link_ksettings_to_legacy_settings() 553 struct ethtool_link_ksettings *link_ksettings) in __ethtool_get_link_ksettings() 589 static int load_link_ksettings_from_user(struct ethtool_link_ksettings *to, in load_link_ksettings_from_user() 617 const struct ethtool_link_ksettings *from) in store_link_ksettings_for_user() 652 struct ethtool_link_ksettings link_ksettings; in ethtool_get_link_ksettings() 716 struct ethtool_link_ksettings link_ksettings; in ethtool_set_link_ksettings() 766 struct ethtool_link_ksettings link_ksettings; in ethtool_get_settings() [all …]
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/ |
D | en_ethtool.c | 542 static void ptys2ethtool_supported_advertised_port(struct ethtool_link_ksettings *link_ksettings, in ptys2ethtool_supported_advertised_port() 622 struct ethtool_link_ksettings *link_ksettings) in get_speed_duplex() 644 struct ethtool_link_ksettings *link_ksettings) in get_supported() 654 struct ethtool_link_ksettings *link_ksettings) in get_advertising() 709 struct ethtool_link_ksettings *link_ksettings) in get_lp_advertising() 717 struct ethtool_link_ksettings *link_ksettings) in mlx5e_get_link_ksettings() 796 const struct ethtool_link_ksettings *link_ksettings) in mlx5e_set_link_ksettings()
|