Searched refs:sock6 (Results 1 – 4 of 4) sorted by relevance
43 struct sock __rcu *sock4, *sock6; member
119 sock = rcu_dereference_bh(wg->sock6); in send6()426 old6 = rcu_dereference_protected(wg->sock6, in wg_socket_reinit()429 rcu_assign_pointer(wg->sock6, new6); in wg_socket_reinit()
1527 struct vxlan_sock *sock6; in vxlan_group_used() local1539 sock6 = rtnl_dereference(dev->vn6_sock); in vxlan_group_used()1540 if (family == AF_INET6 && sock6 && refcount_read(&sock6->refcnt) == 1) in vxlan_group_used()1612 if (__vxlan_sock_release_prep(sock6)) { in vxlan_sock_release()1613 udp_tunnel_sock_release(sock6->sock); in vxlan_sock_release()1614 kfree(sock6); in vxlan_sock_release()1644 sk = sock6->sock->sk; in vxlan_igmp_join()1678 sk = sock6->sock->sk; in vxlan_igmp_leave()2446 struct vxlan_sock *sock6, in vxlan6_get_route() argument2459 if (!sock6) in vxlan6_get_route()[all …]
70 struct geneve_sock __rcu *sock6; /* IPv6 socket used for geneve tunnel */ member619 struct geneve_sock *gs6 = rtnl_dereference(geneve->sock6); in geneve_sock_release()621 rcu_assign_pointer(geneve->sock6, NULL); in geneve_sock_release()672 rcu_assign_pointer(geneve->sock6, gs); in geneve_sock_add()984 struct geneve_sock *gs6 = rcu_dereference(geneve->sock6); in geneve6_xmit_skb()1137 struct geneve_sock *gs6 = rcu_dereference(geneve->sock6); in geneve_fill_metadata_dst()1668 *gs6 = rtnl_dereference(geneve->sock6); in geneve_quiesce()1669 rcu_assign_pointer(geneve->sock6, NULL); in geneve_quiesce()1686 rcu_assign_pointer(geneve->sock6, gs6); in geneve_unquiesce()
Completed in 19 milliseconds