Home
last modified time | relevance | path

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

12345678910>>...15

/linux/drivers/infiniband/core/
A Dmulticast.c115 struct ib_sa_multicast multicast; member
382 return member->multicast.callback(status, &member->multicast); in fail_join()
411 &member->multicast); in process_group_error()
446 multicast = &member->multicast; in mcast_work_handler()
452 multicast->comp_mask); in mcast_work_handler()
458 ret = multicast->callback(status, multicast); in mcast_work_handler()
503 ret = member->multicast.callback(status, &member->multicast); in process_join_error()
630 member->multicast.rec = *rec; in ib_sa_join_multicast()
651 multicast = &member->multicast; in ib_sa_join_multicast()
653 return multicast; in ib_sa_join_multicast()
[all …]
/linux/drivers/net/usb/
A Dcatc.c170 u8 multicast[64]; member
623 multicast[(crc >> 3) & 0x3f] |= 1 << (crc & 7); in catc_multicast()
634 memset(catc->multicast, 0, 64); in catc_set_multicast_list()
636 catc_multicast(broadcast, catc->multicast); in catc_set_multicast_list()
637 catc_multicast(netdev->dev_addr, catc->multicast); in catc_set_multicast_list()
640 memset(catc->multicast, 0xff, 64); in catc_set_multicast_list()
645 memset(catc->multicast, 0xff, 64); in catc_set_multicast_list()
660 f5u011_mchash_async(catc, catc->multicast); in catc_set_multicast_list()
890 catc_multicast(broadcast, catc->multicast); in catc_probe()
891 catc_multicast(netdev->dev_addr, catc->multicast); in catc_probe()
[all …]
/linux/Documentation/devicetree/bindings/net/
A Daltr,tse.yaml43 altr,has-hash-multicast-filter:
46 If present, TSE supports hash based multicast filter.
132 altr,has-hash-multicast-filter;
156 altr,has-hash-multicast-filter;
A Dhisilicon-hns-dsaf.txt47 - mc-mac-mask: mask of multicast address, determines bit in multicast address
/linux/Documentation/networking/
A Dbridge.rst185 messages, and to efficiently forward multicast data packets. The bridge
192 to intelligently manage multicast traffic within a local area network (LAN).
194 The switch maintains a multicast group table, which records the association
198 switch optimizes the forwarding of multicast traffic. Instead of blindly
199 broadcasting the multicast traffic to all ports, it sends the multicast
201 subscribed the respective destination multicast group.
203 When created, the Linux bridge devices have multicast snooping enabled by
217 latencies when a host leaves a multicast group or channel.
227 Other multicast features
230 The Linux bridge also supports `per-VLAN multicast snooping
[all …]
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.
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
435 devices and unsolicited multicast must be filtered as early as possible in
549 - when IGMP snooping is turned on, multicast traffic must selectively flow
551 unknown multicast should be only towards the ports connected to a multicast
552 router (the local device may also act as a multicast router).
554 The switch must adhere to RFC 4541 and flood multicast traffic accordingly
[all …]
A Dbareudp.rst18 MPLS procotcol can have ethertypes ETH_P_MPLS_UC (unicast) & ETH_P_MPLS_MC (multicast).
50 and multicast MPLS packets.
/linux/Documentation/networking/devlink/
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.
A Ddevlink-trap.rst14 For example, a device acting as a multicast-aware bridge must be able to send
137 multicast source MAC
154 flooded (e.g., unknown unicast, unregistered multicast) and there are
180 routed and they have a unicast destination IP and a multicast destination
190 routed and their source IP is multicast (i.e., 224.0.0.0/8 and ff::/8)
207 be routed and their IPv6 multicast destination IP has a reserved scope
212 be routed and their IPv6 multicast destination IP has an interface-local scope
223 - Traps multicast IP packets that failed reverse-path forwarding (RPF)
224 check during multicast routing
248 source MAC is multicast
[all …]
/linux/include/linux/
A Dif_macvlan.h42 bool multicast) in macvlan_count_rx() argument
51 if (multicast) in macvlan_count_rx()
A Dif_link.h15 __u64 multicast; member
/linux/net/ipv6/
A DKconfig227 tunneling" above). In addition, GRE allows multicast redistribution
262 bool "IPv6: multicast routing"
266 Support for IPv6 multicast forwarding.
270 bool "IPv6: multicast policy routing"
274 Normally, a multicast router runs a userspace daemon and decides
275 what to do with a multicast packet based on the source and
276 destination addresses. If you say Y here, the multicast router
287 Support for IPv6 PIM multicast routing protocol PIM-SMv2.
/linux/drivers/staging/media/atomisp/pci/hive_isp_css_common/host/
A Dinput_system.c401 config.multicast[i] = INPUT_SYSTEM_DISCARD_ALL; in input_system_configuration_reset()
763 config.multicast[i] = INPUT_SYSTEM_CSI_BACKEND; in configuration_to_registers()
769 config.multicast[i] = INPUT_SYSTEM_INPUT_BUFFER; in configuration_to_registers()
773 config.multicast[i] = INPUT_SYSTEM_MULTICAST; in configuration_to_registers()
777 config.multicast[i] = INPUT_SYSTEM_DISCARD_ALL; in configuration_to_registers()
781 config.multicast[i] = INPUT_SYSTEM_DISCARD_ALL; in configuration_to_registers()
786 config.multicast[i] = INPUT_SYSTEM_DISCARD_ALL; in configuration_to_registers()
789 input_system_network_cfg.multicast_cfg[i] = config.multicast[i]; in configuration_to_registers()
1122 config.multicast[port] = INPUT_SYSTEM_CSI_BACKEND; in input_system_configure_channel_sensor()
1137 config.multicast[port] = INPUT_SYSTEM_INPUT_BUFFER; in input_system_configure_channel_sensor()
[all …]
/linux/Documentation/networking/device_drivers/ethernet/freescale/
A Dgianfar.rst34 TSEC (and the extended hash table on the eTSEC) for multicast
37 multicast groups.
/linux/drivers/infiniband/ulp/ipoib/
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()
A DKconfig24 drops for multicast and UD mode traffic from this interface,
39 information about IB multicast groups used by the IPoIB
/linux/drivers/net/ethernet/cisco/enic/
A Denic_dev.c63 int enic_dev_packet_filter(struct enic *enic, int directed, int multicast, in enic_dev_packet_filter() argument
70 multicast, broadcast, promisc, allmulti); in enic_dev_packet_filter()
A Denic_dev.h31 int enic_dev_packet_filter(struct enic *enic, int directed, int multicast,
/linux/drivers/net/ethernet/cavium/liquidio/
A Dcn23xx_pf_device.h52 u64 multicast; member
/linux/Documentation/networking/device_drivers/fddi/
A Ddefza.rst36 multicast addresses and the rest is used as a multicast filter. An
/linux/net/bluetooth/bnep/
A DKconfig18 This option enables the multicast filter support for BNEP.
/linux/include/rdma/
A Dib_sa.h424 struct ib_sa_multicast *multicast);
463 *multicast),
476 void ib_sa_free_multicast(struct ib_sa_multicast *multicast);
/linux/drivers/staging/rtl8192e/
A Drtllib_tx.c359 if (tcb_desc->multicast || tcb_desc->broadcast) in rtllib_query_bandwidth_mode()
381 if (tcb_desc->broadcast || tcb_desc->multicast) in rtllib_query_protectionmode()
841 tcb_desc->multicast = 1; in rtllib_xmit_inter()
845 if (tcb_desc->multicast || tcb_desc->broadcast) in rtllib_xmit_inter()
/linux/net/batman-adv/
A DMakefile22 batman-adv-$(CONFIG_BATMAN_ADV_MCAST) += multicast.o
A DKconfig74 This option enables the multicast optimisation which aims to
76 multicast messages.

Completed in 56 milliseconds

12345678910>>...15