Home
last modified time | relevance | path

Searched refs:mcast_list (Results 1 – 17 of 17) sorted by relevance

/openbmc/linux/net/batman-adv/
H A Dmulticast.c311 struct hlist_head *mcast_list) in batadv_mcast_mla_is_duplicate() argument
315 hlist_for_each_entry(mcast_entry, mcast_list, list) in batadv_mcast_mla_is_duplicate()
338 struct hlist_head *mcast_list, in batadv_mcast_mla_softif_get_ipv4() argument
370 if (batadv_mcast_mla_is_duplicate(mcast_addr, mcast_list)) in batadv_mcast_mla_softif_get_ipv4()
380 hlist_add_head(&new->list, mcast_list); in batadv_mcast_mla_softif_get_ipv4()
405 struct hlist_head *mcast_list, in batadv_mcast_mla_softif_get_ipv6() argument
443 if (batadv_mcast_mla_is_duplicate(mcast_addr, mcast_list)) in batadv_mcast_mla_softif_get_ipv6()
453 hlist_add_head(&new->list, mcast_list); in batadv_mcast_mla_softif_get_ipv6()
463 struct hlist_head *mcast_list, in batadv_mcast_mla_softif_get_ipv6() argument
491 struct hlist_head *mcast_list, in batadv_mcast_mla_softif_get() argument
[all …]
/openbmc/qemu/hw/net/
H A Dvmxnet3.c1221 s->mcast_list_len = list_bytes / sizeof(s->mcast_list[0]); in vmxnet3_update_mcast_filters()
1223 s->mcast_list = g_realloc(s->mcast_list, list_bytes); in vmxnet3_update_mcast_filters()
1224 if (!s->mcast_list) { in vmxnet3_update_mcast_filters()
1238 pci_dma_read(d, mcast_list_pa, s->mcast_list, list_bytes); in vmxnet3_update_mcast_filters()
1242 VMW_CFPRN("\t" MAC_FMT, MAC_ARG(s->mcast_list[i].a)); in vmxnet3_update_mcast_filters()
1922 if (!memcmp(group_mac, s->mcast_list[i].a, sizeof(s->mcast_list[i]))) { in vmxnet3_is_allowed_mcast_group()
2055 g_free(s->mcast_list); in vmxnet3_net_uninit()
2071 s->mcast_list = NULL; in vmxnet3_net_init()
2286 s->mcast_list = g_malloc(s->mcast_list_buff_size); in vmxnet3_mcast_list_pre_load()
2308 VMSTATE_VBUFFER_UINT32(mcast_list, VMXNET3State, 0, NULL,
H A Dvmxnet3_defs.h132 MACAddr *mcast_list; member
/openbmc/linux/drivers/net/wireless/marvell/mwifiex/
H A Dmain.c1028 struct mwifiex_multicast_list mcast_list; in mwifiex_set_multicast_list() local
1031 mcast_list.mode = MWIFIEX_PROMISC_MODE; in mwifiex_set_multicast_list()
1034 mcast_list.mode = MWIFIEX_ALL_MULTI_MODE; in mwifiex_set_multicast_list()
1036 mcast_list.mode = MWIFIEX_MULTICAST_MODE; in mwifiex_set_multicast_list()
1037 mcast_list.num_multicast_addr = in mwifiex_set_multicast_list()
1038 mwifiex_copy_mcast_addr(&mcast_list, dev); in mwifiex_set_multicast_list()
1040 mwifiex_request_set_multicast_list(priv, &mcast_list); in mwifiex_set_multicast_list()
H A Dsta_ioctl.c77 struct mwifiex_multicast_list *mcast_list) in mwifiex_request_set_multicast_list() argument
84 if (mcast_list->mode == MWIFIEX_PROMISC_MODE) { in mwifiex_request_set_multicast_list()
93 if (mcast_list->mode == MWIFIEX_ALL_MULTI_MODE) { in mwifiex_request_set_multicast_list()
103 mcast_list->num_multicast_addr); in mwifiex_request_set_multicast_list()
108 mcast_list, false); in mwifiex_request_set_multicast_list()
H A Dsta_cmd.c455 struct mwifiex_multicast_list *mcast_list) in mwifiex_cmd_mac_multicast_adr() argument
465 cpu_to_le16((u16) mcast_list->num_multicast_addr); in mwifiex_cmd_mac_multicast_adr()
466 memcpy(mcast_addr->mac_list, mcast_list->mac_list, in mwifiex_cmd_mac_multicast_adr()
467 mcast_list->num_multicast_addr * ETH_ALEN); in mwifiex_cmd_mac_multicast_adr()
H A Dmain.h1476 struct mwifiex_multicast_list *mcast_list);
/openbmc/linux/drivers/infiniband/core/
H A Duverbs_std_types_qp.c28 if (!list_empty(&uqp->mcast_list)) in uverbs_free_qp()
231 INIT_LIST_HEAD(&obj->mcast_list); in UVERBS_HANDLER()
H A Duverbs.h203 struct list_head mcast_list; member
H A Duverbs_cmd.c1413 INIT_LIST_HEAD(&obj->mcast_list); in create_qp()
1587 INIT_LIST_HEAD(&obj->mcast_list); in ib_uverbs_open_qp()
2491 list_for_each_entry(mcast, &obj->mcast_list, list) in ib_uverbs_attach_mcast()
2509 list_add_tail(&mcast->list, &obj->mcast_list); in ib_uverbs_attach_mcast()
2541 list_for_each_entry(mcast, &obj->mcast_list, list) in ib_uverbs_detach_mcast()
H A Duverbs_main.c183 list_for_each_entry_safe(mcast, tmp, &uobj->mcast_list, list) { in ib_uverbs_detach_umcast()
/openbmc/linux/drivers/net/ethernet/sun/
H A Dsunvnet_common.h122 struct vnet_mcast_entry *mcast_list; member
H A Dsunvnet_common.c1553 for (m = vp->mcast_list; m; m = m->next) { in __vnet_mc_find()
1580 m->next = vp->mcast_list; in __update_mc_list()
1581 vp->mcast_list = m; in __update_mc_list()
1601 for (m = vp->mcast_list; m; m = m->next) { in __send_mc_list()
1623 pp = &vp->mcast_list; in __send_mc_list()
/openbmc/linux/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_sp.h524 struct list_head mcast_list; /* list of struct bnx2x_mcast_list_elem */ member
H A Dbnx2x_sriov.c563 INIT_LIST_HEAD(&mcast.mcast_list); in bnx2x_vf_mcast()
567 &mcast.mcast_list); in bnx2x_vf_mcast()
H A Dbnx2x_sp.c2730 list_for_each_entry(pos, &p->mcast_list, link) { in bnx2x_mcast_enqueue_cmd()
3175 list_for_each_entry(mlist_pos, &p->mcast_list, link) { in bnx2x_mcast_hdl_add()
3496 list_for_each_entry(mlist_pos, &p->mcast_list, link) { in bnx2x_mcast_hdl_add_e1h()
H A Dbnx2x_main.c12548 INIT_LIST_HEAD(&p->mcast_list); in bnx2x_init_mcast_macs_list()
12564 list_add_tail(&mc_mac->link, &p->mcast_list); in bnx2x_init_mcast_macs_list()