Home
last modified time | relevance | path

Searched refs:multicast_filter_bins (Results 1 – 14 of 14) sorted by relevance

/linux-6.1.9/drivers/net/ethernet/stmicro/stmmac/
Ddwmac1000_core.c534 mac->multicast_filter_bins = priv->plat->multicast_filter_bins; in dwmac1000_setup()
538 if (mac->multicast_filter_bins) in dwmac1000_setup()
539 mac->mcast_bits_log2 = ilog2(mac->multicast_filter_bins); in dwmac1000_setup()
Ddwmac-loongson.c19 plat->multicast_filter_bins = HASH_TABLE_SIZE; in loongson_default_data()
44 plat->multicast_filter_bins = 256; in loongson_default_data()
Ddwxgmac2_core.c458 (netdev_mc_count(dev) > hw->multicast_filter_bins)) { in dwxgmac2_set_filter()
1572 mac->multicast_filter_bins = priv->plat->multicast_filter_bins; in dwxgmac2_setup()
1576 if (mac->multicast_filter_bins) in dwxgmac2_setup()
1577 mac->mcast_bits_log2 = ilog2(mac->multicast_filter_bins); in dwxgmac2_setup()
1609 mac->multicast_filter_bins = priv->plat->multicast_filter_bins; in dwxlgmac2_setup()
1613 if (mac->multicast_filter_bins) in dwxlgmac2_setup()
1614 mac->mcast_bits_log2 = ilog2(mac->multicast_filter_bins); in dwxlgmac2_setup()
Dstmmac_pci.c31 plat->multicast_filter_bins = HASH_TABLE_SIZE; in common_default_data()
84 plat->multicast_filter_bins = HASH_TABLE_SIZE; in snps_gmac5_default_data()
Dstmmac_platform.c477 plat->multicast_filter_bins = HASH_TABLE_SIZE; in stmmac_probe_config_dt()
500 &plat->multicast_filter_bins); in stmmac_probe_config_dt()
505 plat->multicast_filter_bins = dwmac1000_validate_mcast_bins( in stmmac_probe_config_dt()
506 &pdev->dev, plat->multicast_filter_bins); in stmmac_probe_config_dt()
Ddwmac-generic.c43 plat_dat->multicast_filter_bins = HASH_TABLE_SIZE; in dwmac_generic_probe()
Ddwmac4_core.c637 int numhashregs = (hw->multicast_filter_bins >> 5); in dwmac4_set_filter()
666 (netdev_mc_count(dev) > hw->multicast_filter_bins)) { in dwmac4_set_filter()
1360 mac->multicast_filter_bins = priv->plat->multicast_filter_bins; in dwmac4_setup()
1364 if (mac->multicast_filter_bins) in dwmac4_setup()
1365 mac->mcast_bits_log2 = ilog2(mac->multicast_filter_bins); in dwmac4_setup()
Dcommon.h524 unsigned int multicast_filter_bins; member
Ddwmac-ipq806x.c472 plat_dat->multicast_filter_bins = 0; in ipq806x_gmac_probe()
Ddwmac-intel.c428 plat->multicast_filter_bins = HASH_TABLE_SIZE; in common_default_data()
557 plat->multicast_filter_bins = HASH_TABLE_SIZE; in intel_mgbe_common_data()
Dstmmac_selftests.c543 if (netdev_mc_count(priv->dev) >= priv->hw->multicast_filter_bins) in stmmac_test_hfilt()
633 if (netdev_mc_count(priv->dev) >= priv->hw->multicast_filter_bins) in stmmac_test_mcfilt()
679 if (netdev_mc_count(priv->dev) >= priv->hw->multicast_filter_bins) in stmmac_test_ucfilt()
Dstmmac_main.c6826 priv->hw->multicast_filter_bins = in stmmac_hw_init()
6829 ilog2(priv->hw->multicast_filter_bins); in stmmac_hw_init()
/linux-6.1.9/include/linux/
Dstmmac.h214 int multicast_filter_bins; member
/linux-6.1.9/Documentation/networking/device_drivers/ethernet/stmicro/
Dstmmac.rst411 int multicast_filter_bins;