Home
last modified time | relevance | path

Searched refs:__ETHTOOL_LINK_MODE_MASK_NBITS (Results 1 - 25 of 75) sorted by relevance

123

/kernel/linux/linux-5.10/include/linux/
H A Dlinkmode.h10 bitmap_zero(dst, __ETHTOOL_LINK_MODE_MASK_NBITS); in linkmode_zero()
15 bitmap_copy(dst, src, __ETHTOOL_LINK_MODE_MASK_NBITS); in linkmode_copy()
21 bitmap_and(dst, a, b, __ETHTOOL_LINK_MODE_MASK_NBITS); in linkmode_and()
27 bitmap_or(dst, a, b, __ETHTOOL_LINK_MODE_MASK_NBITS); in linkmode_or()
32 return bitmap_empty(src, __ETHTOOL_LINK_MODE_MASK_NBITS); in linkmode_empty()
38 return bitmap_andnot(dst, src1, src2, __ETHTOOL_LINK_MODE_MASK_NBITS); in linkmode_andnot()
82 return bitmap_equal(src1, src2, __ETHTOOL_LINK_MODE_MASK_NBITS); in linkmode_equal()
88 return bitmap_intersects(src1, src2, __ETHTOOL_LINK_MODE_MASK_NBITS); in linkmode_intersects()
94 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.h115 DECLARE_BITMAP(name, __ETHTOOL_LINK_MODE_MASK_NBITS)
135 bitmap_zero((ptr)->link_modes.name, __ETHTOOL_LINK_MODE_MASK_NBITS)
391 * ignored (use %__ETHTOOL_LINK_MODE_MASK_NBITS instead of the latter),
396 * ignored (use %__ETHTOOL_LINK_MODE_MASK_NBITS instead of the latter),
/kernel/linux/linux-6.6/include/linux/
H A Dlinkmode.h10 bitmap_zero(dst, __ETHTOOL_LINK_MODE_MASK_NBITS); in linkmode_zero()
15 bitmap_copy(dst, src, __ETHTOOL_LINK_MODE_MASK_NBITS); in linkmode_copy()
21 bitmap_and(dst, a, b, __ETHTOOL_LINK_MODE_MASK_NBITS); in linkmode_and()
27 bitmap_or(dst, a, b, __ETHTOOL_LINK_MODE_MASK_NBITS); in linkmode_or()
32 return bitmap_empty(src, __ETHTOOL_LINK_MODE_MASK_NBITS); in linkmode_empty()
38 return bitmap_andnot(dst, src1, src2, __ETHTOOL_LINK_MODE_MASK_NBITS); in linkmode_andnot()
77 return bitmap_equal(src1, src2, __ETHTOOL_LINK_MODE_MASK_NBITS); in linkmode_equal()
83 return bitmap_intersects(src1, src2, __ETHTOOL_LINK_MODE_MASK_NBITS); in linkmode_intersects()
89 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.h162 DECLARE_BITMAP(name, __ETHTOOL_LINK_MODE_MASK_NBITS)
183 bitmap_zero((ptr)->link_modes.name, __ETHTOOL_LINK_MODE_MASK_NBITS)
737 * ignored (use %__ETHTOOL_LINK_MODE_MASK_NBITS instead of the latter),
742 * ignored (use %__ETHTOOL_LINK_MODE_MASK_NBITS instead of the latter),
/kernel/linux/linux-6.6/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()
[all...]
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 Dcommon.c215 static_assert(ARRAY_SIZE(link_mode_names) == __ETHTOOL_LINK_MODE_MASK_NBITS); variable
378 static_assert(ARRAY_SIZE(link_mode_params) == __ETHTOOL_LINK_MODE_MASK_NBITS); variable
679 if (WARN_ON_ONCE(link_mode >= __ETHTOOL_LINK_MODE_MASK_NBITS)) in ethtool_params_from_link_mode()
H A Dioctl.c180 return __ETHTOOL_LINK_MODE_MASK_NBITS; in __ethtool_get_sset_count()
210 __ETHTOOL_LINK_MODE_MASK_NBITS * ETH_GSTRING_LEN); in __ethtool_get_strings()
342 unsigned int size = BITS_TO_LONGS(__ETHTOOL_LINK_MODE_MASK_NBITS); in ethtool_intersect_link_masks()
367 return find_next_bit(src, __ETHTOOL_LINK_MODE_MASK_NBITS, 32) == in ethtool_convert_link_mode_to_legacy_u32()
368 __ETHTOOL_LINK_MODE_MASK_NBITS; in ethtool_convert_link_mode_to_legacy_u32()
420 DIV_ROUND_UP(__ETHTOOL_LINK_MODE_MASK_NBITS, 32)
460 __ETHTOOL_LINK_MODE_MASK_NBITS); in load_link_ksettings_from_user()
463 __ETHTOOL_LINK_MODE_MASK_NBITS); in load_link_ksettings_from_user()
466 __ETHTOOL_LINK_MODE_MASK_NBITS); in load_link_ksettings_from_user()
484 __ETHTOOL_LINK_MODE_MASK_NBITS) in ethtool_virtdev_validate_cmd()
[all...]
/kernel/linux/linux-5.10/net/ethtool/
H A Dlinkmodes.c48 __ETHTOOL_LINK_MODE_MASK_NBITS); in linkmodes_prepare_data()
70 __ETHTOOL_LINK_MODE_MASK_NBITS, in linkmodes_reply_size()
77 NULL, __ETHTOOL_LINK_MODE_MASK_NBITS, in linkmodes_reply_size()
109 __ETHTOOL_LINK_MODE_MASK_NBITS, link_mode_names, in linkmodes_fill_reply()
116 NULL, __ETHTOOL_LINK_MODE_MASK_NBITS, in linkmodes_fill_reply()
290 DECLARE_BITMAP(old_adv, __ETHTOOL_LINK_MODE_MASK_NBITS); in ethnl_auto_linkmodes()
294 __ETHTOOL_LINK_MODE_MASK_NBITS); in ethnl_auto_linkmodes()
296 bitmap_copy(old_adv, advertising, __ETHTOOL_LINK_MODE_MASK_NBITS); in ethnl_auto_linkmodes()
298 for (i = 0; i < __ETHTOOL_LINK_MODE_MASK_NBITS; i++) { in ethnl_auto_linkmodes()
312 __ETHTOOL_LINK_MODE_MASK_NBITS); in ethnl_auto_linkmodes()
[all...]
H A Dioctl.c160 return __ETHTOOL_LINK_MODE_MASK_NBITS; in __ethtool_get_sset_count()
190 __ETHTOOL_LINK_MODE_MASK_NBITS * ETH_GSTRING_LEN); in __ethtool_get_strings()
322 unsigned int size = BITS_TO_LONGS(__ETHTOOL_LINK_MODE_MASK_NBITS); in ethtool_intersect_link_masks()
337 bitmap_zero(dst, __ETHTOOL_LINK_MODE_MASK_NBITS); in ethtool_convert_legacy_u32_to_link_mode()
349 if (__ETHTOOL_LINK_MODE_MASK_NBITS > 32) { in ethtool_convert_link_mode_to_legacy_u32()
352 bitmap_zero(ext, __ETHTOOL_LINK_MODE_MASK_NBITS); in ethtool_convert_link_mode_to_legacy_u32()
354 bitmap_complement(ext, ext, __ETHTOOL_LINK_MODE_MASK_NBITS); in ethtool_convert_link_mode_to_legacy_u32()
356 __ETHTOOL_LINK_MODE_MASK_NBITS)) { in ethtool_convert_link_mode_to_legacy_u32()
414 DIV_ROUND_UP(__ETHTOOL_LINK_MODE_MASK_NBITS, 32)
457 __ETHTOOL_LINK_MODE_MASK_NBITS); in load_link_ksettings_from_user()
[all...]
/kernel/linux/linux-5.10/drivers/net/pcs/
H A Dpcs-xpcs.c68 __ETHTOOL_LINK_MODE_MASK_NBITS,
75 __ETHTOOL_LINK_MODE_MASK_NBITS,
105 __ETHTOOL_LINK_MODE_MASK_NBITS,
513 for_each_set_bit(bit, adv, __ETHTOOL_LINK_MODE_MASK_NBITS) { in xpcs_get_max_xlgmii_speed()
676 for (i = 0; match->supported[i] != __ETHTOOL_LINK_MODE_MASK_NBITS; i++) in xpcs_check_features()
/kernel/linux/linux-6.6/drivers/net/pcs/
H A Dpcs-xpcs.c27 __ETHTOOL_LINK_MODE_MASK_NBITS,
34 __ETHTOOL_LINK_MODE_MASK_NBITS,
64 __ETHTOOL_LINK_MODE_MASK_NBITS,
74 __ETHTOOL_LINK_MODE_MASK_NBITS,
87 __ETHTOOL_LINK_MODE_MASK_NBITS,
95 __ETHTOOL_LINK_MODE_MASK_NBITS,
104 __ETHTOOL_LINK_MODE_MASK_NBITS,
194 for (i = 0; compat->supported[i] != __ETHTOOL_LINK_MODE_MASK_NBITS; i++) in __xpcs_linkmode_supported()
541 for_each_set_bit(bit, adv, __ETHTOOL_LINK_MODE_MASK_NBITS) { in xpcs_get_max_xlgmii_speed()
623 for (i = 0; compat->supported[i] != __ETHTOOL_LINK_MODE_MASK_NBITS; in xpcs_validate()
[all...]
/kernel/linux/linux-5.10/drivers/net/phy/
H A Dphylink.c235 bitmap_fill(pl->supported, __ETHTOOL_LINK_MODE_MASK_NBITS); in phylink_parse_fixedlink()
419 __ETHTOOL_LINK_MODE_MASK_NBITS, state->advertising, in phylink_mac_config()
503 __ETHTOOL_LINK_MODE_MASK_NBITS, pl->link_config.advertising, in phylink_change_inband_advert()
864 bitmap_fill(pl->supported, __ETHTOOL_LINK_MODE_MASK_NBITS); in phylink_create()
1000 __ETHTOOL_LINK_MODE_MASK_NBITS, phy->supported, in phylink_bringup_phy()
1001 __ETHTOOL_LINK_MODE_MASK_NBITS, config.advertising, in phylink_bringup_phy()
1032 __ETHTOOL_LINK_MODE_MASK_NBITS, pl->supported, in phylink_bringup_phy()
1033 __ETHTOOL_LINK_MODE_MASK_NBITS, phy->advertising); in phylink_bringup_phy()
1531 __ETHTOOL_LINK_MODE_MASK_NBITS, in phylink_ethtool_ksettings_set()
1542 __ETHTOOL_LINK_MODE_MASK_NBITS, suppor in phylink_ethtool_ksettings_set()
[all...]
H A Dphy-core.c16 BUILD_BUG_ON_MSG(__ETHTOOL_LINK_MODE_MASK_NBITS != 92, in phy_speed_to_str()
205 if (p->bit < __ETHTOOL_LINK_MODE_MASK_NBITS && in phy_lookup_setting()
237 if (settings[i].bit < __ETHTOOL_LINK_MODE_MASK_NBITS && in phy_speeds()
/kernel/linux/linux-5.10/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-ethtool.c374 __ETHTOOL_LINK_MODE_MASK_NBITS, cmd->link_modes.advertising, in xgbe_set_link_ksettings()
375 __ETHTOOL_LINK_MODE_MASK_NBITS, lks->link_modes.supported); in xgbe_set_link_ksettings()
379 __ETHTOOL_LINK_MODE_MASK_NBITS); in xgbe_set_link_ksettings()
382 bitmap_empty(advertising, __ETHTOOL_LINK_MODE_MASK_NBITS)) { in xgbe_set_link_ksettings()
393 __ETHTOOL_LINK_MODE_MASK_NBITS); in xgbe_set_link_ksettings()
/kernel/linux/linux-6.6/drivers/net/phy/
H A Dphylink.c823 bitmap_fill(pl->supported, __ETHTOOL_LINK_MODE_MASK_NBITS); in phylink_parse_fixedlink()
1104 __ETHTOOL_LINK_MODE_MASK_NBITS, st.advertising, in phylink_mac_config()
1232 __ETHTOOL_LINK_MODE_MASK_NBITS, pl->link_config.advertising, in phylink_change_inband_advert()
1658 bitmap_fill(pl->supported, __ETHTOOL_LINK_MODE_MASK_NBITS); in phylink_create()
1806 __ETHTOOL_LINK_MODE_MASK_NBITS, phy->supported, in phylink_bringup_phy()
1807 __ETHTOOL_LINK_MODE_MASK_NBITS, config.advertising, in phylink_bringup_phy()
1840 __ETHTOOL_LINK_MODE_MASK_NBITS, pl->supported, in phylink_bringup_phy()
1841 __ETHTOOL_LINK_MODE_MASK_NBITS, phy->advertising); in phylink_bringup_phy()
2471 __ETHTOOL_LINK_MODE_MASK_NBITS, in phylink_ethtool_ksettings_set()
2482 __ETHTOOL_LINK_MODE_MASK_NBITS, suppor in phylink_ethtool_ksettings_set()
[all...]
H A Dphy-core.c16 BUILD_BUG_ON_MSG(__ETHTOOL_LINK_MODE_MASK_NBITS != 102, in phy_speed_to_str()
295 if (p->bit < __ETHTOOL_LINK_MODE_MASK_NBITS && in phy_lookup_setting()
327 if (settings[i].bit < __ETHTOOL_LINK_MODE_MASK_NBITS && in phy_speeds()
/kernel/linux/linux-5.10/drivers/net/dsa/qca/
H A Dar9331.c380 bitmap_zero(supported, __ETHTOOL_LINK_MODE_MASK_NBITS); in ar9331_sw_phylink_validate()
395 __ETHTOOL_LINK_MODE_MASK_NBITS); in ar9331_sw_phylink_validate()
397 __ETHTOOL_LINK_MODE_MASK_NBITS); in ar9331_sw_phylink_validate()
402 bitmap_zero(supported, __ETHTOOL_LINK_MODE_MASK_NBITS); in ar9331_sw_phylink_validate()
/kernel/linux/linux-5.10/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,
448 __ETHTOOL_LINK_MODE_MASK_NBITS)) { in prestera_port_remote_cap_get()
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_ethtool.c77 __ETHTOOL_LINK_MODE_MASK_NBITS); \
79 __ETHTOOL_LINK_MODE_MASK_NBITS); \
653 __ETHTOOL_LINK_MODE_MASK_NBITS); in ptys2ethtool_supported_link()
671 __ETHTOOL_LINK_MODE_MASK_NBITS); in ptys2ethtool_adver_link()
1052 __ETHTOOL_LINK_MODE_MASK_NBITS)) in mlx5e_ethtool2ptys_adver_link()
1070 link_modes, __ETHTOOL_LINK_MODE_MASK_NBITS); in mlx5e_ethtool2ptys_ext_adver_link()
1082 int size = __ETHTOOL_LINK_MODE_MASK_NBITS - MLX5E_MIN_PTYS_EXT_LINK_MODE_BIT; in ext_link_mode_requested()
1086 return bitmap_intersects(modes, adver, __ETHTOOL_LINK_MODE_MASK_NBITS); in ext_link_mode_requested()
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_ethtool.c86 __ETHTOOL_LINK_MODE_MASK_NBITS); \
88 __ETHTOOL_LINK_MODE_MASK_NBITS); \
721 __ETHTOOL_LINK_MODE_MASK_NBITS); in ptys2ethtool_supported_link()
739 __ETHTOOL_LINK_MODE_MASK_NBITS); in ptys2ethtool_adver_link()
1120 __ETHTOOL_LINK_MODE_MASK_NBITS)) in mlx5e_ethtool2ptys_adver_link()
1138 link_modes, __ETHTOOL_LINK_MODE_MASK_NBITS); in mlx5e_ethtool2ptys_ext_adver_link()
1150 int size = __ETHTOOL_LINK_MODE_MASK_NBITS - MLX5E_MIN_PTYS_EXT_LINK_MODE_BIT; in ext_link_mode_requested()
1154 return bitmap_intersects(modes, adver, __ETHTOOL_LINK_MODE_MASK_NBITS); in ext_link_mode_requested()
/kernel/linux/linux-6.6/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-ethtool.c374 __ETHTOOL_LINK_MODE_MASK_NBITS, cmd->link_modes.advertising, in xgbe_set_link_ksettings()
375 __ETHTOOL_LINK_MODE_MASK_NBITS, lks->link_modes.supported); in xgbe_set_link_ksettings()
381 bitmap_empty(advertising, __ETHTOOL_LINK_MODE_MASK_NBITS)) { in xgbe_set_link_ksettings()
/kernel/linux/linux-6.6/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()

Completed in 33 milliseconds

123