Lines Matching refs:sock6
1497 struct vxlan_sock *sock6 = rtnl_dereference(vxlan->vn6_sock); in vxlan_sock_release() local
1516 if (__vxlan_sock_release_prep(sock6)) { in vxlan_sock_release()
1517 udp_tunnel_sock_release(sock6->sock); in vxlan_sock_release()
1518 kfree(sock6); in vxlan_sock_release()
2293 struct vxlan_sock *sock6, in vxlan6_get_route() argument
2306 if (!sock6) in vxlan6_get_route()
2327 ndst = ipv6_stub->ipv6_dst_lookup_flow(vxlan->net, sock6->sock->sk, in vxlan6_get_route()
2622 struct vxlan_sock *sock6 = rcu_dereference(vxlan->vn6_sock); in vxlan_xmit_one() local
2625 ifindex = sock6->sock->sk->sk_bound_dev_if; in vxlan_xmit_one()
2627 ndst = vxlan6_get_route(vxlan, dev, sock6, skb, ifindex, tos, in vxlan_xmit_one()
2680 udp_tunnel6_xmit_skb(ndst, sock6->sock->sk, skb, dev, in vxlan_xmit_one()
3070 struct vxlan_sock *sock6 = rcu_dereference(vxlan->vn6_sock); in vxlan_fill_metadata_dst() local
3073 ndst = vxlan6_get_route(vxlan, dev, sock6, skb, 0, info->key.tos, in vxlan_fill_metadata_dst()