Home
last modified time | relevance | path

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

12345678910>>...23

/kernel/linux/linux-5.10/drivers/infiniband/core/
H A Dmulticast.c115 struct ib_sa_multicast multicast; member
222 * A multicast group has four types of members: full member, non member,
238 * If a multicast group has zero members left for a particular join state, but
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 in process_group_error()
428 struct ib_sa_multicast *multicast; mcast_work_handler() 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) ib_sa_join_multicast() argument
617 struct ib_sa_multicast *multicast; ib_sa_join_multicast() local
662 ib_sa_free_multicast(struct ib_sa_multicast *multicast) ib_sa_free_multicast() argument
[all...]
/kernel/linux/linux-6.6/drivers/infiniband/core/
H A Dmulticast.c115 struct ib_sa_multicast multicast; member
222 * A multicast group has four types of members: full member, non member,
238 * If a multicast group has zero members left for a particular join state, but
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 in process_group_error()
428 struct ib_sa_multicast *multicast; mcast_work_handler() local
607 ib_sa_join_multicast(struct ib_sa_client *client, struct ib_device *device, u32 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) ib_sa_join_multicast() argument
617 struct ib_sa_multicast *multicast; ib_sa_join_multicast() local
662 ib_sa_free_multicast(struct ib_sa_multicast *multicast) ib_sa_free_multicast() argument
[all...]
/kernel/linux/linux-5.10/drivers/net/usb/
H A Dcatc.c170 u8 multicast[64]; member
618 static void catc_multicast(unsigned char *addr, u8 *multicast) in catc_multicast() argument
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()
650 catc->multicast[(crc >> 3) & 0x3f] |= 1 << (crc & 7); in catc_set_multicast_list()
652 catc->multicast[ in catc_set_multicast_list()
[all...]
/kernel/linux/linux-6.6/drivers/net/usb/
H A Dcatc.c170 u8 multicast[64]; member
618 static void catc_multicast(const unsigned char *addr, u8 *multicast) in catc_multicast() argument
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()
650 catc->multicast[(crc >> 3) & 0x3f] |= 1 << (crc & 7); in catc_set_multicast_list()
652 catc->multicast[ in catc_set_multicast_list()
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Dif_macvlan.h40 bool multicast) in macvlan_count_rx()
49 if (multicast) in macvlan_count_rx()
38 macvlan_count_rx(const struct macvlan_dev *vlan, unsigned int len, bool success, bool multicast) macvlan_count_rx() argument
H A Dif_link.h15 __u64 multicast; member
/kernel/linux/linux-6.6/include/linux/
H A Dif_macvlan.h42 bool multicast) in macvlan_count_rx()
51 if (multicast) in macvlan_count_rx()
40 macvlan_count_rx(const struct macvlan_dev *vlan, unsigned int len, bool success, bool multicast) macvlan_count_rx() argument
H A Dif_link.h15 __u64 multicast; member
/kernel/linux/linux-5.10/drivers/infiniband/ulp/ipoib/
H A Dipoib_multicast.c55 "Enable multicast debug tracing if > 0");
104 * allocate the broadcast multicast group, wait in __ipoib_mcast_schedule_join_thread()
117 ipoib_dbg_mcast(ipoib_priv(dev), "deleting multicast group %pI6\n", in ipoib_mcast_free()
224 /* Set the multicast MTU and cached Q_Key before we attach if it's in ipoib_mcast_join_finish()
258 ipoib_warn(priv, "multicast group %pI6 already attached\n", in ipoib_mcast_join_finish()
268 ipoib_warn(priv, "couldn't attach QP to multicast group %pI6\n", in ipoib_mcast_join_finish()
367 struct ib_sa_multicast *multicast) in ipoib_mcast_join_complete()
369 struct ipoib_mcast *mcast = multicast->context; in ipoib_mcast_join_complete()
385 status = ipoib_mcast_join_finish(mcast, &multicast->rec); in ipoib_mcast_join_complete()
393 * deadlock on rtnl_lock here. Requeue our multicast in ipoib_mcast_join_complete()
366 ipoib_mcast_join_complete(int status, struct ib_sa_multicast *multicast) ipoib_mcast_join_complete() argument
474 struct ib_sa_multicast *multicast; ipoib_mcast_join() local
[all...]
/kernel/linux/linux-6.6/drivers/infiniband/ulp/ipoib/
H A Dipoib_multicast.c55 "Enable multicast debug tracing if > 0");
104 * allocate the broadcast multicast group, wait in __ipoib_mcast_schedule_join_thread()
117 ipoib_dbg_mcast(ipoib_priv(dev), "deleting multicast group %pI6\n", in ipoib_mcast_free()
224 /* Set the multicast MTU and cached Q_Key before we attach if it's in ipoib_mcast_join_finish()
258 ipoib_warn(priv, "multicast group %pI6 already attached\n", in ipoib_mcast_join_finish()
268 ipoib_warn(priv, "couldn't attach QP to multicast group %pI6\n", in ipoib_mcast_join_finish()
358 struct ib_sa_multicast *multicast) in ipoib_mcast_join_complete()
360 struct ipoib_mcast *mcast = multicast->context; in ipoib_mcast_join_complete()
376 status = ipoib_mcast_join_finish(mcast, &multicast->rec); in ipoib_mcast_join_complete()
384 * deadlock on rtnl_lock here. Requeue our multicast in ipoib_mcast_join_complete()
357 ipoib_mcast_join_complete(int status, struct ib_sa_multicast *multicast) ipoib_mcast_join_complete() argument
465 struct ib_sa_multicast *multicast; ipoib_mcast_join() local
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/cisco/enic/
H A Denic_dev.c78 int enic_dev_packet_filter(struct enic *enic, int directed, int multicast, in enic_dev_packet_filter() argument
85 multicast, broadcast, promisc, allmulti); in enic_dev_packet_filter()
H A Denic_dev.h46 int enic_dev_packet_filter(struct enic *enic, int directed, int multicast,
/kernel/linux/linux-6.6/drivers/net/ethernet/cisco/enic/
H 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()
H A Denic_dev.h31 int enic_dev_packet_filter(struct enic *enic, int directed, int multicast,
/kernel/linux/linux-5.10/drivers/net/dsa/mv88e6xxx/
H A Dport.c775 bool unicast, bool multicast) in mv88e6352_port_set_egress_floods()
786 if (unicast && multicast) in mv88e6352_port_set_egress_floods()
790 else if (multicast) in mv88e6352_port_set_egress_floods()
960 int port, bool multicast) in mv88e6185_port_set_default_forward()
969 if (multicast) in mv88e6185_port_set_default_forward()
978 bool unicast, bool multicast) in mv88e6185_port_set_egress_floods()
986 return mv88e6185_port_set_default_forward(chip, port, multicast); in mv88e6185_port_set_egress_floods()
774 mv88e6352_port_set_egress_floods(struct mv88e6xxx_chip *chip, int port, bool unicast, bool multicast) mv88e6352_port_set_egress_floods() argument
959 mv88e6185_port_set_default_forward(struct mv88e6xxx_chip *chip, int port, bool multicast) mv88e6185_port_set_default_forward() argument
977 mv88e6185_port_set_egress_floods(struct mv88e6xxx_chip *chip, int port, bool unicast, bool multicast) mv88e6185_port_set_egress_floods() argument
/kernel/linux/linux-5.10/drivers/net/ethernet/cavium/liquidio/
H A Dcn23xx_pf_device.h52 u64 multicast; member
/kernel/linux/linux-6.6/drivers/net/ethernet/cavium/liquidio/
H A Dcn23xx_pf_device.h52 u64 multicast; member
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/hive_isp_css_common/host/
H A Dinput_system.c877 config.multicast[i] = INPUT_SYSTEM_DISCARD_ALL; in input_system_configuration_reset()
1256 config.multicast[i] = INPUT_SYSTEM_CSI_BACKEND; in configuration_to_registers()
1262 config.multicast[i] = INPUT_SYSTEM_INPUT_BUFFER; in configuration_to_registers()
1266 config.multicast[i] = INPUT_SYSTEM_MULTICAST; in configuration_to_registers()
1270 config.multicast[i] = INPUT_SYSTEM_DISCARD_ALL; in configuration_to_registers()
1274 config.multicast[i] = INPUT_SYSTEM_DISCARD_ALL; in configuration_to_registers()
1279 config.multicast[i] = INPUT_SYSTEM_DISCARD_ALL; in configuration_to_registers()
1282 input_system_network_cfg.multicast_cfg[i] = config.multicast[i]; in configuration_to_registers()
1645 // Check for conflicts on source (implicitly on multicast, capture unit and input buffer). in input_system_configure_channel_sensor()
1659 config.multicast[por in input_system_configure_channel_sensor()
[all...]
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/hive_isp_css_common/host/
H A Dinput_system.c846 config.multicast[i] = INPUT_SYSTEM_DISCARD_ALL; in input_system_configuration_reset()
1209 config.multicast[i] = INPUT_SYSTEM_CSI_BACKEND; in configuration_to_registers()
1215 config.multicast[i] = INPUT_SYSTEM_INPUT_BUFFER; in configuration_to_registers()
1219 config.multicast[i] = INPUT_SYSTEM_MULTICAST; in configuration_to_registers()
1223 config.multicast[i] = INPUT_SYSTEM_DISCARD_ALL; in configuration_to_registers()
1227 config.multicast[i] = INPUT_SYSTEM_DISCARD_ALL; in configuration_to_registers()
1232 config.multicast[i] = INPUT_SYSTEM_DISCARD_ALL; in configuration_to_registers()
1235 input_system_network_cfg.multicast_cfg[i] = config.multicast[i]; in configuration_to_registers()
1591 // Check for conflicts on source (implicitly on multicast, capture unit and input buffer). in input_system_configure_channel_sensor()
1605 config.multicast[por in input_system_configure_channel_sensor()
[all...]
/kernel/linux/linux-5.10/net/batman-adv/
H A DMakefile24 batman-adv-$(CONFIG_BATMAN_ADV_MCAST) += multicast.o
/kernel/linux/linux-6.6/net/batman-adv/
H A DMakefile22 batman-adv-$(CONFIG_BATMAN_ADV_MCAST) += multicast.o
/kernel/linux/linux-5.10/include/rdma/
H A Dib_sa.h447 struct ib_sa_multicast *multicast);
452 * ib_sa_join_multicast - Initiates a join request to the specified multicast
455 * @device: Device associated with the multicast group.
456 * @port_num: Port on the specified device to associate with the multicast
458 * @rec: SA multicast member record specifying group attributes.
465 * This call initiates a multicast join request with the SA for the specified
466 * multicast group. If the join operation is started successfully, it returns
467 * an ib_sa_multicast structure that is used to track the multicast operation.
476 * -ENETRESET: Indicates that an fatal error has occurred on the multicast
485 *multicast),
[all...]
/kernel/linux/linux-6.6/include/rdma/
H A Dib_sa.h424 struct ib_sa_multicast *multicast);
429 * ib_sa_join_multicast - Initiates a join request to the specified multicast
432 * @device: Device associated with the multicast group.
433 * @port_num: Port on the specified device to associate with the multicast
435 * @rec: SA multicast member record specifying group attributes.
442 * This call initiates a multicast join request with the SA for the specified
443 * multicast group. If the join operation is started successfully, it returns
444 * an ib_sa_multicast structure that is used to track the multicast operation.
453 * -ENETRESET: Indicates that an fatal error has occurred on the multicast
463 *multicast),
[all...]
/kernel/linux/linux-6.6/include/uapi/linux/
H A Dif_link.h18 __u32 multicast; member
86 * @multicast: Multicast packets received.
227 __u64 multicast; member
265 __u64 multicast; member
426 for multicast frames. Apparently, all IFF_POINTOPOINT and
536 IFLA_BRPORT_FAST_LEAVE, /* multicast fast leave */
1212 IFLA_HSR_SUPERVISION_ADDR, /* Supervision frame multicast addr */
/kernel/linux/linux-5.10/net/bridge/
H A Dbr_input.c68 /* update the multicast stats if the packet is IGMP/MLD */ in br_pass_frame_up()
106 /* by definition the broadcast is also a multicast address */ in br_handle_frame_finish()
148 DEV_STATS_INC(br->dev, multicast); in br_handle_frame_finish()
153 DEV_STATS_INC(br->dev, multicast); in br_handle_frame_finish()

Completed in 21 milliseconds

12345678910>>...23