Searched refs:ksettings (Results 1 – 6 of 6) sorted by relevance
| /linux/net/ethtool/ |
| H A D | linkmodes.c | 15 struct ethtool_link_ksettings ksettings; member 36 data->lsettings = &data->ksettings.base; in linkmodes_prepare_data() 42 ret = __ethtool_get_link_ksettings(dev, &data->ksettings); in linkmodes_prepare_data() 49 data->ksettings.lanes = 0; in linkmodes_prepare_data() 52 bitmap_empty(data->ksettings.link_modes.lp_advertising, in linkmodes_prepare_data() 64 const struct ethtool_link_ksettings *ksettings = &data->ksettings; in linkmodes_reply_size() local 65 const struct ethtool_link_settings *lsettings = &ksettings->base; in linkmodes_reply_size() 75 ret = ethnl_bitset_size(ksettings->link_modes.advertising, in linkmodes_reply_size() 76 ksettings->link_modes.supported, in linkmodes_reply_size() 83 ret = ethnl_bitset_size(ksettings->link_modes.lp_advertising, in linkmodes_reply_size() [all …]
|
| H A D | linkinfo.c | 12 struct ethtool_link_ksettings ksettings; member 32 data->lsettings = &data->ksettings.base; in linkinfo_prepare_data() 37 ret = __ethtool_get_link_ksettings(dev, &data->ksettings); in linkinfo_prepare_data() 100 struct ethtool_link_ksettings ksettings = {}; in ethnl_set_linkinfo() local 107 ret = __ethtool_get_link_ksettings(dev, &ksettings); in ethnl_set_linkinfo() 112 lsettings = &ksettings.base; in ethnl_set_linkinfo() 122 ret = dev->ethtool_ops->set_link_ksettings(dev, &ksettings); in ethnl_set_linkinfo()
|
| /linux/drivers/net/ethernet/marvell/octeon_ep_vf/ |
| H A D | octep_vf_ethtool.c | 149 #define OCTEP_VF_SET_ETHTOOL_LINK_MODES_BITMAP(octep_vf_speeds, ksettings, name) \ argument 152 ethtool_link_ksettings_add_link_mode(ksettings, name, 10000baseT_Full); \ 154 ethtool_link_ksettings_add_link_mode(ksettings, name, 10000baseR_FEC); \ 156 ethtool_link_ksettings_add_link_mode(ksettings, name, 10000baseCR_Full); \ 158 ethtool_link_ksettings_add_link_mode(ksettings, name, 10000baseKR_Full); \ 160 ethtool_link_ksettings_add_link_mode(ksettings, name, 10000baseLR_Full); \ 162 ethtool_link_ksettings_add_link_mode(ksettings, name, 10000baseSR_Full); \ 164 ethtool_link_ksettings_add_link_mode(ksettings, name, 25000baseCR_Full); \ 166 ethtool_link_ksettings_add_link_mode(ksettings, name, 25000baseKR_Full); \ 168 ethtool_link_ksettings_add_link_mode(ksettings, name, 25000baseSR_Full); \ [all …]
|
| /linux/drivers/net/ethernet/marvell/octeon_ep/ |
| H A D | octep_ethtool.c | 213 #define OCTEP_SET_ETHTOOL_LINK_MODES_BITMAP(octep_speeds, ksettings, name) \ argument 216 ethtool_link_ksettings_add_link_mode(ksettings, name, 10000baseT_Full); \ 218 ethtool_link_ksettings_add_link_mode(ksettings, name, 10000baseR_FEC); \ 220 ethtool_link_ksettings_add_link_mode(ksettings, name, 10000baseCR_Full); \ 222 ethtool_link_ksettings_add_link_mode(ksettings, name, 10000baseKR_Full); \ 224 ethtool_link_ksettings_add_link_mode(ksettings, name, 10000baseLR_Full); \ 226 ethtool_link_ksettings_add_link_mode(ksettings, name, 10000baseSR_Full); \ 228 ethtool_link_ksettings_add_link_mode(ksettings, name, 25000baseCR_Full); \ 230 ethtool_link_ksettings_add_link_mode(ksettings, name, 25000baseKR_Full); \ 232 ethtool_link_ksettings_add_link_mode(ksettings, name, 25000baseSR_Full); \ [all …]
|
| /linux/Documentation/networking/ |
| H A D | phy-port.rst | 92 will eventually be able to report its own ksettings::
|
| H A D | sfp-phylink.rst | 137 6. Add/replace ksettings get/set methods with:
|