Lines Matching refs:vxlan_socket

93 struct vxlan_socket {  struct
98 LIST_ENTRY(vxlan_socket) vxlso_entry; argument
144 struct vxlan_socket *vxl_sock;
242 static struct vxlan_socket *
244 static void vxlan_socket_destroy(struct vxlan_socket *);
245 static void vxlan_socket_release(struct vxlan_socket *);
246 static struct vxlan_socket *
248 static void vxlan_socket_insert(struct vxlan_socket *);
249 static int vxlan_socket_init(struct vxlan_socket *, struct ifnet *);
250 static int vxlan_socket_bind(struct vxlan_socket *, struct ifnet *);
252 const union vxlan_sockaddr *, struct vxlan_socket **);
253 static void vxlan_socket_ifdetach(struct vxlan_socket *,
256 static struct vxlan_socket *
262 static int vxlan_socket_mc_join_group(struct vxlan_socket *,
265 static int vxlan_socket_mc_leave_group(struct vxlan_socket *,
268 static int vxlan_socket_mc_add_group(struct vxlan_socket *,
271 static void vxlan_socket_mc_release_group_by_idx(struct vxlan_socket *,
275 vxlan_socket_lookup_softc_locked(struct vxlan_socket *,
278 vxlan_socket_lookup_softc(struct vxlan_socket *, uint32_t);
279 static int vxlan_socket_insert_softc(struct vxlan_socket *,
281 static void vxlan_socket_remove_softc(struct vxlan_socket *,
338 static int vxlan_input(struct vxlan_socket *, uint32_t, struct mbuf **,
388 static LIST_HEAD(, vxlan_socket) vxlan_socket_list;
845 static struct vxlan_socket *
848 struct vxlan_socket *vso; in vxlan_socket_alloc()
862 vxlan_socket_destroy(struct vxlan_socket *vso) in vxlan_socket_destroy()
893 vxlan_socket_release(struct vxlan_socket *vso) in vxlan_socket_release()
907 static struct vxlan_socket *
910 struct vxlan_socket *vso; in vxlan_socket_lookup()
925 vxlan_socket_insert(struct vxlan_socket *vso) in vxlan_socket_insert()
935 vxlan_socket_init(struct vxlan_socket *vso, struct ifnet *ifp) in vxlan_socket_init()
978 vxlan_socket_bind(struct vxlan_socket *vso, struct ifnet *ifp) in vxlan_socket_bind()
999 const union vxlan_sockaddr *saddr, struct vxlan_socket **vsop) in vxlan_socket_create()
1002 struct vxlan_socket *vso; in vxlan_socket_create()
1049 vxlan_socket_ifdetach(struct vxlan_socket *vso, struct ifnet *ifp, in vxlan_socket_ifdetach()
1064 static struct vxlan_socket *
1068 struct vxlan_socket *vso; in vxlan_socket_mc_lookup()
1102 vxlan_socket_mc_join_group(struct vxlan_socket *vso, in vxlan_socket_mc_join_group()
1169 vxlan_socket_mc_leave_group(struct vxlan_socket *vso, in vxlan_socket_mc_leave_group()
1210 vxlan_socket_mc_add_group(struct vxlan_socket *vso, in vxlan_socket_mc_add_group()
1274 vxlan_socket_mc_release_group_by_idx(struct vxlan_socket *vso, int idx) in vxlan_socket_mc_release_group_by_idx()
1308 vxlan_socket_lookup_softc_locked(struct vxlan_socket *vso, uint32_t vni) in vxlan_socket_lookup_softc_locked()
1327 vxlan_socket_lookup_softc(struct vxlan_socket *vso, uint32_t vni) in vxlan_socket_lookup_softc()
1340 vxlan_socket_insert_softc(struct vxlan_socket *vso, struct vxlan_softc *sc) in vxlan_socket_insert_softc()
1364 vxlan_socket_remove_softc(struct vxlan_socket *vso, struct vxlan_softc *sc) in vxlan_socket_remove_softc()
1480 struct vxlan_socket *vso; in vxlan_setup_socket()
1717 struct vxlan_socket *vso; in vxlan_teardown_locked()
2505 struct vxlan_socket *vso; in vxlan_rcv_udp_packet()
2547 vxlan_input(struct vxlan_socket *vso, uint32_t vni, struct mbuf **m0, in vxlan_input()
3099 struct vxlan_socket *vso; in vxlan_ifdetach_event()