/drivers/infiniband/core/ |
H A D | multicast.c | 116 struct ib_sa_multicast multicast; member in struct:mcast_member 223 * A multicast group has three types of members: full member, non member, and 238 * If a multicast group has zero members left for a particular join state, but 338 &member->multicast.rec, 339 member->multicast.comp_mask, 379 member->multicast.rec = group->rec; 380 member->multicast.rec.join_state = join_state; 390 return member->multicast.callback(status, &member->multicast); 414 adjust_membership(group, member->multicast 436 struct ib_sa_multicast *multicast; local 607 ib_sa_join_multicast(struct ib_sa_client *client, struct ib_device *device, u8 port_num, struct ib_sa_mcmember_rec *rec, ib_sa_comp_mask comp_mask, gfp_t gfp_mask, int (*callback)(int status, struct ib_sa_multicast *multicast), void *context) argument 617 struct ib_sa_multicast *multicast; local 662 ib_sa_free_multicast(struct ib_sa_multicast *multicast) argument [all...] |
H A D | Makefile | 17 ib_sa-y := sa_query.o multicast.o
|
H A D | cma.c | 155 } multicast; member in struct:cma_multicast 268 kfree(mc->multicast.ib); 1011 ib_sa_free_multicast(mc->multicast.ib); 3123 static int cma_ib_mc_handler(int status, struct ib_sa_multicast *multicast) argument 3126 struct cma_multicast *mc = multicast->context; 3136 status = cma_set_qkey(id_priv, be32_to_cpu(multicast->rec.qkey)); 3139 status = ib_attach_mcast(id_priv->id.qp, &multicast->rec.mgid, 3140 be16_to_cpu(multicast->rec.mlid)); 3149 id_priv->id.port_num, &multicast->rec, 3152 event.param.ud.qkey = be32_to_cpu(multicast [all...] |
/drivers/net/ethernet/cisco/enic/ |
H A D | enic_dev.h | 46 int enic_dev_packet_filter(struct enic *enic, int directed, int multicast,
|
H A D | enic_dev.c | 78 int enic_dev_packet_filter(struct enic *enic, int directed, int multicast, argument 85 multicast, broadcast, promisc, allmulti);
|
H A D | vnic_dev.h | 96 int vnic_dev_packet_filter(struct vnic_dev *vdev, int directed, int multicast,
|
/drivers/net/usb/ |
H A D | catc.c | 181 u8 multicast[64]; member in struct:catc 629 static void catc_multicast(unsigned char *addr, u8 *multicast) argument 634 multicast[(crc >> 3) & 0x3f] |= 1 << (crc & 7); 645 memset(catc->multicast, 0, 64); 647 catc_multicast(broadcast, catc->multicast); 648 catc_multicast(netdev->dev_addr, catc->multicast); 651 memset(catc->multicast, 0xff, 64); 656 memset(catc->multicast, 0xff, 64); 661 catc->multicast[(crc >> 3) & 0x3f] |= 1 << (crc & 7); 663 catc->multicast[ [all...] |
/drivers/net/ethernet/aeroflex/ |
H A D | greth.h | 136 u8 multicast; member in struct:greth_private
|
/drivers/net/ethernet/sgi/ |
H A D | meth.h | 96 u64 multicast:1; member in struct:rx_status_vector::__anon3889 128 #define METH_ACCEPT_MCAST 0x20 /* 01: Accept physical, broadcast, and multicast filter matches only */ 129 #define METH_ACCEPT_AMCAST 0x40 /* 10: Accept physical, broadcast, and all multicast packets */
|
/drivers/net/wireless/cw1200/ |
H A D | sta.h | 32 u64 multicast);
|
/drivers/scsi/fnic/ |
H A D | vnic_dev.h | 133 void vnic_dev_packet_filter(struct vnic_dev *vdev, int directed, int multicast,
|
H A D | vnic_dev.c | 472 void vnic_dev_packet_filter(struct vnic_dev *vdev, int directed, int multicast, argument 480 (multicast ? CMD_PFILTER_MULTICAST : 0) |
|
/drivers/infiniband/ulp/ipoib/ |
H A D | ipoib_multicast.c | 55 "Enable multicast debug tracing if > 0"); 74 ipoib_dbg_mcast(netdev_priv(dev), "deleting multicast group %pI6\n", 178 /* Set the multicast MTU and cached Q_Key before we attach if it's 203 ipoib_warn(priv, "multicast group %pI6 already attached\n", 212 ipoib_warn(priv, "couldn't attach QP to multicast group %pI6\n", 275 struct ib_sa_multicast *multicast) 277 struct ipoib_mcast *mcast = multicast->context; 285 status = ipoib_mcast_join_finish(mcast, &multicast->rec); 289 ipoib_dbg_mcast(netdev_priv(dev), "multicast join failed for %pI6, status %d\n", 321 ipoib_dbg_mcast(priv, "device shutting down, no multicast join 274 ipoib_mcast_sendonly_join_complete(int status, struct ib_sa_multicast *multicast) argument 378 ipoib_mcast_join_complete(int status, struct ib_sa_multicast *multicast) argument [all...] |
/drivers/net/wireless/ath/ath5k/ |
H A D | mac80211-ops.c | 350 * o always accept unicast, broadcast, and multicast traffic 351 * o multicast traffic for all BSSIDs will be enabled if mac80211 369 unsigned int *new_flags, u64 multicast) 382 mfilt[0] = multicast; 383 mfilt[1] = multicast >> 32; 391 * XXX: move unicast, bssid broadcasts and multicast to mac80211 */ 471 /* Set multicast bits */ 368 ath5k_configure_filter(struct ieee80211_hw *hw, unsigned int changed_flags, unsigned int *new_flags, u64 multicast) argument
|
/drivers/net/wireless/libertas_tf/ |
H A D | main.c | 240 * there are no buffered multicast frames to send 446 u64 multicast) 466 multicast > MRVDRV_MAX_MULTICAST_LIST_SIZE) { 469 } else if (multicast) { 443 lbtf_op_configure_filter(struct ieee80211_hw *hw, unsigned int changed_flags, unsigned int *new_flags, u64 multicast) argument
|
/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_vfpf.h | 311 u8 multicast[PFVF_MAX_MULTICAST_PER_VF][ETH_ALEN]; member in struct:vfpf_set_q_filters_tlv
|
/drivers/net/wireless/brcm80211/brcmfmac/ |
H A D | fwsignal.c | 318 * @BRCMF_FWS_FIFO_BCMC: fifo for broadcast/multicast (AP only). 763 bool multicast; local 765 multicast = is_multicast_ether_addr(da); 771 if (multicast && ifp->fws_desc) { 1894 bool multicast = is_multicast_ether_addr(eh->h_dest); local 1902 drvr->tx_multicast += !!multicast; 1915 if (!multicast) 1925 eh->h_dest, multicast, fifo);
|
/drivers/net/ethernet/micrel/ |
H A D | ksz884x.c | 847 u32 multicast:1; member in struct:ksz_desc_rx_stat 865 u32 multicast:1; 1259 * @all_multi: Counter to keep track of all multicast mode set. 1261 * @multi_bits: Cached multicast hash table settings. 1465 * @multicast: The all multicast state of the device. 1481 int multicast; member in struct:dev_priv 3660 * hw_add_wol_mcast - add multicast pattern 3663 * This routine is used to add multicast pattern for waking up the host. 3665 * It is assumed the multicast packe 4214 hw_set_multicast(struct ksz_hw *hw, u8 multicast) argument 5731 dev_set_multicast(struct dev_priv *priv, struct ksz_hw *hw, int multicast) argument 5762 int multicast = (dev->flags & IFF_ALLMULTI); local [all...] |
/drivers/net/ethernet/mellanox/mlx4/ |
H A D | en_port.c | 174 stats->multicast = be64_to_cpu(mlx4_en_stats->MCAST_prio_0) +
|
/drivers/staging/rtl8192e/ |
H A D | rtllib_rx.c | 894 struct sk_buff *skb, u8 multicast) 1040 /* This seems to be triggered by some (multicast?) 1245 ieee->stats.multicast++; 1270 u8 type, stype, multicast = 0, unicast = 0, nr_subframes = 0, TID = 0; local 1283 multicast = is_multicast_ether_addr(hdr->addr1); 1284 unicast = !multicast; 1300 ret = rtllib_rx_check_duplicate(ieee, skb, multicast); 893 rtllib_rx_check_duplicate(struct rtllib_device *ieee, struct sk_buff *skb, u8 multicast) argument
|
/drivers/net/ethernet/tundra/ |
H A D | tsi108_eth.c | 405 &data->stats.multicast); 515 data->tmpstats.multicast = 518 TSI108_STAT_RXMCAST_CARRY, &data->stats.multicast);
|
/drivers/net/wireless/zd1211rw/ |
H A D | zd_mac.c | 309 /* Wait after setting the multicast hash table and powering on 672 /* No ACK expected (multicast, etc.) */ 1173 * Send out buffered broad- and multicast frames. 1238 u64 multicast) 1241 .low = multicast, 1242 .high = multicast >> 32, 1253 * If multicast parameter (as returned by zd_op_prepare_multicast) 1256 * we will have some issue with IPv6 which uses multicast for link 1235 zd_op_configure_filter(struct ieee80211_hw *hw, unsigned int changed_flags, unsigned int *new_flags, u64 multicast) argument
|
/drivers/net/ethernet/cadence/ |
H A D | at91_ether.c | 211 lp->stats.multicast++;
|
/drivers/net/ethernet/oki-semi/pch_gbe/ |
H A D | pch_gbe.h | 537 * @multicast: multicast packets received 564 u32 multicast; member in struct:pch_gbe_hw_stats
|
H A D | pch_gbe_ethtool.c | 50 PCH_GBE_STAT(multicast),
|