Home
last modified time | relevance | path

Searched refs:multicast (Results 1 – 25 of 246) sorted by relevance

12345678910

/linux/drivers/infiniband/core/
H A Dmulticast.c115 struct ib_sa_multicast multicast; member
338 &member->multicast.rec, in send_join()
339 member->multicast.comp_mask, in send_join()
371 member->multicast.rec = group->rec; in join_group()
372 member->multicast.rec.join_state = join_state; in join_group()
382 return member->multicast.callback(status, &member->multicast); in fail_join()
406 adjust_membership(group, member->multicast.rec.join_state, -1); in process_group_error()
410 ret = member->multicast.callback(-ENETRESET, in process_group_error()
411 &member->multicast); in process_group_error()
414 ib_sa_free_multicast(&member->multicast); in process_group_error()
[all …]
/linux/drivers/net/usb/
H A Dcatc.c174 u8 multicast[64]; member
622 static void catc_multicast(const unsigned char *addr, u8 *multicast) in catc_multicast() argument
627 multicast[(crc >> 3) & 0x3f] |= 1 << (crc & 7); in catc_multicast()
638 memset(catc->multicast, 0, 64); in catc_set_multicast_list()
640 catc_multicast(broadcast, catc->multicast); in catc_set_multicast_list()
641 catc_multicast(netdev->dev_addr, catc->multicast); in catc_set_multicast_list()
644 memset(catc->multicast, 0xff, 64); in catc_set_multicast_list()
649 memset(catc->multicast, 0xff, 64); in catc_set_multicast_list()
654 catc->multicast[(crc >> 3) & 0x3f] |= 1 << (crc & 7); in catc_set_multicast_list()
656 catc->multicast[7-(crc >> 29)] |= 1 << ((crc >> 26) & 7); in catc_set_multicast_list()
[all …]
/linux/Documentation/networking/devlink/
H A Dprestera.rst48 - Traps multicast packets
126 - Drops packets with multicast source MAC address.
129 - Drops packets with illegal SIP/DIP multicast/unicast addresses.
135 - Drops packets with destination MAC being unicast, but destination IP address being multicast.
/linux/Documentation/networking/
H A Dswitchdev.rst180 - VLAN flooding of multicast/broadcast and unknown unicast packets
301 and other IEEE 01:80:c2:xx:xx:xx link-local multicast packets can pass.
310 For a given L2 VLAN domain, the switch device should flood multicast/broadcast
336 The bridge multicast module will notify port netdevs on every multicast group
338 The hardware implementation should be forwarding all registered multicast
431 including multicast, DHCP, IPv4/6, etc. If necessary, it should program the
432 appropriate filters for VLAN, multicast, unicast etc. The underlying device
434 when IGMP snooping is enabled for IP multicast over these switchdev network
435 devices and unsolicited multicast must be filtered as early as possible in
541 - when IGMP snooping is turned off, multicast traffic must be flooded to all
[all …]
H A Dbareudp.rst19 The MPLS protocol can have ethertypes ETH_P_MPLS_UC (unicast) & ETH_P_MPLS_MC (multicast).
51 and multicast MPLS packets.
H A Dipvlan.rst64 that in L3 mode the slaves won't receive any multicast / broadcast traffic.
73 out. In this mode the slaves will RX/TX multicast and broadcast (if applicable)
83 will not receive nor can send multicast / broadcast traffic.
/linux/net/ipv6/
H A DKconfig223 tunneling" above). In addition, GRE allows multicast redistribution
258 bool "IPv6: multicast routing"
262 Support for IPv6 multicast forwarding.
266 bool "IPv6: multicast policy routing"
270 Normally, a multicast router runs a userspace daemon and decides
271 what to do with a multicast packet based on the source and
272 destination addresses. If you say Y here, the multicast router
283 Support for IPv6 PIM multicast routing protocol PIM-SMv2.
/linux/include/linux/
H A Dif_macvlan.h42 bool multicast) in macvlan_count_rx() argument
51 if (multicast) in macvlan_count_rx()
H A Dif_link.h15 __u64 multicast; member
/linux/drivers/net/wireless/intel/iwlwifi/mld/tests/
H A Drx.c20 bool multicast; member
60 .multicast = true,
308 if (param->rx_pkt.multicast) in setup_rx_pkt()
/linux/Documentation/networking/device_drivers/ethernet/freescale/
H A Dgianfar.rst34 TSEC (and the extended hash table on the eTSEC) for multicast
37 multicast groups.
/linux/drivers/infiniband/ulp/ipoib/
H A Dipoib_multicast.c357 struct ib_sa_multicast *multicast) in ipoib_mcast_join_complete() argument
359 struct ipoib_mcast *mcast = multicast->context; in ipoib_mcast_join_complete()
375 status = ipoib_mcast_join_finish(mcast, &multicast->rec); in ipoib_mcast_join_complete()
450 mcast->mc = multicast; in ipoib_mcast_join_complete()
464 struct ib_sa_multicast *multicast; in ipoib_mcast_join() local
534 multicast = ib_sa_join_multicast(&ipoib_sa_client, priv->ca, priv->port, in ipoib_mcast_join()
537 if (IS_ERR(multicast)) { in ipoib_mcast_join()
538 ret = PTR_ERR(multicast); in ipoib_mcast_join()
/linux/drivers/net/ethernet/cavium/liquidio/
H A Dcn23xx_pf_device.h52 u64 multicast; member
/linux/Documentation/networking/device_drivers/fddi/
H A Ddefza.rst36 multicast addresses and the rest is used as a multicast filter. An
/linux/net/bluetooth/bnep/
H A DKconfig18 This option enables the multicast filter support for BNEP.
/linux/drivers/net/ethernet/cisco/enic/
H A Denic_dev.h31 int enic_dev_packet_filter(struct enic *enic, int directed, int multicast,
/linux/Documentation/devicetree/bindings/net/
H A Dhisilicon-hns-dsaf.txt47 - mc-mac-mask: mask of multicast address, determines bit in multicast address
/linux/drivers/net/ethernet/aeroflex/
H A Dgreth.h135 u8 multicast; member
/linux/Documentation/networking/device_drivers/ethernet/altera/
H A Daltera_tse.rst202 to the broadcast address or a multicast group.
206 a multicast address group.
219 a multicast group or broadcast address.
223 multicast group.
239 including error, discarded, unicast, multicast, and broadcast packets.
/linux/Documentation/infiniband/
H A Dipoib.rst52 In connected mode, the interface's UD QP is still used for multicast
93 it is possible to get statistics about multicast groups from the
/linux/drivers/net/wireless/mediatek/mt76/
H A Dmt76_connac_mac.c408 bool multicast = is_multicast_ether_addr(hdr->addr1); in mt76_connac2_mac_write_txwi_80211() local
442 FIELD_PREP(MT_TXD2_MULTICAST, multicast); in mt76_connac2_mac_write_txwi_80211()
444 if (key && multicast && ieee80211_is_robust_mgmt_frame(skb) && in mt76_connac2_mac_write_txwi_80211()
450 if (!ieee80211_is_data(fc) || multicast || in mt76_connac2_mac_write_txwi_80211()
588 bool multicast = ieee80211_is_data(hdr->frame_control) && in mt76_connac2_mac_write_txwi() local
592 beacon, multicast); in mt76_connac2_mac_write_txwi()
/linux/drivers/net/wireless/ath/ath5k/
H A Dmac80211-ops.c368 unsigned int *new_flags, u64 multicast) in ath5k_configure_filter() argument
381 mfilt[0] = multicast; in ath5k_configure_filter()
382 mfilt[1] = multicast >> 32; in ath5k_configure_filter()
/linux/Documentation/networking/dsa/
H A Dlan9303.rst26 multicast is flooded in HW. STP is also supported in this mode. The driver
/linux/drivers/net/ethernet/micrel/
H A Dksz884x.c772 u32 multicast:1; member
790 u32 multicast:1;
1407 int multicast; member
3827 static void hw_set_multicast(struct ksz_hw *hw, u8 multicast) in hw_set_multicast() argument
3832 if (multicast) in hw_set_multicast()
5002 if (priv->multicast) in netdev_close()
5121 priv->multicast = 0; in netdev_open()
5226 dev->stats.multicast = 0; in netdev_query_statistics()
5236 dev->stats.multicast += (unsigned long) in netdev_query_statistics()
5333 int multicast) in dev_set_multicast() argument
[all …]
/linux/drivers/net/wireless/quantenna/qtnfmac/
H A Dcommands.h43 bool unicast, bool multicast);

12345678910