Lines Matching refs:sk
23 struct sock *sk; in vxlan_igmp_join() local
32 sk = sock4->sock->sk; in vxlan_igmp_join()
33 lock_sock(sk); in vxlan_igmp_join()
34 ret = ip_mc_join_group(sk, &mreq); in vxlan_igmp_join()
35 release_sock(sk); in vxlan_igmp_join()
40 sk = sock6->sock->sk; in vxlan_igmp_join()
41 lock_sock(sk); in vxlan_igmp_join()
42 ret = ipv6_stub->ipv6_sock_mc_join(sk, ifindex, in vxlan_igmp_join()
44 release_sock(sk); in vxlan_igmp_join()
57 struct sock *sk; in vxlan_igmp_leave() local
66 sk = sock4->sock->sk; in vxlan_igmp_leave()
67 lock_sock(sk); in vxlan_igmp_leave()
68 ret = ip_mc_leave_group(sk, &mreq); in vxlan_igmp_leave()
69 release_sock(sk); in vxlan_igmp_leave()
74 sk = sock6->sock->sk; in vxlan_igmp_leave()
75 lock_sock(sk); in vxlan_igmp_leave()
76 ret = ipv6_stub->ipv6_sock_mc_drop(sk, ifindex, in vxlan_igmp_leave()
78 release_sock(sk); in vxlan_igmp_leave()