| /linux/drivers/net/ethernet/3com/ |
| H A D | 3c509.c | 975 int mc_count = netdev_mc_count(dev); in set_multicast_list() local 979 if (old != mc_count) { in set_multicast_list() 980 old = mc_count; in set_multicast_list() 982 dev->name, mc_count); in set_multicast_list() 990 else if (mc_count || (dev->flags&IFF_ALLMULTI)) { in set_multicast_list()
|
| /linux/drivers/net/fddi/ |
| H A D | defxx.c | 1484 bp->mc_count = 0; in dfx_open() 2301 bp->mc_count = 0; /* Don't add mc addrs to CAM */ in dfx_ctl_set_multicast_list() 2306 bp->mc_count = netdev_mc_count(dev); /* Add mc addrs to CAM */ in dfx_ctl_set_multicast_list() 2322 …DBG_printk("%s: Multicast address table updated! Added %d addresses.\n", dev->name, bp->mc_count); in dfx_ctl_set_multicast_list() 2398 if ((bp->uc_count + bp->mc_count) > PI_CMD_ADDR_FILTER_K_SIZE) in dfx_ctl_set_mac_address() 2401 bp->mc_count = 0; /* Don't add mc addrs to CAM */ in dfx_ctl_set_mac_address() 2497 for (i=0; i < (int)bp->mc_count; i++) in dfx_ctl_update_cam()
|
| H A D | defxx.h | 1745 u32 mc_count; /* number of multicast addresses */ member
|
| /linux/drivers/net/ethernet/qlogic/qede/ |
| H A D | qede_filter.c | 1130 int rc = 0, mc_count; in qede_configure_mcast_filtering() local 1153 mc_count = netdev_mc_count(ndev); in qede_configure_mcast_filtering() 1154 if (mc_count <= 64) { in qede_configure_mcast_filtering() 1164 if ((ndev->flags & IFF_ALLMULTI) || (mc_count > 64)) { in qede_configure_mcast_filtering() 1170 mc_macs, mc_count); in qede_configure_mcast_filtering()
|
| /linux/drivers/net/ethernet/asix/ |
| H A D | ax88796c_main.c | 94 int mc_count = netdev_mc_count(ndev); in ax88796c_set_hw_multicast() local 104 } else if (ndev->flags & IFF_ALLMULTI || mc_count > AX_MAX_MCAST) { in ax88796c_set_hw_multicast() 107 } else if (mc_count == 0) { in ax88796c_set_hw_multicast()
|
| /linux/drivers/net/ethernet/cisco/enic/ |
| H A D | enic_main.c | 940 if (enic->mc_count == ENIC_MULTICAST_PERFECT_FILTERS) { in enic_mc_sync() 941 unsigned int mc_count = netdev_mc_count(netdev); in enic_mc_sync() local 944 ENIC_MULTICAST_PERFECT_FILTERS, mc_count); in enic_mc_sync() 950 enic->mc_count++; in enic_mc_sync() 960 enic->mc_count--; in enic_mc_unsync() 1001 enic->mc_count = 0; in enic_reset_addr_lists()
|
| /linux/drivers/net/ethernet/dec/tulip/ |
| H A D | dmfe.c | 1039 int mc_count = netdev_mc_count(dev); in dmfe_set_filter_mode() local 1052 if (dev->flags & IFF_ALLMULTI || mc_count > DMFE_MAX_MULTICAST) { in dmfe_set_filter_mode() 1053 DMFE_DBUG(0, "Pass all multicast address", mc_count); in dmfe_set_filter_mode() 1060 DMFE_DBUG(0, "Set multicast address", mc_count); in dmfe_set_filter_mode()
|
| /linux/net/mac80211/ |
| H A D | trace.h | 558 TP_PROTO(struct ieee80211_local *local, int mc_count), 560 TP_ARGS(local, mc_count), 564 __field(int, mc_count) 569 __entry->mc_count = mc_count; 574 LOCAL_PR_ARG, __entry->mc_count
|
| /linux/drivers/net/usb/ |
| H A D | aqc111.c | 538 int mc_count = 0; in aqc111_set_rx_mode() local 540 mc_count = netdev_mc_count(net); in aqc111_set_rx_mode() 547 } else if ((net->flags & IFF_ALLMULTI) || mc_count > AQ_MAX_MCAST) { in aqc111_set_rx_mode()
|
| /linux/net/ipv4/ |
| H A D | igmp.c | 1405 if (in_dev->mc_count < 4) in ip_mc_hash_add() 1555 in_dev->mc_count++; in ____ip_mc_inc_group() 1776 in_dev->mc_count--; in __ip_mc_dec_group() 1908 in_dev->mc_count--; in ip_mc_destroy_dev() 2960 state->dev->ifindex, state->dev->name, state->in_dev->mc_count, querier); in igmp_mc_seq_show()
|
| /linux/drivers/net/wireless/ath/ath6kl/ |
| H A D | main.c | 1158 int mc_count = netdev_mc_count(ndev); in ath6kl_set_multicast_list() local 1172 !!(mc_count > ATH6K_MAX_MC_FILTERS_PER_LIST); in ath6kl_set_multicast_list()
|
| /linux/drivers/net/wireless/marvell/ |
| H A D | mwl8k.c | 2700 int mc_count = 0; in __mwl8k_cmd_mac_multicast_adr() local 2703 mc_count = netdev_hw_addr_list_count(mc_list); in __mwl8k_cmd_mac_multicast_adr() 2705 if (allmulti || mc_count > priv->num_mcaddrs) { in __mwl8k_cmd_mac_multicast_adr() 2707 mc_count = 0; in __mwl8k_cmd_mac_multicast_adr() 2710 size = sizeof(*cmd) + mc_count * ETH_ALEN; in __mwl8k_cmd_mac_multicast_adr() 2723 } else if (mc_count) { in __mwl8k_cmd_mac_multicast_adr() 2728 cmd->numaddr = cpu_to_le16(mc_count); in __mwl8k_cmd_mac_multicast_adr()
|
| /linux/drivers/net/ethernet/brocade/bna/ |
| H A D | bnad.c | 3159 int mc_count = netdev_mc_count(netdev); in bnad_set_rx_mcast_fltr() local 3169 if (mc_count > bna_attr(&bnad->bna)->num_mcmac) in bnad_set_rx_mcast_fltr() 3172 mac_list = kcalloc(mc_count + 1, ETH_ALEN, GFP_ATOMIC); in bnad_set_rx_mcast_fltr() 3181 ret = bna_rx_mcast_listset(bnad->rx_info[0].rx, mc_count + 1, mac_list); in bnad_set_rx_mcast_fltr()
|
| /linux/drivers/net/ethernet/emulex/benet/ |
| H A D | be.h | 615 u32 mc_count; member
|
| H A D | be_cmds.c | 2010 req->mcast_num = cpu_to_le32(adapter->mc_count); in __be_cmd_rx_filter() 2011 for (i = 0; i < adapter->mc_count; i++) in __be_cmd_rx_filter()
|
| H A D | be_main.c | 1718 adapter->mc_count = netdev_mc_count(netdev); in be_set_mc_list() 1741 adapter->mc_count = 0; in be_clear_mc_list()
|
| /linux/drivers/net/ |
| H A D | virtio_net.c | 3879 int mc_count; in virtnet_rx_mode_work() local 3914 mc_count = netdev_mc_count(dev); in virtnet_rx_mode_work() 3916 buf = kzalloc(((uc_count + mc_count) * ETH_ALEN) + in virtnet_rx_mode_work() 3939 mac_data->entries = cpu_to_virtio32(vi->vdev, mc_count); in virtnet_rx_mode_work() 3947 sizeof(mac_data->entries) + (mc_count * ETH_ALEN)); in virtnet_rx_mode_work()
|
| /linux/drivers/net/ethernet/freescale/dpaa2/ |
| H A D | dpaa2-eth.c | 2461 int mc_count = netdev_mc_count(net_dev); in dpaa2_eth_set_rx_mode() local 2481 if (mc_count + uc_count > max_mac) { in dpaa2_eth_set_rx_mode() 2484 uc_count + mc_count, max_mac); in dpaa2_eth_set_rx_mode()
|
| /linux/drivers/net/ethernet/broadcom/bnxt/ |
| H A D | bnxt.c | 13441 int mc_count = 0; in bnxt_mc_list_updated() local 13446 if (mc_count >= BNXT_MAX_MC_ADDRS) { in bnxt_mc_list_updated() 13457 mc_count++; in bnxt_mc_list_updated() 13459 if (mc_count) in bnxt_mc_list_updated() 13462 if (mc_count != vnic->mc_list_count) { in bnxt_mc_list_updated() 13463 vnic->mc_list_count = mc_count; in bnxt_mc_list_updated()
|