Searched refs:ksettings (Results 1 - 4 of 4) sorted by relevance
/linux-master/net/ethtool/ |
H A D | linkmodes.c | 15 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 D | linkinfo.c | 12 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 D | octep_vf_ethtool.c | 163 #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 D | octep_ethtool.c | 227 #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