Searched refs:multicast (Results 1 - 25 of 168) sorted by relevance

1234567

/drivers/infiniband/core/
H A Dmulticast.c116 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 DMakefile17 ib_sa-y := sa_query.o multicast.o
H A Dcma.c155 } 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 Denic_dev.h46 int enic_dev_packet_filter(struct enic *enic, int directed, int multicast,
H A Denic_dev.c78 int enic_dev_packet_filter(struct enic *enic, int directed, int multicast, argument
85 multicast, broadcast, promisc, allmulti);
H A Dvnic_dev.h96 int vnic_dev_packet_filter(struct vnic_dev *vdev, int directed, int multicast,
/drivers/net/usb/
H A Dcatc.c181 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 Dgreth.h136 u8 multicast; member in struct:greth_private
/drivers/net/ethernet/sgi/
H A Dmeth.h96 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 Dsta.h32 u64 multicast);
/drivers/scsi/fnic/
H A Dvnic_dev.h133 void vnic_dev_packet_filter(struct vnic_dev *vdev, int directed, int multicast,
H A Dvnic_dev.c472 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 Dipoib_multicast.c55 "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 Dmac80211-ops.c350 * 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 Dmain.c240 * 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 Dbnx2x_vfpf.h311 u8 multicast[PFVF_MAX_MULTICAST_PER_VF][ETH_ALEN]; member in struct:vfpf_set_q_filters_tlv
/drivers/net/wireless/brcm80211/brcmfmac/
H A Dfwsignal.c318 * @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 Dksz884x.c847 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 Den_port.c174 stats->multicast = be64_to_cpu(mlx4_en_stats->MCAST_prio_0) +
/drivers/staging/rtl8192e/
H A Drtllib_rx.c894 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 Dtsi108_eth.c405 &data->stats.multicast);
515 data->tmpstats.multicast =
518 TSI108_STAT_RXMCAST_CARRY, &data->stats.multicast);
/drivers/net/wireless/zd1211rw/
H A Dzd_mac.c309 /* 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 Dat91_ether.c211 lp->stats.multicast++;
/drivers/net/ethernet/oki-semi/pch_gbe/
H A Dpch_gbe.h537 * @multicast: multicast packets received
564 u32 multicast; member in struct:pch_gbe_hw_stats
H A Dpch_gbe_ethtool.c50 PCH_GBE_STAT(multicast),

Completed in 6820 milliseconds

1234567