Searched refs:ksettings (Results 1 - 4 of 4) sorted by relevance

/linux-master/net/ethtool/
H A Dlinkmodes.c15 struct ethtool_link_ksettings ksettings; member in struct:linkmodes_reply_data
36 data->lsettings = &data->ksettings.base;
42 ret = __ethtool_get_link_ksettings(dev, &data->ksettings);
49 data->ksettings.lanes = 0;
52 bitmap_empty(data->ksettings.link_modes.lp_advertising,
64 const struct ethtool_link_ksettings *ksettings = &data->ksettings; local
65 const struct ethtool_link_settings *lsettings = &ksettings->base;
75 ret = ethnl_bitset_size(ksettings->link_modes.advertising,
76 ksettings
105 const struct ethtool_link_ksettings *ksettings = &data->ksettings; local
173 ethnl_auto_linkmodes(struct ethtool_link_ksettings *ksettings, bool req_speed, bool req_lanes, bool req_duplex) argument
236 ethnl_update_linkmodes(struct genl_info *info, struct nlattr **tb, struct ethtool_link_ksettings *ksettings, bool *mod, const struct net_device *dev) argument
321 struct ethtool_link_ksettings ksettings = {}; local
[all...]
H A Dlinkinfo.c12 struct ethtool_link_ksettings ksettings; member in struct:linkinfo_reply_data
32 data->lsettings = &data->ksettings.base;
37 ret = __ethtool_get_link_ksettings(dev, &data->ksettings);
100 struct ethtool_link_ksettings ksettings = {}; local
107 ret = __ethtool_get_link_ksettings(dev, &ksettings);
112 lsettings = &ksettings.base;
122 ret = dev->ethtool_ops->set_link_ksettings(dev, &ksettings);
/linux-master/drivers/net/ethernet/marvell/octeon_ep_vf/
H A Doctep_vf_ethtool.c163 #define OCTEP_VF_SET_ETHTOOL_LINK_MODES_BITMAP(octep_vf_speeds, ksettings, name) \
166 ethtool_link_ksettings_add_link_mode(ksettings, name, 10000baseT_Full); \
168 ethtool_link_ksettings_add_link_mode(ksettings, name, 10000baseR_FEC); \
170 ethtool_link_ksettings_add_link_mode(ksettings, name, 10000baseCR_Full); \
172 ethtool_link_ksettings_add_link_mode(ksettings, name, 10000baseKR_Full); \
174 ethtool_link_ksettings_add_link_mode(ksettings, name, 10000baseLR_Full); \
176 ethtool_link_ksettings_add_link_mode(ksettings, name, 10000baseSR_Full); \
178 ethtool_link_ksettings_add_link_mode(ksettings, name, 25000baseCR_Full); \
180 ethtool_link_ksettings_add_link_mode(ksettings, name, 25000baseKR_Full); \
182 ethtool_link_ksettings_add_link_mode(ksettings, nam
[all...]
/linux-master/drivers/net/ethernet/marvell/octeon_ep/
H A Doctep_ethtool.c227 #define OCTEP_SET_ETHTOOL_LINK_MODES_BITMAP(octep_speeds, ksettings, name) \
230 ethtool_link_ksettings_add_link_mode(ksettings, name, 10000baseT_Full); \
232 ethtool_link_ksettings_add_link_mode(ksettings, name, 10000baseR_FEC); \
234 ethtool_link_ksettings_add_link_mode(ksettings, name, 10000baseCR_Full); \
236 ethtool_link_ksettings_add_link_mode(ksettings, name, 10000baseKR_Full); \
238 ethtool_link_ksettings_add_link_mode(ksettings, name, 10000baseLR_Full); \
240 ethtool_link_ksettings_add_link_mode(ksettings, name, 10000baseSR_Full); \
242 ethtool_link_ksettings_add_link_mode(ksettings, name, 25000baseCR_Full); \
244 ethtool_link_ksettings_add_link_mode(ksettings, name, 25000baseKR_Full); \
246 ethtool_link_ksettings_add_link_mode(ksettings, nam
[all...]

Completed in 155 milliseconds