Home
last modified time | relevance | path

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

12

/Linux-v5.10/include/linux/
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()
Dethtool_netlink.h11 DIV_ROUND_UP(__ETHTOOL_LINK_MODE_MASK_NBITS, 32)
Dethtool.h119 DECLARE_BITMAP(name, __ETHTOOL_LINK_MODE_MASK_NBITS)
139 bitmap_zero((ptr)->link_modes.name, __ETHTOOL_LINK_MODE_MASK_NBITS)
Dphylink.h470 bitmap_zero(bm, __ETHTOOL_LINK_MODE_MASK_NBITS)
/Linux-v5.10/net/ethtool/
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 …]
Dioctl.c159 return __ETHTOOL_LINK_MODE_MASK_NBITS; in __ethtool_get_sset_count()
189 __ETHTOOL_LINK_MODE_MASK_NBITS * ETH_GSTRING_LEN); in __ethtool_get_strings()
321 unsigned int size = BITS_TO_LONGS(__ETHTOOL_LINK_MODE_MASK_NBITS); in ethtool_intersect_link_masks()
336 bitmap_zero(dst, __ETHTOOL_LINK_MODE_MASK_NBITS); in ethtool_convert_legacy_u32_to_link_mode()
348 if (__ETHTOOL_LINK_MODE_MASK_NBITS > 32) { in ethtool_convert_link_mode_to_legacy_u32()
351 bitmap_zero(ext, __ETHTOOL_LINK_MODE_MASK_NBITS); in ethtool_convert_link_mode_to_legacy_u32()
353 bitmap_complement(ext, ext, __ETHTOOL_LINK_MODE_MASK_NBITS); in ethtool_convert_link_mode_to_legacy_u32()
355 __ETHTOOL_LINK_MODE_MASK_NBITS)) { in ethtool_convert_link_mode_to_legacy_u32()
413 DIV_ROUND_UP(__ETHTOOL_LINK_MODE_MASK_NBITS, 32)
453 __ETHTOOL_LINK_MODE_MASK_NBITS); in load_link_ksettings_from_user()
[all …]
Dcommon.c198 static_assert(ARRAY_SIZE(link_mode_names) == __ETHTOOL_LINK_MODE_MASK_NBITS);
Dstrset.c50 .count = __ETHTOOL_LINK_MODE_MASK_NBITS,
/Linux-v5.10/drivers/net/pcs/
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()
/Linux-v5.10/drivers/net/ethernet/amd/xgbe/
Dxgbe-ethtool.c369 __ETHTOOL_LINK_MODE_MASK_NBITS, cmd->link_modes.advertising, in xgbe_set_link_ksettings()
370 __ETHTOOL_LINK_MODE_MASK_NBITS, lks->link_modes.supported); in xgbe_set_link_ksettings()
374 __ETHTOOL_LINK_MODE_MASK_NBITS); in xgbe_set_link_ksettings()
377 bitmap_empty(advertising, __ETHTOOL_LINK_MODE_MASK_NBITS)) { in xgbe_set_link_ksettings()
388 __ETHTOOL_LINK_MODE_MASK_NBITS); in xgbe_set_link_ksettings()
/Linux-v5.10/drivers/net/dsa/qca/
Dar9331.c378 bitmap_zero(supported, __ETHTOOL_LINK_MODE_MASK_NBITS); in ar9331_sw_phylink_validate()
393 __ETHTOOL_LINK_MODE_MASK_NBITS); in ar9331_sw_phylink_validate()
395 __ETHTOOL_LINK_MODE_MASK_NBITS); in ar9331_sw_phylink_validate()
400 bitmap_zero(supported, __ETHTOOL_LINK_MODE_MASK_NBITS); in ar9331_sw_phylink_validate()
/Linux-v5.10/drivers/net/phy/
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()
839 bitmap_fill(pl->supported, __ETHTOOL_LINK_MODE_MASK_NBITS); in phylink_create()
975 __ETHTOOL_LINK_MODE_MASK_NBITS, phy->supported, in phylink_bringup_phy()
976 __ETHTOOL_LINK_MODE_MASK_NBITS, config.advertising, in phylink_bringup_phy()
1007 __ETHTOOL_LINK_MODE_MASK_NBITS, pl->supported, in phylink_bringup_phy()
1008 __ETHTOOL_LINK_MODE_MASK_NBITS, phy->advertising); in phylink_bringup_phy()
2045 __ETHTOOL_LINK_MODE_MASK_NBITS, support, ret); in phylink_sfp_config()
2053 __ETHTOOL_LINK_MODE_MASK_NBITS, config.advertising); in phylink_sfp_config()
[all …]
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()
Dsfp-bus.c341 if (bitmap_empty(modes, __ETHTOOL_LINK_MODE_MASK_NBITS)) { in sfp_parse_support()
351 bitmap_or(support, support, modes, __ETHTOOL_LINK_MODE_MASK_NBITS); in sfp_parse_support()
/Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/
Den_ethtool.c79 __ETHTOOL_LINK_MODE_MASK_NBITS); \
81 __ETHTOOL_LINK_MODE_MASK_NBITS); \
636 __ETHTOOL_LINK_MODE_MASK_NBITS); in ptys2ethtool_supported_link()
654 __ETHTOOL_LINK_MODE_MASK_NBITS); in ptys2ethtool_adver_link()
1019 __ETHTOOL_LINK_MODE_MASK_NBITS)) in mlx5e_ethtool2ptys_adver_link()
1037 link_modes, __ETHTOOL_LINK_MODE_MASK_NBITS); in mlx5e_ethtool2ptys_ext_adver_link()
1049 int size = __ETHTOOL_LINK_MODE_MASK_NBITS - MLX5E_MIN_PTYS_EXT_LINK_MODE_BIT; in ext_link_mode_requested()
1053 return bitmap_intersects(modes, adver, __ETHTOOL_LINK_MODE_MASK_NBITS); in ext_link_mode_requested()
/Linux-v5.10/drivers/net/ethernet/marvell/prestera/
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()
/Linux-v5.10/drivers/net/dsa/ocelot/
Dseville_vsc9953.c1002 bitmap_zero(supported, __ETHTOOL_LINK_MODE_MASK_NBITS); in vsc9953_phylink_validate()
1022 __ETHTOOL_LINK_MODE_MASK_NBITS); in vsc9953_phylink_validate()
1024 __ETHTOOL_LINK_MODE_MASK_NBITS); in vsc9953_phylink_validate()
Dfelix_vsc9959.c946 bitmap_zero(supported, __ETHTOOL_LINK_MODE_MASK_NBITS); in vsc9959_phylink_validate()
969 __ETHTOOL_LINK_MODE_MASK_NBITS); in vsc9959_phylink_validate()
971 __ETHTOOL_LINK_MODE_MASK_NBITS); in vsc9959_phylink_validate()
/Linux-v5.10/drivers/net/ethernet/freescale/enetc/
Denetc_pf.c904 bitmap_zero(supported, __ETHTOOL_LINK_MODE_MASK_NBITS); in enetc_pl_mac_validate()
928 __ETHTOOL_LINK_MODE_MASK_NBITS); in enetc_pl_mac_validate()
930 __ETHTOOL_LINK_MODE_MASK_NBITS); in enetc_pl_mac_validate()
/Linux-v5.10/drivers/net/ethernet/mellanox/mlx4/
Den_ethtool.c647 __ETHTOOL_LINK_MODE_MASK_NBITS); \
649 __ETHTOOL_LINK_MODE_MASK_NBITS); \
708 __ETHTOOL_LINK_MODE_MASK_NBITS); in ptys2ethtool_update_link_modes()
723 __ETHTOOL_LINK_MODE_MASK_NBITS)) in ethtool2ptys_link_modes()
929 speed, __ETHTOOL_LINK_MODE_MASK_NBITS, in mlx4_en_set_link_ksettings()
/Linux-v5.10/drivers/net/dsa/
Dlantiq_gswip.c1439 bitmap_zero(supported, __ETHTOOL_LINK_MODE_MASK_NBITS); in gswip_phylink_validate()
1465 __ETHTOOL_LINK_MODE_MASK_NBITS); in gswip_phylink_validate()
1467 __ETHTOOL_LINK_MODE_MASK_NBITS); in gswip_phylink_validate()
1471 bitmap_zero(supported, __ETHTOOL_LINK_MODE_MASK_NBITS); in gswip_phylink_validate()
Dbcm_sf2.c613 bitmap_zero(supported, __ETHTOOL_LINK_MODE_MASK_NBITS); in bcm_sf2_sw_validate()
642 __ETHTOOL_LINK_MODE_MASK_NBITS); in bcm_sf2_sw_validate()
644 __ETHTOOL_LINK_MODE_MASK_NBITS); in bcm_sf2_sw_validate()
/Linux-v5.10/drivers/net/ethernet/xilinx/
Dxilinx_axienet_main.c1511 bitmap_zero(supported, __ETHTOOL_LINK_MODE_MASK_NBITS); in axienet_validate()
1526 __ETHTOOL_LINK_MODE_MASK_NBITS); in axienet_validate()
1528 __ETHTOOL_LINK_MODE_MASK_NBITS); in axienet_validate()
/Linux-v5.10/drivers/net/ethernet/atheros/
Dag71xx.c1076 __ETHTOOL_LINK_MODE_MASK_NBITS); in ag71xx_mac_validate()
1078 __ETHTOOL_LINK_MODE_MASK_NBITS); in ag71xx_mac_validate()
1082 bitmap_zero(supported, __ETHTOOL_LINK_MODE_MASK_NBITS); in ag71xx_mac_validate()
/Linux-v5.10/include/uapi/linux/
Dethtool.h1623 __ETHTOOL_LINK_MODE_MASK_NBITS enumerator

12