Searched refs:mc_count (Results 1 - 25 of 27) sorted by relevance

12

/linux-master/drivers/net/wireless/marvell/libertas_tf/
H A Dmain.c360 int mc_count = netdev_hw_addr_list_count(mc_list); local
362 if (!mc_count || mc_count > MRVDRV_MAX_MULTICAST_LIST_SIZE)
363 return mc_count;
365 priv->nr_of_multicastmacaddr = mc_count;
370 return mc_count;
/linux-master/drivers/net/ethernet/cisco/enic/
H A Denic.h149 unsigned int mc_count; member in struct:enic
H A Denic_main.c909 if (enic->mc_count == ENIC_MULTICAST_PERFECT_FILTERS) {
910 unsigned int mc_count = netdev_mc_count(netdev); local
913 ENIC_MULTICAST_PERFECT_FILTERS, mc_count);
919 enic->mc_count++;
929 enic->mc_count--;
970 enic->mc_count = 0;
/linux-master/drivers/net/ethernet/3com/
H A D3c509.c975 int mc_count = netdev_mc_count(dev); local
979 if (old != mc_count) {
980 old = mc_count;
982 dev->name, mc_count);
990 else if (mc_count || (dev->flags&IFF_ALLMULTI)) {
/linux-master/include/linux/
H A Dinetdevice.h36 int mc_count; /* Number of installed mcasts */ member in struct:in_device
/linux-master/drivers/net/ethernet/qlogic/qede/
H A Dqede_filter.c1133 int rc = 0, mc_count; local
1156 mc_count = netdev_mc_count(ndev);
1157 if (mc_count <= 64) {
1167 if ((ndev->flags & IFF_ALLMULTI) || (mc_count > 64)) {
1173 mc_macs, mc_count);
/linux-master/drivers/net/fddi/
H A Ddefxx.c1484 bp->mc_count = 0;
2301 bp->mc_count = 0; /* Don't add mc addrs to CAM */
2306 bp->mc_count = netdev_mc_count(dev); /* Add mc addrs to CAM */
2322 DBG_printk("%s: Multicast address table updated! Added %d addresses.\n", dev->name, bp->mc_count);
2398 if ((bp->uc_count + bp->mc_count) > PI_CMD_ADDR_FILTER_K_SIZE)
2401 bp->mc_count = 0; /* Don't add mc addrs to CAM */
2497 for (i=0; i < (int)bp->mc_count; i++)
H A Ddefxx.h1745 u32 mc_count; /* number of multicast addresses */ member in struct:DFX_board_tag
/linux-master/drivers/net/ethernet/asix/
H A Dax88796c_main.c94 int mc_count = netdev_mc_count(ndev); local
104 } else if (ndev->flags & IFF_ALLMULTI || mc_count > AX_MAX_MCAST) {
107 } else if (mc_count == 0) {
/linux-master/drivers/net/ethernet/dec/tulip/
H A Ddmfe.c1039 int mc_count = netdev_mc_count(dev); local
1052 if (dev->flags & IFF_ALLMULTI || mc_count > DMFE_MAX_MULTICAST) {
1053 DMFE_DBUG(0, "Pass all multicast address", mc_count);
1060 DMFE_DBUG(0, "Set multicast address", mc_count);
/linux-master/drivers/net/usb/
H A Daqc111.c532 int mc_count = 0; local
534 mc_count = netdev_mc_count(net);
541 } else if ((net->flags & IFF_ALLMULTI) || mc_count > AQ_MAX_MCAST) {
/linux-master/drivers/net/ethernet/oki-semi/pch_gbe/
H A Dpch_gbe_main.c2068 int mc_count, i; local
2083 mc_count = netdev_mc_count(netdev);
2084 if ((netdev->flags & IFF_ALLMULTI) || mc_count >= PCH_GBE_MAR_ENTRIES)
2115 "RX_MODE reg(check bit31,30 ADD,MLT) : 0x%08x netdev->mc_count : 0x%08x\n",
2116 ioread32(&hw->reg->RX_MODE), mc_count);
/linux-master/drivers/net/ethernet/cavium/liquidio/
H A Dlio_vf_main.c1074 int mc_count = min(netdev_mc_count(netdev), MAX_OCTEON_MULTICAST_ADDR); local
1088 nctrl.ncmd.s.param2 = mc_count;
1089 nctrl.ncmd.s.more = mc_count;
1099 if (++mc > &nctrl.udd[mc_count])
H A Dlio_main.c1958 int mc_count = min(netdev_mc_count(netdev), MAX_OCTEON_MULTICAST_ADDR); local
1966 nctrl.ncmd.s.param2 = mc_count;
1967 nctrl.ncmd.s.more = mc_count;
1979 if (++mc > &nctrl.udd[mc_count])
/linux-master/drivers/net/wireless/ath/ath6kl/
H A Dmain.c1158 int mc_count = netdev_mc_count(ndev); local
1172 !!(mc_count > ATH6K_MAX_MC_FILTERS_PER_LIST);
/linux-master/net/mac80211/
H A Dtrace.h546 TP_PROTO(struct ieee80211_local *local, int mc_count),
548 TP_ARGS(local, mc_count),
552 __field(int, mc_count)
557 __entry->mc_count = mc_count;
562 LOCAL_PR_ARG, __entry->mc_count
/linux-master/drivers/net/wireless/marvell/
H A Dmwl8k.c2691 int mc_count = 0; local
2694 mc_count = netdev_hw_addr_list_count(mc_list);
2696 if (allmulti || mc_count > priv->num_mcaddrs) {
2698 mc_count = 0;
2701 size = sizeof(*cmd) + mc_count * ETH_ALEN;
2714 } else if (mc_count) {
2719 cmd->numaddr = cpu_to_le16(mc_count);
/linux-master/net/ipv4/
H A Digmp.c1402 if (in_dev->mc_count < 4)
1470 in_dev->mc_count++;
1690 in_dev->mc_count--;
1820 in_dev->mc_count--;
2871 state->dev->ifindex, state->dev->name, state->in_dev->mc_count, querier);
/linux-master/drivers/staging/ks7010/
H A Dks_hostif.c1887 int mc_count; local
1910 mc_count = netdev_mc_count(dev);
1918 ETH_ALEN * mc_count);
/linux-master/drivers/net/ethernet/emulex/benet/
H A Dbe.h615 u32 mc_count; member in struct:be_adapter
H A Dbe_cmds.c2010 req->mcast_num = cpu_to_le32(adapter->mc_count);
2011 for (i = 0; i < adapter->mc_count; i++)
H A Dbe_main.c1717 adapter->mc_count = netdev_mc_count(netdev);
1740 adapter->mc_count = 0;
/linux-master/drivers/net/ethernet/brocade/bna/
H A Dbnad.c3153 int mc_count = netdev_mc_count(netdev); local
3163 if (mc_count > bna_attr(&bnad->bna)->num_mcmac)
3166 mac_list = kcalloc(mc_count + 1, ETH_ALEN, GFP_ATOMIC);
3175 ret = bna_rx_mcast_listset(bnad->rx_info[0].rx, mc_count + 1, mac_list);
/linux-master/drivers/net/
H A Dvirtio_net.c2736 int mc_count; local
2766 mc_count = netdev_mc_count(dev);
2768 buf = kzalloc(((uc_count + mc_count) * ETH_ALEN) +
2791 mac_data->entries = cpu_to_virtio32(vi->vdev, mc_count);
2799 sizeof(mac_data->entries) + (mc_count * ETH_ALEN));
/linux-master/drivers/net/ethernet/freescale/dpaa2/
H A Ddpaa2-eth.c2462 int mc_count = netdev_mc_count(net_dev); local
2482 if (mc_count + uc_count > max_mac) {
2485 uc_count + mc_count, max_mac);

Completed in 627 milliseconds

12