Lines Matching refs:vxlan_sock
88 static inline bool vxlan_collect_metadata(struct vxlan_sock *vs) in vxlan_collect_metadata()
185 static inline struct hlist_head *vni_head(struct vxlan_sock *vs, __be32 vni) in vni_head()
214 static struct vxlan_sock *vxlan_find_sock(struct net *net, sa_family_t family, in vxlan_find_sock()
217 struct vxlan_sock *vs; in vxlan_find_sock()
230 static struct vxlan_dev *vxlan_vs_find_vni(struct vxlan_sock *vs, int ifindex, in vxlan_vs_find_vni()
262 struct vxlan_sock *vs; in vxlan_find_vni()
580 struct vxlan_sock *vs = rcu_dereference_sk_user_data(sk); in vxlan_gro_receive()
1062 struct vxlan_sock *sock4; in vxlan_group_used()
1064 struct vxlan_sock *sock6; in vxlan_group_used()
1108 static bool __vxlan_sock_release_prep(struct vxlan_sock *vs) in __vxlan_sock_release_prep()
1131 struct vxlan_sock *sock4 = rtnl_dereference(vxlan->vn4_sock); in vxlan_sock_release()
1133 struct vxlan_sock *sock6 = rtnl_dereference(vxlan->vn6_sock); in vxlan_sock_release()
1167 struct vxlan_sock *sock4 = rtnl_dereference(vxlan->vn4_sock); in vxlan_igmp_join()
1179 struct vxlan_sock *sock6 = rtnl_dereference(vxlan->vn6_sock); in vxlan_igmp_join()
1201 struct vxlan_sock *sock4 = rtnl_dereference(vxlan->vn4_sock); in vxlan_igmp_leave()
1213 struct vxlan_sock *sock6 = rtnl_dereference(vxlan->vn6_sock); in vxlan_igmp_leave()
1308 struct vxlan_sock *vs, in vxlan_set_mac()
1340 static bool vxlan_ecn_decapsulate(struct vxlan_sock *vs, void *oiph, in vxlan_ecn_decapsulate()
1369 struct vxlan_sock *vs; in vxlan_rcv()
1891 struct vxlan_sock *sock4, in vxlan_get_route()
1943 struct vxlan_sock *sock6, in vxlan6_get_route()
2171 struct vxlan_sock *sock4 = rcu_dereference(vxlan->vn4_sock); in vxlan_xmit_one()
2211 struct vxlan_sock *sock6 = rcu_dereference(vxlan->vn6_sock); in vxlan_xmit_one()
2418 static void vxlan_vs_add_dev(struct vxlan_sock *vs, struct vxlan_dev *vxlan, in vxlan_vs_add_dev()
2564 struct vxlan_sock *sock4 = rcu_dereference(vxlan->vn4_sock); in vxlan_fill_metadata_dst()
2576 struct vxlan_sock *sock6 = rcu_dereference(vxlan->vn6_sock); in vxlan_fill_metadata_dst()
2634 struct vxlan_sock *vs; in vxlan_offload_rx_ports()
2844 static struct vxlan_sock *vxlan_socket_create(struct net *net, bool ipv6, in vxlan_socket_create()
2848 struct vxlan_sock *vs; in vxlan_socket_create()
2895 struct vxlan_sock *vs = NULL; in __vxlan_sock_add()