Home
last modified time | relevance | path

Searched refs:mclist (Results 1 – 11 of 11) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx4/
H A Den_netdev.c1005 struct mlx4_en_mc_list *mclist, *tmp; in mlx4_en_do_multicast() local
1078 list_for_each_entry(mclist, &priv->mc_list, list) { in mlx4_en_do_multicast()
1079 mcast_addr = mlx4_mac_to_u64(mclist->addr); in mlx4_en_do_multicast()
1089 list_for_each_entry_safe(mclist, tmp, &priv->curr_list, list) { in mlx4_en_do_multicast()
1090 if (mclist->action == MCLIST_REM) { in mlx4_en_do_multicast()
1092 memcpy(&mc_list[10], mclist->addr, ETH_ALEN); in mlx4_en_do_multicast()
1098 mclist->reg_id); in mlx4_en_do_multicast()
1102 if (mclist->tunnel_reg_id) { in mlx4_en_do_multicast()
1103 err = mlx4_flow_detach(priv->mdev->dev, mclist->tunnel_reg_id); in mlx4_en_do_multicast()
1109 list_del(&mclist->list); in mlx4_en_do_multicast()
[all …]
/OK3568_Linux_fs/kernel/net/packet/
H A Dinternal.h129 struct packet_mclist *mclist; member
H A Daf_packet.c3633 for (ml = po->mclist; ml; ml = ml->next) { in packet_mc_add()
3651 i->next = po->mclist; in packet_mc_add()
3652 po->mclist = i; in packet_mc_add()
3655 po->mclist = i->next; in packet_mc_add()
3670 for (mlp = &pkt_sk(sk)->mclist; (ml = *mlp) != NULL; mlp = &ml->next) { in packet_mc_drop()
3695 if (!po->mclist) in packet_flush_mclist()
3699 while ((ml = po->mclist) != NULL) { in packet_flush_mclist()
3702 po->mclist = ml->next; in packet_flush_mclist()
4115 if (po->mclist) in packet_notifier()
4116 packet_dev_mclist_delete(dev, &po->mclist); in packet_notifier()
H A Ddiag.c48 for (ml = po->mclist; ml; ml = ml->next) { in pdiag_put_mclist()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/realtek/r8168/
H A Dr8168.h1840 #define netdev_for_each_mc_addr(mclist, dev) \ argument
1841 for (mclist = dev->mc_list; mclist; mclist = mclist->next)
H A Dr8168_n.c25962 struct dev_mc_list *mclist; in rtl8168_hw_set_rx_packet_filter() local
25967 for (i = 0, mclist = dev->mc_list; mclist && i < dev->mc_count; in rtl8168_hw_set_rx_packet_filter()
25968 i++, mclist = mclist->next) { in rtl8168_hw_set_rx_packet_filter()
25969 int bit_nr = ether_crc(ETH_ALEN, mclist->dmi_addr) >> 26; in rtl8168_hw_set_rx_packet_filter()
/OK3568_Linux_fs/kernel/drivers/net/wireless/intersil/orinoco/
H A Dhw.c1090 struct hermes_multicast mclist; in __orinoco_hw_set_multicast_list() local
1096 memcpy(mclist.addr[i++], ha->addr, ETH_ALEN); in __orinoco_hw_set_multicast_list()
1102 &mclist); in __orinoco_hw_set_multicast_list()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/brocade/bna/
H A Dbna_tx_rx.c833 bna_rx_mcast_listset(struct bna_rx *rx, int count, const u8 *mclist) in bna_rx_mcast_listset() argument
863 for (i = 0, mcaddr = mclist; i < count; i++) { in bna_rx_mcast_listset()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/
H A Ddhd_linux.c3970 struct dev_mc_list *mclist; in _dhd_set_multicast_list() local
4045 for (mclist = dev->mc_list; (mclist && (cnt > 0)); in _dhd_set_multicast_list()
4046 cnt--, mclist = mclist->next) { in _dhd_set_multicast_list()
4047 memcpy(bufp, (void *)mclist->dmi_addr, ETHER_ADDR_LEN); in _dhd_set_multicast_list()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/
H A Ddhd_linux.c2879 struct dev_mc_list *mclist; in _dhd_set_multicast_list() local
2991 for (mclist = dev->mc_list; (mclist && (cnt > 0)); in _dhd_set_multicast_list()
2992 cnt--, mclist = mclist->next) { in _dhd_set_multicast_list()
2993 memcpy(bufp, (void *)mclist->dmi_addr, ETHER_ADDR_LEN); in _dhd_set_multicast_list()
/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/
H A Ddhd_linux.c2888 struct dev_mc_list *mclist; in _dhd_set_multicast_list() local
3000 for (mclist = dev->mc_list; (mclist && (cnt > 0)); in _dhd_set_multicast_list()
3001 cnt--, mclist = mclist->next) { in _dhd_set_multicast_list()
3002 memcpy(bufp, (void *)mclist->dmi_addr, ETHER_ADDR_LEN); in _dhd_set_multicast_list()