/kernel/linux/linux-5.10/drivers/net/wireless/marvell/libertas_tf/ |
H A D | main.c | 359 int mc_count = netdev_hw_addr_list_count(mc_list); in lbtf_op_prepare_multicast() local 361 if (!mc_count || mc_count > MRVDRV_MAX_MULTICAST_LIST_SIZE) in lbtf_op_prepare_multicast() 362 return mc_count; in lbtf_op_prepare_multicast() 364 priv->nr_of_multicastmacaddr = mc_count; in lbtf_op_prepare_multicast() 369 return mc_count; in lbtf_op_prepare_multicast()
|
/kernel/linux/linux-6.6/drivers/net/wireless/marvell/libertas_tf/ |
H A D | main.c | 360 int mc_count = netdev_hw_addr_list_count(mc_list); in lbtf_op_prepare_multicast() local 362 if (!mc_count || mc_count > MRVDRV_MAX_MULTICAST_LIST_SIZE) in lbtf_op_prepare_multicast() 363 return mc_count; in lbtf_op_prepare_multicast() 365 priv->nr_of_multicastmacaddr = mc_count; in lbtf_op_prepare_multicast() 370 return mc_count; in lbtf_op_prepare_multicast()
|
/kernel/linux/linux-5.10/drivers/net/wireless/intersil/orinoco/ |
H A D | hw.c | 681 priv->mc_count = 0; in orinoco_hw_program_rids() 1071 int mc_count, int promisc) in __orinoco_hw_set_multicast_list() 1090 if (!promisc && (mc_count || priv->mc_count)) { in __orinoco_hw_set_multicast_list() 1096 if (i == mc_count) in __orinoco_hw_set_multicast_list() 1103 HERMES_BYTES_TO_RECLEN(mc_count * ETH_ALEN), in __orinoco_hw_set_multicast_list() 1109 priv->mc_count = mc_count; in __orinoco_hw_set_multicast_list() 1069 __orinoco_hw_set_multicast_list(struct orinoco_private *priv, struct net_device *dev, int mc_count, int promisc) __orinoco_hw_set_multicast_list() argument
|
H A D | hw.h | 46 int mc_count, int promisc);
|
H A D | orinoco.h | 142 int promiscuous, mc_count; member
|
/kernel/linux/linux-6.6/drivers/net/wireless/intersil/orinoco/ |
H A D | hw.c | 681 priv->mc_count = 0; in orinoco_hw_program_rids() 1075 int mc_count, int promisc) in __orinoco_hw_set_multicast_list() 1094 if (!promisc && (mc_count || priv->mc_count)) { in __orinoco_hw_set_multicast_list() 1100 if (i == mc_count) in __orinoco_hw_set_multicast_list() 1107 HERMES_BYTES_TO_RECLEN(mc_count * ETH_ALEN), in __orinoco_hw_set_multicast_list() 1113 priv->mc_count = mc_count; in __orinoco_hw_set_multicast_list() 1073 __orinoco_hw_set_multicast_list(struct orinoco_private *priv, struct net_device *dev, int mc_count, int promisc) __orinoco_hw_set_multicast_list() argument
|
H A D | hw.h | 47 int mc_count, int promisc);
|
H A D | orinoco.h | 142 int promiscuous, mc_count; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/3com/ |
H A D | 3c509.c | 977 int mc_count = netdev_mc_count(dev); in set_multicast_list() local 981 if (old != mc_count) { in set_multicast_list() 982 old = mc_count; in set_multicast_list() 984 dev->name, mc_count); in set_multicast_list() 992 else if (mc_count || (dev->flags&IFF_ALLMULTI)) { in set_multicast_list()
|
/kernel/linux/linux-6.6/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()
|
/kernel/linux/linux-5.10/drivers/net/fddi/ |
H A D | defxx.c | 1495 bp->mc_count = 0; in dfx_open() 2312 bp->mc_count = 0; /* Don't add mc addrs to CAM */ in dfx_ctl_set_multicast_list() 2317 bp->mc_count = netdev_mc_count(dev); /* Add mc addrs to CAM */ in dfx_ctl_set_multicast_list() 2333 DBG_printk("%s: Multicast address table updated! Added %d addresses.\n", dev->name, bp->mc_count); in dfx_ctl_set_multicast_list() 2409 if ((bp->uc_count + bp->mc_count) > PI_CMD_ADDR_FILTER_K_SIZE) in dfx_ctl_set_mac_address() 2412 bp->mc_count = 0; /* Don't add mc addrs to CAM */ in dfx_ctl_set_mac_address() 2508 for (i=0; i < (int)bp->mc_count; i++) in dfx_ctl_update_cam()
|
/kernel/linux/linux-6.6/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()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/cisco/enic/ |
H A D | enic.h | 162 unsigned int mc_count; member
|
H A D | enic_main.c | 910 if (enic->mc_count == ENIC_MULTICAST_PERFECT_FILTERS) { in enic_mc_sync() 911 unsigned int mc_count = netdev_mc_count(netdev); in enic_mc_sync() local 914 ENIC_MULTICAST_PERFECT_FILTERS, mc_count); in enic_mc_sync() 920 enic->mc_count++; in enic_mc_sync() 930 enic->mc_count--; in enic_mc_unsync() 971 enic->mc_count = 0; in enic_reset_addr_lists()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/cisco/enic/ |
H A D | enic.h | 149 unsigned int mc_count; member
|
H A D | enic_main.c | 909 if (enic->mc_count == ENIC_MULTICAST_PERFECT_FILTERS) { in enic_mc_sync() 910 unsigned int mc_count = netdev_mc_count(netdev); in enic_mc_sync() local 913 ENIC_MULTICAST_PERFECT_FILTERS, mc_count); in enic_mc_sync() 919 enic->mc_count++; in enic_mc_sync() 929 enic->mc_count--; in enic_mc_unsync() 970 enic->mc_count = 0; in enic_reset_addr_lists()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qede/ |
H A D | qede_filter.c | 1136 int rc = 0, mc_count; in qede_configure_mcast_filtering() local 1159 mc_count = netdev_mc_count(ndev); in qede_configure_mcast_filtering() 1160 if (mc_count <= 64) { in qede_configure_mcast_filtering() 1170 if ((ndev->flags & IFF_ALLMULTI) || (mc_count > 64)) { in qede_configure_mcast_filtering() 1176 mc_macs, mc_count); in qede_configure_mcast_filtering()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qede/ |
H A D | qede_filter.c | 1133 int rc = 0, mc_count; in qede_configure_mcast_filtering() local 1156 mc_count = netdev_mc_count(ndev); in qede_configure_mcast_filtering() 1157 if (mc_count <= 64) { in qede_configure_mcast_filtering() 1167 if ((ndev->flags & IFF_ALLMULTI) || (mc_count > 64)) { in qede_configure_mcast_filtering() 1173 mc_macs, mc_count); in qede_configure_mcast_filtering()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | inetdevice.h | 34 int mc_count; /* Number of installed mcasts */ member
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | inetdevice.h | 36 int mc_count; /* Number of installed mcasts */ member
|
/kernel/linux/linux-5.10/net/mac80211/ |
H A D | trace.h | 489 TP_PROTO(struct ieee80211_local *local, int mc_count), 491 TP_ARGS(local, mc_count), 495 __field(int, mc_count) 500 __entry->mc_count = mc_count; 505 LOCAL_PR_ARG, __entry->mc_count
|
/kernel/linux/linux-6.6/net/mac80211/ |
H A D | trace.h | 523 TP_PROTO(struct ieee80211_local *local, int mc_count), 525 TP_ARGS(local, mc_count), 529 __field(int, mc_count) 534 __entry->mc_count = mc_count; 539 LOCAL_PR_ARG, __entry->mc_count
|
/kernel/linux/linux-5.10/drivers/net/wireless/ |
H A D | rndis_wlan.c | 1572 int mc_count; in set_multicast_list() local 1592 mc_count = netdev_mc_count(usbdev->net); in set_multicast_list() 1593 if (mc_count > priv->multicast_size) { in set_multicast_list() 1595 } else if (mc_count) { in set_multicast_list() 1598 mc_addrs = kmalloc_array(mc_count, ETH_ALEN, GFP_ATOMIC); in set_multicast_list() 1613 if (mc_count) { in set_multicast_list() 1616 mc_addrs, mc_count * ETH_ALEN); in set_multicast_list() 1624 mc_count, priv->multicast_size, ret); in set_multicast_list()
|
/kernel/linux/linux-6.6/drivers/net/wireless/legacy/ |
H A D | rndis_wlan.c | 1571 int mc_count; in set_multicast_list() local 1591 mc_count = netdev_mc_count(usbdev->net); in set_multicast_list() 1592 if (mc_count > priv->multicast_size) { in set_multicast_list() 1594 } else if (mc_count) { in set_multicast_list() 1597 mc_addrs = kmalloc_array(mc_count, ETH_ALEN, GFP_ATOMIC); in set_multicast_list() 1612 if (mc_count) { in set_multicast_list() 1615 mc_addrs, mc_count * ETH_ALEN); in set_multicast_list() 1623 mc_count, priv->multicast_size, ret); in set_multicast_list()
|
/kernel/linux/linux-6.6/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()
|