Searched refs:sock4 (Results 1 – 2 of 2) sorted by relevance
64 struct geneve_sock __rcu *sock4; /* IPv4 socket used for geneve tunnel */ member565 struct geneve_sock *gs4 = rtnl_dereference(geneve->sock4); in geneve_sock_release()572 rcu_assign_pointer(geneve->sock4, NULL); in geneve_sock_release()625 rcu_assign_pointer(geneve->sock4, gs); in geneve_sock_add()820 struct geneve_sock *gs4 = rcu_dereference(geneve->sock4); in geneve_xmit_skb()957 struct geneve_sock *gs4 = rcu_dereference(geneve->sock4); in geneve_fill_metadata_dst()1467 *gs4 = rtnl_dereference(geneve->sock4); in geneve_quiesce()1468 rcu_assign_pointer(geneve->sock4, NULL); in geneve_quiesce()1486 rcu_assign_pointer(geneve->sock4, gs4); in geneve_unquiesce()
1062 struct vxlan_sock *sock4; in vxlan_group_used() local1068 sock4 = rtnl_dereference(dev->vn4_sock); in vxlan_group_used()1073 if (family == AF_INET && sock4 && refcount_read(&sock4->refcnt) == 1) in vxlan_group_used()1086 rtnl_dereference(vxlan->vn4_sock) != sock4) in vxlan_group_used()1131 struct vxlan_sock *sock4 = rtnl_dereference(vxlan->vn4_sock); in vxlan_sock_release() local1143 if (__vxlan_sock_release_prep(sock4)) { in vxlan_sock_release()1144 udp_tunnel_sock_release(sock4->sock); in vxlan_sock_release()1145 kfree(sock4); in vxlan_sock_release()1167 struct vxlan_sock *sock4 = rtnl_dereference(vxlan->vn4_sock); in vxlan_igmp_join() local1173 sk = sock4->sock->sk; in vxlan_igmp_join()[all …]