Searched refs:mc_lst (Results 1 – 1 of 1) sorted by relevance
173 struct ipv6_mc_socklist *mc_lst; in __ipv6_sock_mc_join() local183 for_each_pmc_socklock(np, sk, mc_lst) { in __ipv6_sock_mc_join()184 if ((ifindex == 0 || mc_lst->ifindex == ifindex) && in __ipv6_sock_mc_join()185 ipv6_addr_equal(&mc_lst->addr, addr)) in __ipv6_sock_mc_join()189 mc_lst = sock_kmalloc(sk, sizeof(struct ipv6_mc_socklist), GFP_KERNEL); in __ipv6_sock_mc_join()191 if (!mc_lst) in __ipv6_sock_mc_join()194 mc_lst->next = NULL; in __ipv6_sock_mc_join()195 mc_lst->addr = *addr; in __ipv6_sock_mc_join()208 sock_kfree_s(sk, mc_lst, sizeof(*mc_lst)); in __ipv6_sock_mc_join()212 mc_lst->ifindex = dev->ifindex; in __ipv6_sock_mc_join()[all …]