Searched refs:vxlan_sock (Results 1 - 7 of 7) sorted by relevance
/kernel/linux/linux-6.6/drivers/net/vxlan/ |
H A D | vxlan_multicast.c | 26 struct vxlan_sock *sock4 = rtnl_dereference(vxlan->vn4_sock); in vxlan_igmp_join() 38 struct vxlan_sock *sock6 = rtnl_dereference(vxlan->vn6_sock); in vxlan_igmp_join() 60 struct vxlan_sock *sock4 = rtnl_dereference(vxlan->vn4_sock); in vxlan_igmp_leave() 72 struct vxlan_sock *sock6 = rtnl_dereference(vxlan->vn6_sock); in vxlan_igmp_leave() 131 struct vxlan_sock *sock4; in vxlan_group_used() 133 struct vxlan_sock *sock6; in vxlan_group_used() 139 /* The vxlan_sock is only used by dev, leaving group has in vxlan_group_used()
|
H A D | vxlan_core.c | 68 static inline bool vxlan_collect_metadata(struct vxlan_sock *vs) in vxlan_collect_metadata() 78 static struct vxlan_sock *vxlan_find_sock(struct net *net, sa_family_t family, in vxlan_find_sock() 81 struct vxlan_sock *vs; in vxlan_find_sock() 95 static struct vxlan_dev *vxlan_vs_find_vni(struct vxlan_sock *vs, in vxlan_vs_find_vni() 140 struct vxlan_sock *vs; in vxlan_find_vni() 686 struct vxlan_sock *vs = rcu_dereference_sk_user_data(sk); in vxlan_gro_prepare_receive() 1500 static bool __vxlan_sock_release_prep(struct vxlan_sock *vs) in __vxlan_sock_release_prep() 1523 struct vxlan_sock *sock4 = rtnl_dereference(vxlan->vn4_sock); in vxlan_sock_release() 1525 struct vxlan_sock *sock6 = rtnl_dereference(vxlan->vn6_sock); in vxlan_sock_release() 1604 struct vxlan_sock *v in vxlan_set_mac() [all...] |
H A D | vxlan_private.h | 46 static inline struct hlist_head *vni_head(struct vxlan_sock *vs, __be32 vni) in vni_head() 212 struct vxlan_sock *vs,
|
H A D | vxlan_vnifilter.c | 45 struct vxlan_sock *vs; in vxlan_vs_add_del_vninode() 75 struct vxlan_sock *vs, in vxlan_vs_add_vnigrp()
|
/kernel/linux/linux-5.10/include/net/ |
H A D | vxlan.h | 184 struct vxlan_sock { struct 241 struct vxlan_sock __rcu *vn4_sock; /* listening socket for IPv4 */ 243 struct vxlan_sock __rcu *vn6_sock; /* listening socket for IPv6 */ 384 static inline unsigned short vxlan_get_sk_family(struct vxlan_sock *vs) in vxlan_get_sk_family()
|
/kernel/linux/linux-6.6/include/net/ |
H A D | vxlan.h | 186 struct vxlan_sock { struct 288 struct vxlan_sock __rcu *vn4_sock; /* listening socket for IPv4 */ 290 struct vxlan_sock __rcu *vn6_sock; /* listening socket for IPv6 */ 443 static inline unsigned short vxlan_get_sk_family(struct vxlan_sock *vs) in vxlan_get_sk_family()
|
/kernel/linux/linux-5.10/drivers/net/vxlan/ |
H A D | vxlan_core.c | 92 static inline bool vxlan_collect_metadata(struct vxlan_sock *vs) in vxlan_collect_metadata() 163 static inline struct hlist_head *vni_head(struct vxlan_sock *vs, __be32 vni) in vni_head() 197 static struct vxlan_sock *vxlan_find_sock(struct net *net, sa_family_t family, in vxlan_find_sock() 200 struct vxlan_sock *vs; in vxlan_find_sock() 214 static struct vxlan_dev *vxlan_vs_find_vni(struct vxlan_sock *vs, int ifindex, in vxlan_vs_find_vni() 246 struct vxlan_sock *vs; in vxlan_find_vni() 793 struct vxlan_sock *vs = rcu_dereference_sk_user_data(sk); in vxlan_gro_receive() 1550 struct vxlan_sock *sock4; in vxlan_group_used() 1552 struct vxlan_sock *sock6; in vxlan_group_used() 1558 /* The vxlan_sock i in vxlan_group_used() [all...] |
Completed in 13 milliseconds