| /Linux-v5.4/include/linux/ |
| D | linkmode.h | 10 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()
|
| D | ethtool.h | 103 DECLARE_BITMAP(name, __ETHTOOL_LINK_MODE_MASK_NBITS) 123 bitmap_zero((ptr)->link_modes.name, __ETHTOOL_LINK_MODE_MASK_NBITS)
|
| D | phylink.h | 271 bitmap_zero(bm, __ETHTOOL_LINK_MODE_MASK_NBITS)
|
| /Linux-v5.4/drivers/net/phy/ |
| D | phylink.c | 136 bitmap_andnot(tmp, linkmode, tmp, __ETHTOOL_LINK_MODE_MASK_NBITS); in phylink_is_empty_linkmode() 227 bitmap_fill(pl->supported, __ETHTOOL_LINK_MODE_MASK_NBITS); in phylink_parse_fixedlink() 342 __ETHTOOL_LINK_MODE_MASK_NBITS, state->advertising, in phylink_mac_config() 649 bitmap_fill(pl->supported, __ETHTOOL_LINK_MODE_MASK_NBITS); in phylink_create() 770 __ETHTOOL_LINK_MODE_MASK_NBITS, pl->supported, in phylink_bringup_phy() 771 __ETHTOOL_LINK_MODE_MASK_NBITS, phy->advertising); in phylink_bringup_phy() 1726 __ETHTOOL_LINK_MODE_MASK_NBITS, support, ret); in phylink_sfp_module_insert() 1736 __ETHTOOL_LINK_MODE_MASK_NBITS, config.advertising); in phylink_sfp_module_insert() 1746 __ETHTOOL_LINK_MODE_MASK_NBITS, support, ret); in phylink_sfp_module_insert() 1753 __ETHTOOL_LINK_MODE_MASK_NBITS, support); in phylink_sfp_module_insert() [all …]
|
| D | phy-core.c | 11 BUILD_BUG_ON_MSG(__ETHTOOL_LINK_MODE_MASK_NBITS != 69, in phy_speed_to_str() 170 if (p->bit < __ETHTOOL_LINK_MODE_MASK_NBITS && in phy_lookup_setting() 202 if (settings[i].bit < __ETHTOOL_LINK_MODE_MASK_NBITS && in phy_speeds()
|
| D | sfp-bus.c | 229 if (bitmap_empty(modes, __ETHTOOL_LINK_MODE_MASK_NBITS)) { in sfp_parse_support() 236 bitmap_or(support, support, modes, __ETHTOOL_LINK_MODE_MASK_NBITS); in sfp_parse_support()
|
| /Linux-v5.4/drivers/net/ethernet/amd/xgbe/ |
| D | xgbe-ethtool.c | 369 __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()
|
| D | xgbe.h | 346 __ETHTOOL_LINK_MODE_MASK_NBITS)
|
| /Linux-v5.4/net/core/ |
| D | ethtool.c | 391 unsigned int size = BITS_TO_LONGS(__ETHTOOL_LINK_MODE_MASK_NBITS); in ethtool_intersect_link_masks() 406 bitmap_zero(dst, __ETHTOOL_LINK_MODE_MASK_NBITS); in ethtool_convert_legacy_u32_to_link_mode() 418 if (__ETHTOOL_LINK_MODE_MASK_NBITS > 32) { in ethtool_convert_link_mode_to_legacy_u32() 421 bitmap_zero(ext, __ETHTOOL_LINK_MODE_MASK_NBITS); in ethtool_convert_link_mode_to_legacy_u32() 423 bitmap_complement(ext, ext, __ETHTOOL_LINK_MODE_MASK_NBITS); in ethtool_convert_link_mode_to_legacy_u32() 425 __ETHTOOL_LINK_MODE_MASK_NBITS)) { in ethtool_convert_link_mode_to_legacy_u32() 531 DIV_ROUND_UP(__ETHTOOL_LINK_MODE_MASK_NBITS, 32) 571 __ETHTOOL_LINK_MODE_MASK_NBITS); in load_link_ksettings_from_user() 574 __ETHTOOL_LINK_MODE_MASK_NBITS); in load_link_ksettings_from_user() 577 __ETHTOOL_LINK_MODE_MASK_NBITS); in load_link_ksettings_from_user() [all …]
|
| /Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/ |
| D | en_ethtool.c | 79 __ETHTOOL_LINK_MODE_MASK_NBITS); \ 81 __ETHTOOL_LINK_MODE_MASK_NBITS); \ 624 __ETHTOOL_LINK_MODE_MASK_NBITS); in ptys2ethtool_supported_link() 642 __ETHTOOL_LINK_MODE_MASK_NBITS); in ptys2ethtool_adver_link() 994 __ETHTOOL_LINK_MODE_MASK_NBITS)) in mlx5e_ethtool2ptys_adver_link() 1011 link_modes, __ETHTOOL_LINK_MODE_MASK_NBITS); in mlx5e_ethtool2ptys_ext_adver_link() 1023 int size = __ETHTOOL_LINK_MODE_MASK_NBITS - MLX5E_MIN_PTYS_EXT_LINK_MODE_BIT; in ext_link_mode_requested() 1027 return bitmap_intersects(modes, adver, __ETHTOOL_LINK_MODE_MASK_NBITS); in ext_link_mode_requested()
|
| /Linux-v5.4/drivers/net/dsa/ |
| D | bcm_sf2.c | 499 bitmap_zero(supported, __ETHTOOL_LINK_MODE_MASK_NBITS); in bcm_sf2_sw_validate() 528 __ETHTOOL_LINK_MODE_MASK_NBITS); in bcm_sf2_sw_validate() 530 __ETHTOOL_LINK_MODE_MASK_NBITS); in bcm_sf2_sw_validate()
|
| D | lantiq_gswip.c | 1421 bitmap_zero(supported, __ETHTOOL_LINK_MODE_MASK_NBITS); in gswip_phylink_validate() 1447 __ETHTOOL_LINK_MODE_MASK_NBITS); in gswip_phylink_validate() 1449 __ETHTOOL_LINK_MODE_MASK_NBITS); in gswip_phylink_validate() 1453 bitmap_zero(supported, __ETHTOOL_LINK_MODE_MASK_NBITS); in gswip_phylink_validate()
|
| /Linux-v5.4/drivers/net/ethernet/mellanox/mlx4/ |
| D | en_ethtool.c | 647 __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.4/drivers/net/ethernet/xilinx/ |
| D | xilinx_axienet_main.c | 1388 bitmap_zero(supported, __ETHTOOL_LINK_MODE_MASK_NBITS); in axienet_validate() 1403 __ETHTOOL_LINK_MODE_MASK_NBITS); in axienet_validate() 1405 __ETHTOOL_LINK_MODE_MASK_NBITS); in axienet_validate()
|
| /Linux-v5.4/drivers/net/dsa/sja1105/ |
| D | sja1105_main.c | 858 bitmap_zero(supported, __ETHTOOL_LINK_MODE_MASK_NBITS); in sja1105_phylink_validate() 872 bitmap_and(supported, supported, mask, __ETHTOOL_LINK_MODE_MASK_NBITS); in sja1105_phylink_validate() 874 __ETHTOOL_LINK_MODE_MASK_NBITS); in sja1105_phylink_validate()
|
| /Linux-v5.4/include/uapi/linux/ |
| D | ethtool.h | 1512 __ETHTOOL_LINK_MODE_MASK_NBITS enumerator
|
| /Linux-v5.4/drivers/net/ethernet/pensando/ionic/ |
| D | ionic_ethtool.c | 211 __ETHTOOL_LINK_MODE_MASK_NBITS); in ionic_get_link_ksettings()
|
| /Linux-v5.4/drivers/net/dsa/b53/ |
| D | b53_common.c | 1198 __ETHTOOL_LINK_MODE_MASK_NBITS); in b53_phylink_validate() 1200 __ETHTOOL_LINK_MODE_MASK_NBITS); in b53_phylink_validate()
|
| /Linux-v5.4/drivers/net/ |
| D | virtio_net.c | 2188 __ETHTOOL_LINK_MODE_MASK_NBITS) && in virtnet_validate_ethtool_cmd() 2190 __ETHTOOL_LINK_MODE_MASK_NBITS) && in virtnet_validate_ethtool_cmd() 2192 __ETHTOOL_LINK_MODE_MASK_NBITS); in virtnet_validate_ethtool_cmd()
|
| /Linux-v5.4/drivers/net/ethernet/stmicro/stmmac/ |
| D | stmmac_main.c | 861 __ETHTOOL_LINK_MODE_MASK_NBITS); in stmmac_validate() 863 __ETHTOOL_LINK_MODE_MASK_NBITS); in stmmac_validate() 865 __ETHTOOL_LINK_MODE_MASK_NBITS); in stmmac_validate() 867 __ETHTOOL_LINK_MODE_MASK_NBITS); in stmmac_validate()
|
| /Linux-v5.4/drivers/net/ethernet/sfc/ |
| D | mcdi_port.c | 176 bitmap_zero(linkset, __ETHTOOL_LINK_MODE_MASK_NBITS); in mcdi_to_ethtool_linkset()
|
| /Linux-v5.4/drivers/net/ethernet/marvell/ |
| D | mvneta.c | 3374 bitmap_zero(supported, __ETHTOOL_LINK_MODE_MASK_NBITS); in mvneta_validate() 3404 __ETHTOOL_LINK_MODE_MASK_NBITS); in mvneta_validate() 3406 __ETHTOOL_LINK_MODE_MASK_NBITS); in mvneta_validate()
|
| D | pxa168_eth.c | 981 __ETHTOOL_LINK_MODE_MASK_NBITS); in pxa168_init_phy()
|
| /Linux-v5.4/drivers/net/ethernet/marvell/mvpp2/ |
| D | mvpp2_main.c | 4811 bitmap_and(supported, supported, mask, __ETHTOOL_LINK_MODE_MASK_NBITS); in mvpp2_phylink_validate() 4813 __ETHTOOL_LINK_MODE_MASK_NBITS); in mvpp2_phylink_validate() 4817 bitmap_zero(supported, __ETHTOOL_LINK_MODE_MASK_NBITS); in mvpp2_phylink_validate()
|
| /Linux-v5.4/drivers/net/dsa/mv88e6xxx/ |
| D | chip.c | 572 bitmap_and(supported, supported, mask, __ETHTOOL_LINK_MODE_MASK_NBITS); in mv88e6xxx_validate() 574 __ETHTOOL_LINK_MODE_MASK_NBITS); in mv88e6xxx_validate()
|