Lines Matching refs:sock6
1525 struct vxlan_sock *sock6 = rtnl_dereference(vxlan->vn6_sock); in vxlan_sock_release() local
1544 if (__vxlan_sock_release_prep(sock6)) { in vxlan_sock_release()
1545 udp_tunnel_sock_release(sock6->sock); in vxlan_sock_release()
1546 kfree(sock6); in vxlan_sock_release()
2272 struct vxlan_sock *sock6, in vxlan6_get_route() argument
2285 if (!sock6) in vxlan6_get_route()
2306 ndst = ipv6_stub->ipv6_dst_lookup_flow(vxlan->net, sock6->sock->sk, in vxlan6_get_route()
2592 struct vxlan_sock *sock6 = rcu_dereference(vxlan->vn6_sock); in vxlan_xmit_one() local
2595 ifindex = sock6->sock->sk->sk_bound_dev_if; in vxlan_xmit_one()
2597 ndst = vxlan6_get_route(vxlan, dev, sock6, skb, ifindex, tos, in vxlan_xmit_one()
2651 udp_tunnel6_xmit_skb(ndst, sock6->sock->sk, skb, dev, in vxlan_xmit_one()
3113 struct vxlan_sock *sock6 = rcu_dereference(vxlan->vn6_sock); in vxlan_fill_metadata_dst() local
3116 ndst = vxlan6_get_route(vxlan, dev, sock6, skb, 0, info->key.tos, in vxlan_fill_metadata_dst()