Home
last modified time | relevance | path

Searched refs:ethtool_link_ksettings (Results 1 – 25 of 213) sorted by relevance

123456789

/OK3568_Linux_fs/kernel/include/linux/
H A Dethtool.h121 struct ethtool_link_ksettings { struct
174 struct ethtool_link_ksettings *link_ksettings);
183 void ethtool_intersect_link_masks(struct ethtool_link_ksettings *dst,
184 struct ethtool_link_ksettings *src);
496 struct ethtool_link_ksettings *);
498 const struct ethtool_link_ksettings *);
532 bool ethtool_virtdev_validate_cmd(const struct ethtool_link_ksettings *cmd);
534 const struct ethtool_link_ksettings *cmd,
H A Dphylink.h453 struct ethtool_link_ksettings *);
455 const struct ethtool_link_ksettings *);
H A Dmdio.h162 struct ethtool_link_ksettings *cmd,
193 struct ethtool_link_ksettings *cmd) in mdio45_ethtool_ksettings_get()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/marvell/prestera/
H A Dprestera_ethtool.c321 static int prestera_port_type_set(const struct ethtool_link_ksettings *ecmd, in prestera_port_type_set()
417 static void prestera_port_supp_types_get(struct ethtool_link_ksettings *ecmd, in prestera_port_supp_types_get()
434 static void prestera_port_remote_cap_get(struct ethtool_link_ksettings *ecmd, in prestera_port_remote_cap_get()
469 static void prestera_port_speed_get(struct ethtool_link_ksettings *ecmd, in prestera_port_speed_get()
479 static void prestera_port_duplex_get(struct ethtool_link_ksettings *ecmd, in prestera_port_duplex_get()
497 struct ethtool_link_ksettings *ecmd) in prestera_ethtool_get_link_ksettings()
554 static int prestera_port_mdix_set(const struct ethtool_link_ksettings *ecmd, in prestera_port_mdix_set()
597 prestera_port_speed_duplex_set(const struct ethtool_link_ksettings *ecmd, in prestera_port_speed_duplex_set()
628 const struct ethtool_link_ksettings *ecmd) in prestera_ethtool_set_link_ksettings()
/OK3568_Linux_fs/kernel/net/ethtool/
H A Dlinkmodes.c13 struct ethtool_link_ksettings ksettings;
59 const struct ethtool_link_ksettings *ksettings = &data->ksettings; in linkmodes_reply_size()
98 const struct ethtool_link_ksettings *ksettings = &data->ksettings; in linkmodes_fill_reply()
285 static bool ethnl_auto_linkmodes(struct ethtool_link_ksettings *ksettings, in ethnl_auto_linkmodes()
329 struct ethtool_link_ksettings *ksettings, in ethnl_update_linkmodes()
382 struct ethtool_link_ksettings ksettings = {}; in ethnl_set_linkmodes()
H A Dlinkinfo.c12 struct ethtool_link_ksettings ksettings;
100 struct ethtool_link_ksettings ksettings = {}; in ethnl_set_linkinfo()
H A Dcommon.h36 struct ethtool_link_ksettings *link_ksettings,
/OK3568_Linux_fs/kernel/drivers/net/ethernet/sfc/
H A Dethtool_common.h34 struct ethtool_link_ksettings *out);
36 const struct ethtool_link_ksettings *settings);
H A Dmcdi_port_common.h50 void efx_mcdi_phy_get_link_ksettings(struct efx_nic *efx, struct ethtool_link_ksettings *cmd);
51 int efx_mcdi_phy_set_link_ksettings(struct efx_nic *efx, const struct ethtool_link_ksettings *cmd);
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_ethtool.c861 u8 width, struct ethtool_link_ksettings *cmd) in mlxsw_sp_port_get_link_supported()
879 struct ethtool_link_ksettings *cmd) in mlxsw_sp_port_get_link_advertise()
945 struct ethtool_link_ksettings *cmd) in mlxsw_sp_port_get_link_ksettings()
979 const struct ethtool_link_ksettings *cmd) in mlxsw_sp_port_set_link_ksettings()
1186 struct ethtool_link_ksettings *cmd) in mlxsw_sp1_from_ptys_supported_port()
1233 struct ethtool_link_ksettings *cmd) in mlxsw_sp1_from_ptys_speed_duplex()
1269 const struct ethtool_link_ksettings *cmd) in mlxsw_sp1_to_ptys_advert_link()
1609 struct ethtool_link_ksettings *cmd) in mlxsw_sp2_from_ptys_supported_port()
1656 struct ethtool_link_ksettings *cmd) in mlxsw_sp2_from_ptys_speed_duplex()
1707 const struct ethtool_link_ksettings *cmd) in mlxsw_sp2_to_ptys_advert_link()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-phy-v1.c234 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()
H A Dxgbe-phy-v2.c726 struct ethtool_link_ksettings *lks = &pdata->phy.lks; in xgbe_phy_sfp_phy_settings()
999 struct ethtool_link_ksettings *lks = &pdata->phy.lks; in xgbe_phy_find_phy_device()
1510 struct ethtool_link_ksettings *lks = &pdata->phy.lks; in xgbe_phy_phydev_flowctrl()
1541 struct ethtool_link_ksettings *lks = &pdata->phy.lks; in xgbe_phy_an37_sgmii_outcome()
1581 struct ethtool_link_ksettings *lks = &pdata->phy.lks; in xgbe_phy_an37_outcome()
1624 struct ethtool_link_ksettings *lks = &pdata->phy.lks; in xgbe_phy_an73_redrv_outcome()
1704 struct ethtool_link_ksettings *lks = &pdata->phy.lks; in xgbe_phy_an73_outcome()
1777 struct ethtool_link_ksettings *dlks) in xgbe_phy_an_advertising()
1779 struct ethtool_link_ksettings *slks = &pdata->phy.lks; in xgbe_phy_an_advertising()
1840 struct ethtool_link_ksettings *lks = &pdata->phy.lks; in xgbe_phy_an_config()
[all …]
H A Dxgbe-ethtool.c274 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()
H A Dxgbe-mdio.c609 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()
1525 struct ethtool_link_ksettings *lks = &pdata->phy.lks; in xgbe_phy_best_advertised_speed()
1552 struct ethtool_link_ksettings *lks = &pdata->phy.lks; in xgbe_phy_init()
/OK3568_Linux_fs/kernel/drivers/staging/fsl-dpaa2/ethsw/
H A Dethsw-ethtool.c57 struct ethtool_link_ksettings *link_ksettings) in dpaa2_switch_get_link_ksettings()
88 const struct ethtool_link_ksettings *link_ksettings) in dpaa2_switch_set_link_ksettings()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/apm/xgene-v2/
H A Dethtool.c139 struct ethtool_link_ksettings *cmd) in xge_get_link_ksettings()
152 const struct ethtool_link_ksettings *cmd) in xge_set_link_ksettings()
/OK3568_Linux_fs/kernel/include/linux/usb/
H A Dusbnet.h281 struct ethtool_link_ksettings *cmd);
283 const struct ethtool_link_ksettings *cmd);
/OK3568_Linux_fs/kernel/drivers/net/ethernet/atheros/alx/
H A Dethtool.c129 struct ethtool_link_ksettings *cmd) in alx_get_link_ksettings()
178 const struct ethtool_link_ksettings *cmd) in alx_set_link_ksettings()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/aquantia/atlantic/
H A Daq_nic.h196 struct ethtool_link_ksettings *cmd);
198 const struct ethtool_link_ksettings *cmd);
/OK3568_Linux_fs/kernel/drivers/net/ethernet/ibm/ehea/
H A Dehea_ethtool.c21 struct ethtool_link_ksettings *cmd) in ehea_get_link_ksettings()
85 const struct ethtool_link_ksettings *cmd) in ehea_set_link_ksettings()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/oki-semi/pch_gbe/
H A Dpch_gbe_ethtool.c73 struct ethtool_link_ksettings *ecmd) in pch_gbe_get_link_ksettings()
108 const struct ethtool_link_ksettings *ecmd) in pch_gbe_set_link_ksettings()
112 struct ethtool_link_ksettings copy_ecmd; in pch_gbe_set_link_ksettings()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_ethtool.c715 struct ethtool_link_ksettings *link_ksettings) in get_fec_supported_advertised()
748 struct ethtool_link_ksettings *link_ksettings, in ptys2ethtool_supported_advertised_port()
828 struct ethtool_link_ksettings *link_ksettings) in get_speed_duplex()
854 struct ethtool_link_ksettings *link_ksettings) in get_supported()
863 struct ethtool_link_ksettings *link_ksettings, in get_advertising()
919 struct ethtool_link_ksettings *link_ksettings) in get_lp_advertising()
928 struct ethtool_link_ksettings *link_ksettings) in mlx5e_ethtool_get_link_ksettings()
1022 struct ethtool_link_ksettings *link_ksettings) in mlx5e_get_link_ksettings()
1099 const struct ethtool_link_ksettings *link_ksettings) in mlx5e_ethtool_set_link_ksettings()
1168 const struct ethtool_link_ksettings *link_ksettings) in mlx5e_set_link_ksettings()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/sfc/falcon/
H A Dmdio_10g.c231 const struct ethtool_link_ksettings *cmd) in ef4_mdio_set_link_ksettings()
233 struct ethtool_link_ksettings prev = { in ef4_mdio_set_link_ksettings()
H A Dtenxpress.c441 struct ethtool_link_ksettings *cmd) in tenxpress_get_link_ksettings()
463 const struct ethtool_link_ksettings *cmd) in tenxpress_set_link_ksettings()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/atheros/atl1c/
H A Datl1c_ethtool.c16 struct ethtool_link_ksettings *cmd) in atl1c_get_link_ksettings()
60 const struct ethtool_link_ksettings *cmd) in atl1c_set_link_ksettings()

123456789