Lines Matching refs:vxlan_socket

110 struct vxlan_socket {  struct
115 LIST_ENTRY(vxlan_socket) vxlso_entry; argument
166 struct vxlan_socket *vxl_sock;
269 static struct vxlan_socket *
271 static void vxlan_socket_destroy(struct vxlan_socket *);
272 static void vxlan_socket_release(struct vxlan_socket *);
273 static struct vxlan_socket *
275 static void vxlan_socket_insert(struct vxlan_socket *);
276 static int vxlan_socket_init(struct vxlan_socket *, struct ifnet *);
277 static int vxlan_socket_bind(struct vxlan_socket *, struct ifnet *);
279 const union vxlan_sockaddr *, struct vxlan_socket **);
280 static void vxlan_socket_ifdetach(struct vxlan_socket *,
283 static struct vxlan_socket *
289 static int vxlan_socket_mc_join_group(struct vxlan_socket *,
292 static int vxlan_socket_mc_leave_group(struct vxlan_socket *,
295 static int vxlan_socket_mc_add_group(struct vxlan_socket *,
298 static void vxlan_socket_mc_release_group_by_idx(struct vxlan_socket *,
302 vxlan_socket_lookup_softc_locked(struct vxlan_socket *,
305 vxlan_socket_lookup_softc(struct vxlan_socket *, uint32_t);
306 static int vxlan_socket_insert_softc(struct vxlan_socket *,
308 static void vxlan_socket_remove_softc(struct vxlan_socket *,
368 static int vxlan_input(struct vxlan_socket *, uint32_t, struct mbuf **,
423 static LIST_HEAD(, vxlan_socket) vxlan_socket_list;
895 static struct vxlan_socket *
898 struct vxlan_socket *vso; in vxlan_socket_alloc()
912 vxlan_socket_destroy(struct vxlan_socket *vso) in vxlan_socket_destroy()
943 vxlan_socket_release(struct vxlan_socket *vso) in vxlan_socket_release()
957 static struct vxlan_socket *
960 struct vxlan_socket *vso; in vxlan_socket_lookup()
975 vxlan_socket_insert(struct vxlan_socket *vso) in vxlan_socket_insert()
985 vxlan_socket_init(struct vxlan_socket *vso, struct ifnet *ifp) in vxlan_socket_init()
1028 vxlan_socket_bind(struct vxlan_socket *vso, struct ifnet *ifp) in vxlan_socket_bind()
1049 const union vxlan_sockaddr *saddr, struct vxlan_socket **vsop) in vxlan_socket_create()
1052 struct vxlan_socket *vso; in vxlan_socket_create()
1099 vxlan_socket_ifdetach(struct vxlan_socket *vso, struct ifnet *ifp, in vxlan_socket_ifdetach()
1114 static struct vxlan_socket *
1118 struct vxlan_socket *vso; in vxlan_socket_mc_lookup()
1152 vxlan_socket_mc_join_group(struct vxlan_socket *vso, in vxlan_socket_mc_join_group()
1219 vxlan_socket_mc_leave_group(struct vxlan_socket *vso, in vxlan_socket_mc_leave_group()
1260 vxlan_socket_mc_add_group(struct vxlan_socket *vso, in vxlan_socket_mc_add_group()
1324 vxlan_socket_mc_release_group_by_idx(struct vxlan_socket *vso, int idx) in vxlan_socket_mc_release_group_by_idx()
1358 vxlan_socket_lookup_softc_locked(struct vxlan_socket *vso, uint32_t vni) in vxlan_socket_lookup_softc_locked()
1377 vxlan_socket_lookup_softc(struct vxlan_socket *vso, uint32_t vni) in vxlan_socket_lookup_softc()
1390 vxlan_socket_insert_softc(struct vxlan_socket *vso, struct vxlan_softc *sc) in vxlan_socket_insert_softc()
1414 vxlan_socket_remove_softc(struct vxlan_socket *vso, struct vxlan_softc *sc) in vxlan_socket_remove_softc()
1530 struct vxlan_socket *vso; in vxlan_setup_socket()
1816 struct vxlan_socket *vso; in vxlan_teardown_locked()
2808 struct vxlan_socket *vso; in vxlan_rcv_udp_packet()
2853 vxlan_input(struct vxlan_socket *vso, uint32_t vni, struct mbuf **m0, in vxlan_input()
3610 struct vxlan_socket *vso; in vxlan_ifdetach_event()