Searched refs:link_modes (Results 1 – 4 of 4) sorted by relevance
| /net/ethtool/ |
| A D | fec.c | 32 ethtool_fec_to_link_modes(u32 fec, unsigned long *link_modes, u8 *fec_auto) in ethtool_fec_to_link_modes() argument 38 __set_bit(ETHTOOL_LINK_MODE_FEC_NONE_BIT, link_modes); in ethtool_fec_to_link_modes() 40 __set_bit(ETHTOOL_LINK_MODE_FEC_RS_BIT, link_modes); in ethtool_fec_to_link_modes() 42 __set_bit(ETHTOOL_LINK_MODE_FEC_BASER_BIT, link_modes); in ethtool_fec_to_link_modes() 44 __set_bit(ETHTOOL_LINK_MODE_FEC_LLRS_BIT, link_modes); in ethtool_fec_to_link_modes() 49 unsigned long *link_modes, u8 fec_auto) in ethtool_link_modes_to_fecparam() argument 56 if (__test_and_clear_bit(ETHTOOL_LINK_MODE_FEC_NONE_BIT, link_modes)) in ethtool_link_modes_to_fecparam() 58 if (__test_and_clear_bit(ETHTOOL_LINK_MODE_FEC_RS_BIT, link_modes)) in ethtool_link_modes_to_fecparam() 60 if (__test_and_clear_bit(ETHTOOL_LINK_MODE_FEC_BASER_BIT, link_modes)) in ethtool_link_modes_to_fecparam() 62 if (__test_and_clear_bit(ETHTOOL_LINK_MODE_FEC_LLRS_BIT, link_modes)) in ethtool_link_modes_to_fecparam() [all …]
|
| A D | linkmodes.c | 52 bitmap_empty(data->ksettings.link_modes.lp_advertising, in linkmodes_prepare_data() 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() 114 ksettings->link_modes.advertising, in linkmodes_fill_reply() 115 ksettings->link_modes.supported, in linkmodes_fill_reply() 122 ksettings->link_modes.lp_advertising, in linkmodes_fill_reply() 176 unsigned long *advertising = ksettings->link_modes.advertising; in ethnl_auto_linkmodes() 177 unsigned long *supported = ksettings->link_modes.supported; in ethnl_auto_linkmodes() 281 ret = ethnl_update_bitset(ksettings->link_modes.advertising, in ethnl_update_linkmodes()
|
| A D | ioctl.c | 351 dst->link_modes.supported[idx] &= in ethtool_intersect_link_masks() 352 src->link_modes.supported[idx]; in ethtool_intersect_link_masks() 353 dst->link_modes.advertising[idx] &= in ethtool_intersect_link_masks() 354 src->link_modes.advertising[idx]; in ethtool_intersect_link_masks() 396 link_ksettings->link_modes.supported); in convert_link_ksettings_to_legacy_settings() 434 } link_modes; member 467 link_usettings.link_modes.supported, in load_link_ksettings_from_user() 491 bitmap_empty(cmd->link_modes.supported, in ethtool_virtdev_validate_cmd() 509 from->link_modes.supported, in store_link_ksettings_for_user() 512 from->link_modes.advertising, in store_link_ksettings_for_user() [all …]
|
| A D | common.c | 545 link_ksettings->link_modes.supported, in convert_legacy_settings_to_link_ksettings() 548 link_ksettings->link_modes.advertising, in convert_legacy_settings_to_link_ksettings() 551 link_ksettings->link_modes.lp_advertising, in convert_legacy_settings_to_link_ksettings()
|
Completed in 13 milliseconds