Lines Matching refs:sock4
1524 struct vxlan_sock *sock4; in vxlan_group_used() local
1530 sock4 = rtnl_dereference(dev->vn4_sock); in vxlan_group_used()
1535 if (family == AF_INET && sock4 && refcount_read(&sock4->refcnt) == 1) in vxlan_group_used()
1548 rtnl_dereference(vxlan->vn4_sock) != sock4) in vxlan_group_used()
1593 struct vxlan_sock *sock4 = rtnl_dereference(vxlan->vn4_sock); in vxlan_sock_release() local
1605 if (__vxlan_sock_release_prep(sock4)) { in vxlan_sock_release()
1606 udp_tunnel_sock_release(sock4->sock); in vxlan_sock_release()
1607 kfree(sock4); in vxlan_sock_release()
1629 struct vxlan_sock *sock4 = rtnl_dereference(vxlan->vn4_sock); in vxlan_igmp_join() local
1635 sk = sock4->sock->sk; in vxlan_igmp_join()
1663 struct vxlan_sock *sock4 = rtnl_dereference(vxlan->vn4_sock); in vxlan_igmp_leave() local
1669 sk = sock4->sock->sk; in vxlan_igmp_leave()
2391 struct vxlan_sock *sock4, in vxlan_get_route() argument
2401 if (!sock4) in vxlan_get_route()
2681 struct vxlan_sock *sock4 = rcu_dereference(vxlan->vn4_sock); in vxlan_xmit_one() local
2686 ifindex = sock4->sock->sk->sk_bound_dev_if; in vxlan_xmit_one()
2688 rt = vxlan_get_route(vxlan, dev, sock4, skb, ifindex, tos, in vxlan_xmit_one()
2746 udp_tunnel_xmit_skb(rt, sock4->sock->sk, skb, local_ip.sin.sin_addr.s_addr, in vxlan_xmit_one()
3176 struct vxlan_sock *sock4 = rcu_dereference(vxlan->vn4_sock); in vxlan_fill_metadata_dst() local
3179 rt = vxlan_get_route(vxlan, dev, sock4, skb, 0, info->key.tos, in vxlan_fill_metadata_dst()