Home
last modified time | relevance | path

Searched refs:__ETHTOOL_LINK_MODE_MASK_NBITS (Results 1 – 25 of 32) sorted by relevance

12

/linux-6.15/include/linux/
H A Dlinkmode.h10 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 Dethtool_netlink.h11 DIV_ROUND_UP(__ETHTOOL_LINK_MODE_MASK_NBITS, 32)
H A Dethtool.h223 DECLARE_BITMAP(name, __ETHTOOL_LINK_MODE_MASK_NBITS)
244 bitmap_zero((ptr)->link_modes.name, __ETHTOOL_LINK_MODE_MASK_NBITS)
H A Dphylink.h745 bitmap_zero(bm, __ETHTOOL_LINK_MODE_MASK_NBITS)
/linux-6.15/net/ethtool/
H A Dlinkmodes.c53 __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 Deee.c55 __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 Dfec.c65 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 Dioctl.c185 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 Dcommon.c237 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 Dstrset.c50 .count = __ETHTOOL_LINK_MODE_MASK_NBITS,
/linux-6.15/drivers/net/pcs/
H A Dpcs-xpcs.c30 __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 Dphylink.c590 __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 Dphy_caps.c79 for (i = 0; i < __ETHTOOL_LINK_MODE_MASK_NBITS; i++) { in phy_caps_init()
H A Dphy-core.c20 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 Den_ethtool.c92 __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 Dxgbe-ethtool.c370 __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 Dxgbe.h348 __ETHTOOL_LINK_MODE_MASK_NBITS)
/linux-6.15/drivers/net/ethernet/marvell/prestera/
H A Dprestera_ethtool.c231 .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 Doctep_ethtool.c346 __ETHTOOL_LINK_MODE_MASK_NBITS)) in octep_set_link_ksettings()
/linux-6.15/drivers/leds/trigger/
H A Dledtrig-netdev.c523 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 Dotx2_ethtool.c1223 __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 Dethtool.h2082 __ETHTOOL_LINK_MODE_MASK_NBITS enumerator
/linux-6.15/drivers/net/ethernet/sfc/
H A Defx_common.c460 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 Defx_common.c464 bitmap_zero(efx->link_advertising, __ETHTOOL_LINK_MODE_MASK_NBITS); in efx_siena_link_clear_advertising()
H A Dmcdi_port_common.c118 bitmap_zero(linkset, __ETHTOOL_LINK_MODE_MASK_NBITS); in mcdi_to_ethtool_linkset()

12