/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx4/ |
H A D | en_netdev.c | 1005 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 in mlx4_en_do_multicast() 1879 struct mlx4_en_mc_list *mclist, *tmp; mlx4_en_stop_port() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx4/ |
H A D | en_netdev.c | 1006 struct mlx4_en_mc_list *mclist, *tmp; in mlx4_en_do_multicast() local 1079 list_for_each_entry(mclist, &priv->mc_list, list) { in mlx4_en_do_multicast() 1080 mcast_addr = ether_addr_to_u64(mclist->addr); in mlx4_en_do_multicast() 1090 list_for_each_entry_safe(mclist, tmp, &priv->curr_list, list) { in mlx4_en_do_multicast() 1091 if (mclist->action == MCLIST_REM) { in mlx4_en_do_multicast() 1093 memcpy(&mc_list[10], mclist->addr, ETH_ALEN); in mlx4_en_do_multicast() 1099 mclist->reg_id); in mlx4_en_do_multicast() 1103 if (mclist->tunnel_reg_id) { in mlx4_en_do_multicast() 1104 err = mlx4_flow_detach(priv->mdev->dev, mclist->tunnel_reg_id); in mlx4_en_do_multicast() 1110 list_del(&mclist in mlx4_en_do_multicast() 1889 struct mlx4_en_mc_list *mclist, *tmp; mlx4_en_stop_port() local [all...] |
/kernel/linux/linux-5.10/net/packet/ |
H A D | internal.h | 128 struct packet_mclist *mclist; member
|
H A D | diag.c | 48 for (ml = po->mclist; ml; ml = ml->next) { in pdiag_put_mclist()
|
H A D | af_packet.c | 3650 for (ml = po->mclist; ml; ml = ml->next) { in packet_mc_add() 3668 i->next = po->mclist; in packet_mc_add() 3669 po->mclist = i; in packet_mc_add() 3672 po->mclist = i->next; in packet_mc_add() 3687 for (mlp = &pkt_sk(sk)->mclist; (ml = *mlp) != NULL; mlp = &ml->next) { in packet_mc_drop() 3712 if (!po->mclist) in packet_flush_mclist() 3716 while ((ml = po->mclist) != NULL) { in packet_flush_mclist() 3719 po->mclist = ml->next; in packet_flush_mclist() 4129 if (po->mclist) in packet_notifier() 4130 packet_dev_mclist_delete(dev, &po->mclist); in packet_notifier() [all...] |
/kernel/linux/linux-6.6/net/packet/ |
H A D | internal.h | 124 struct packet_mclist *mclist; member
|
H A D | diag.c | 48 for (ml = po->mclist; ml; ml = ml->next) { in pdiag_put_mclist()
|
H A D | af_packet.c | 3694 for (ml = po->mclist; ml; ml = ml->next) { in packet_mc_add() 3712 i->next = po->mclist; in packet_mc_add() 3713 po->mclist = i; in packet_mc_add() 3716 po->mclist = i->next; in packet_mc_add() 3731 for (mlp = &pkt_sk(sk)->mclist; (ml = *mlp) != NULL; mlp = &ml->next) { in packet_mc_drop() 3756 if (!po->mclist) in packet_flush_mclist() 3760 while ((ml = po->mclist) != NULL) { in packet_flush_mclist() 3763 po->mclist = ml->next; in packet_flush_mclist() 4181 if (po->mclist) in packet_notifier() 4182 packet_dev_mclist_delete(dev, &po->mclist); in packet_notifier() [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/intersil/orinoco/ |
H A D | hw.c | 1092 struct hermes_multicast mclist; in __orinoco_hw_set_multicast_list() local 1098 memcpy(mclist.addr[i++], ha->addr, ETH_ALEN); in __orinoco_hw_set_multicast_list() 1104 &mclist); in __orinoco_hw_set_multicast_list()
|
/kernel/linux/linux-6.6/drivers/net/wireless/intersil/orinoco/ |
H A D | hw.c | 1096 struct hermes_multicast mclist; in __orinoco_hw_set_multicast_list() local 1102 memcpy(mclist.addr[i++], ha->addr, ETH_ALEN); in __orinoco_hw_set_multicast_list() 1108 &mclist); in __orinoco_hw_set_multicast_list()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/brocade/bna/ |
H A D | bna_tx_rx.c | 833 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()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/brocade/bna/ |
H A D | bna_tx_rx.c | 833 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()
|