| /linux-6.15/include/linux/ |
| H A D | linkmode.h | 10 bitmap_zero(dst, __ETHTOOL_LINK_MODE_MASK_NBITS); in linkmode_zero() 15 bitmap_fill(dst, __ETHTOOL_LINK_MODE_MASK_NBITS); in linkmode_fill() 20 bitmap_copy(dst, src, __ETHTOOL_LINK_MODE_MASK_NBITS); in linkmode_copy() 26 bitmap_and(dst, a, b, __ETHTOOL_LINK_MODE_MASK_NBITS); in linkmode_and() 32 bitmap_or(dst, a, b, __ETHTOOL_LINK_MODE_MASK_NBITS); in linkmode_or() 37 return bitmap_empty(src, __ETHTOOL_LINK_MODE_MASK_NBITS); in linkmode_empty() 44 return bitmap_andnot(dst, src1, src2, __ETHTOOL_LINK_MODE_MASK_NBITS); in linkmode_andnot() 64 return bitmap_equal(src1, src2, __ETHTOOL_LINK_MODE_MASK_NBITS); in linkmode_equal() 70 return bitmap_intersects(src1, src2, __ETHTOOL_LINK_MODE_MASK_NBITS); in linkmode_intersects() 76 return bitmap_subset(src1, src2, __ETHTOOL_LINK_MODE_MASK_NBITS); in linkmode_subset()
|
| H A D | ethtool_netlink.h | 11 DIV_ROUND_UP(__ETHTOOL_LINK_MODE_MASK_NBITS, 32)
|
| H A D | ethtool.h | 223 DECLARE_BITMAP(name, __ETHTOOL_LINK_MODE_MASK_NBITS) 244 bitmap_zero((ptr)->link_modes.name, __ETHTOOL_LINK_MODE_MASK_NBITS)
|
| H A D | phylink.h | 745 bitmap_zero(bm, __ETHTOOL_LINK_MODE_MASK_NBITS)
|
| /linux-6.15/net/ethtool/ |
| H A D | linkmodes.c | 53 __ETHTOOL_LINK_MODE_MASK_NBITS); in linkmodes_prepare_data() 77 __ETHTOOL_LINK_MODE_MASK_NBITS, in linkmodes_reply_size() 84 NULL, __ETHTOOL_LINK_MODE_MASK_NBITS, in linkmodes_reply_size() 116 __ETHTOOL_LINK_MODE_MASK_NBITS, link_mode_names, in linkmodes_fill_reply() 123 NULL, __ETHTOOL_LINK_MODE_MASK_NBITS, in linkmodes_fill_reply() 178 DECLARE_BITMAP(old_adv, __ETHTOOL_LINK_MODE_MASK_NBITS); in ethnl_auto_linkmodes() 181 bitmap_copy(old_adv, advertising, __ETHTOOL_LINK_MODE_MASK_NBITS); in ethnl_auto_linkmodes() 183 for (i = 0; i < __ETHTOOL_LINK_MODE_MASK_NBITS; i++) { in ethnl_auto_linkmodes() 198 __ETHTOOL_LINK_MODE_MASK_NBITS); in ethnl_auto_linkmodes() 282 __ETHTOOL_LINK_MODE_MASK_NBITS, in ethnl_update_linkmodes()
|
| H A D | eee.c | 55 __ETHTOOL_LINK_MODE_MASK_NBITS, in eee_reply_size() 62 __ETHTOOL_LINK_MODE_MASK_NBITS, in eee_reply_size() 87 __ETHTOOL_LINK_MODE_MASK_NBITS, in eee_fill_reply() 93 __ETHTOOL_LINK_MODE_MASK_NBITS, in eee_fill_reply() 141 __ETHTOOL_LINK_MODE_MASK_NBITS, in ethnl_set_eee()
|
| H A D | fec.c | 65 if (!bitmap_empty(link_modes, __ETHTOOL_LINK_MODE_MASK_NBITS)) in ethtool_link_modes_to_fecparam() 130 __ETHTOOL_LINK_MODE_MASK_NBITS); in fec_prepare_data() 134 if (data->active_fec == __ETHTOOL_LINK_MODE_MASK_NBITS) in fec_prepare_data() 151 __ETHTOOL_LINK_MODE_MASK_NBITS, in fec_reply_size() 204 __ETHTOOL_LINK_MODE_MASK_NBITS, in fec_fill_reply() 254 __ETHTOOL_LINK_MODE_MASK_NBITS, in ethnl_set_fec()
|
| H A D | ioctl.c | 185 return __ETHTOOL_LINK_MODE_MASK_NBITS; in __ethtool_get_sset_count() 373 __ETHTOOL_LINK_MODE_MASK_NBITS; in ethtool_convert_link_mode_to_legacy_u32() 425 DIV_ROUND_UP(__ETHTOOL_LINK_MODE_MASK_NBITS, 32) 468 __ETHTOOL_LINK_MODE_MASK_NBITS); in load_link_ksettings_from_user() 471 __ETHTOOL_LINK_MODE_MASK_NBITS); in load_link_ksettings_from_user() 474 __ETHTOOL_LINK_MODE_MASK_NBITS); in load_link_ksettings_from_user() 492 __ETHTOOL_LINK_MODE_MASK_NBITS) && in ethtool_virtdev_validate_cmd() 494 __ETHTOOL_LINK_MODE_MASK_NBITS); in ethtool_virtdev_validate_cmd() 510 __ETHTOOL_LINK_MODE_MASK_NBITS); in store_link_ksettings_for_user() 513 __ETHTOOL_LINK_MODE_MASK_NBITS); in store_link_ksettings_for_user() [all …]
|
| H A D | common.c | 237 static_assert(ARRAY_SIZE(link_mode_names) == __ETHTOOL_LINK_MODE_MASK_NBITS); 426 static_assert(ARRAY_SIZE(link_mode_params) == __ETHTOOL_LINK_MODE_MASK_NBITS); 1021 if (WARN_ON_ONCE(link_mode >= __ETHTOOL_LINK_MODE_MASK_NBITS)) in ethtool_params_from_link_mode()
|
| H A D | strset.c | 50 .count = __ETHTOOL_LINK_MODE_MASK_NBITS,
|
| /linux-6.15/drivers/net/pcs/ |
| H A D | pcs-xpcs.c | 30 __ETHTOOL_LINK_MODE_MASK_NBITS, 37 __ETHTOOL_LINK_MODE_MASK_NBITS, 67 __ETHTOOL_LINK_MODE_MASK_NBITS, 77 __ETHTOOL_LINK_MODE_MASK_NBITS, 90 __ETHTOOL_LINK_MODE_MASK_NBITS, 98 __ETHTOOL_LINK_MODE_MASK_NBITS, 107 __ETHTOOL_LINK_MODE_MASK_NBITS, 158 for (i = 0; compat->supported[i] != __ETHTOOL_LINK_MODE_MASK_NBITS; i++) in __xpcs_linkmode_supported() 479 for_each_set_bit(bit, adv, __ETHTOOL_LINK_MODE_MASK_NBITS) { in xpcs_get_max_xlgmii_speed() 562 for (i = 0; compat->supported[i] != __ETHTOOL_LINK_MODE_MASK_NBITS; i++) in xpcs_validate()
|
| /linux-6.15/drivers/net/phy/ |
| H A D | phylink.c | 590 __ETHTOOL_LINK_MODE_MASK_NBITS, tmp_supported); in phylink_validate_one() 997 __ETHTOOL_LINK_MODE_MASK_NBITS, st.advertising, in phylink_mac_config() 2061 __ETHTOOL_LINK_MODE_MASK_NBITS, phy->supported, in phylink_bringup_phy() 2125 __ETHTOOL_LINK_MODE_MASK_NBITS, pl->supported, in phylink_bringup_phy() 2689 __ETHTOOL_LINK_MODE_MASK_NBITS, in phylink_sfp_select_interface() 2919 __ETHTOOL_LINK_MODE_MASK_NBITS, support); in phylink_ethtool_ksettings_set() 3160 __ETHTOOL_LINK_MODE_MASK_NBITS, eee->advertised, in phylink_ethtool_set_eee() 3498 __ETHTOOL_LINK_MODE_MASK_NBITS, supported); in phylink_sfp_set_config() 3546 __ETHTOOL_LINK_MODE_MASK_NBITS, support, in phylink_sfp_config_phy() 3614 __ETHTOOL_LINK_MODE_MASK_NBITS, support); in phylink_sfp_config_optical() [all …]
|
| H A D | phy_caps.c | 79 for (i = 0; i < __ETHTOOL_LINK_MODE_MASK_NBITS; i++) { in phy_caps_init()
|
| H A D | phy-core.c | 20 BUILD_BUG_ON_MSG(__ETHTOOL_LINK_MODE_MASK_NBITS != 121, in phy_speed_to_str()
|
| /linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | en_ethtool.c | 92 __ETHTOOL_LINK_MODE_MASK_NBITS); \ 94 __ETHTOOL_LINK_MODE_MASK_NBITS); \ 929 __ETHTOOL_LINK_MODE_MASK_NBITS); in ptys2ethtool_process_link() 1311 __ETHTOOL_LINK_MODE_MASK_NBITS)) in mlx5e_ethtool2ptys_adver_link() 1315 __ETHTOOL_LINK_MODE_MASK_NBITS)) in mlx5e_ethtool2ptys_adver_link() 1329 __ETHTOOL_LINK_MODE_MASK_NBITS)) in mlx5e_ethtool2ptys_ext_adver_link() 1331 bitmap_zero(modes, __ETHTOOL_LINK_MODE_MASK_NBITS); in mlx5e_ethtool2ptys_ext_adver_link() 1333 link_modes, __ETHTOOL_LINK_MODE_MASK_NBITS); in mlx5e_ethtool2ptys_ext_adver_link() 1336 __ETHTOOL_LINK_MODE_MASK_NBITS)) in mlx5e_ethtool2ptys_ext_adver_link() 1345 int size = __ETHTOOL_LINK_MODE_MASK_NBITS - MLX5E_MIN_PTYS_EXT_LINK_MODE_BIT; in ext_link_mode_requested() [all …]
|
| /linux-6.15/drivers/net/ethernet/amd/xgbe/ |
| H A D | xgbe-ethtool.c | 370 __ETHTOOL_LINK_MODE_MASK_NBITS, cmd->link_modes.advertising, in xgbe_set_link_ksettings() 371 __ETHTOOL_LINK_MODE_MASK_NBITS, lks->link_modes.supported); in xgbe_set_link_ksettings() 377 bitmap_empty(advertising, __ETHTOOL_LINK_MODE_MASK_NBITS)) { in xgbe_set_link_ksettings()
|
| H A D | xgbe.h | 348 __ETHTOOL_LINK_MODE_MASK_NBITS)
|
| /linux-6.15/drivers/net/ethernet/marvell/prestera/ |
| H A D | prestera_ethtool.c | 231 .eth_mode = __ETHTOOL_LINK_MODE_MASK_NBITS, 259 .eth_mode = __ETHTOOL_LINK_MODE_MASK_NBITS, 450 __ETHTOOL_LINK_MODE_MASK_NBITS)) { in prestera_port_remote_cap_get()
|
| /linux-6.15/drivers/net/ethernet/marvell/octeon_ep/ |
| H A D | octep_ethtool.c | 346 __ETHTOOL_LINK_MODE_MASK_NBITS)) in octep_set_link_ksettings()
|
| /linux-6.15/drivers/leds/trigger/ |
| H A D | ledtrig-netdev.c | 523 for_each_set_bit(mode, supported_link_modes, __ETHTOOL_LINK_MODE_MASK_NBITS) { in netdev_trig_link_speed_visible()
|
| /linux-6.15/drivers/net/ethernet/marvell/octeontx2/nic/ |
| H A D | otx2_ethtool.c | 1223 __ETHTOOL_LINK_MODE_MASK_NBITS); in otx2_get_advertised_mode() 1224 if (bit_pos != __ETHTOOL_LINK_MODE_MASK_NBITS) in otx2_get_advertised_mode()
|
| /linux-6.15/include/uapi/linux/ |
| H A D | ethtool.h | 2082 __ETHTOOL_LINK_MODE_MASK_NBITS enumerator
|
| /linux-6.15/drivers/net/ethernet/sfc/ |
| H A D | efx_common.c | 460 bitmap_zero(efx->link_advertising, __ETHTOOL_LINK_MODE_MASK_NBITS); in efx_link_clear_advertising()
|
| /linux-6.15/drivers/net/ethernet/sfc/siena/ |
| H A D | efx_common.c | 464 bitmap_zero(efx->link_advertising, __ETHTOOL_LINK_MODE_MASK_NBITS); in efx_siena_link_clear_advertising()
|
| H A D | mcdi_port_common.c | 118 bitmap_zero(linkset, __ETHTOOL_LINK_MODE_MASK_NBITS); in mcdi_to_ethtool_linkset()
|