Lines Matching refs:vxlan_socket

111 struct vxlan_socket {  struct
116 LIST_ENTRY(vxlan_socket) vxlso_entry; argument
166 struct vxlan_socket *vxl_sock;
268 static struct vxlan_socket *
270 static void vxlan_socket_destroy(struct vxlan_socket *);
271 static void vxlan_socket_release(struct vxlan_socket *);
272 static struct vxlan_socket *
274 static void vxlan_socket_insert(struct vxlan_socket *);
275 static int vxlan_socket_init(struct vxlan_socket *, struct ifnet *);
276 static int vxlan_socket_bind(struct vxlan_socket *, struct ifnet *);
278 const union vxlan_sockaddr *, struct vxlan_socket **);
279 static void vxlan_socket_ifdetach(struct vxlan_socket *,
282 static struct vxlan_socket *
288 static int vxlan_socket_mc_join_group(struct vxlan_socket *,
291 static int vxlan_socket_mc_leave_group(struct vxlan_socket *,
294 static int vxlan_socket_mc_add_group(struct vxlan_socket *,
297 static void vxlan_socket_mc_release_group_by_idx(struct vxlan_socket *,
301 vxlan_socket_lookup_softc_locked(struct vxlan_socket *,
304 vxlan_socket_lookup_softc(struct vxlan_socket *, uint32_t);
305 static int vxlan_socket_insert_softc(struct vxlan_socket *,
307 static void vxlan_socket_remove_softc(struct vxlan_socket *,
367 static int vxlan_input(struct vxlan_socket *, uint32_t, struct mbuf **,
421 static LIST_HEAD(, vxlan_socket) vxlan_socket_list;
878 static struct vxlan_socket *
881 struct vxlan_socket *vso; in vxlan_socket_alloc()
895 vxlan_socket_destroy(struct vxlan_socket *vso) in vxlan_socket_destroy()
926 vxlan_socket_release(struct vxlan_socket *vso) in vxlan_socket_release()
940 static struct vxlan_socket *
943 struct vxlan_socket *vso; in vxlan_socket_lookup()
958 vxlan_socket_insert(struct vxlan_socket *vso) in vxlan_socket_insert()
968 vxlan_socket_init(struct vxlan_socket *vso, struct ifnet *ifp) in vxlan_socket_init()
1011 vxlan_socket_bind(struct vxlan_socket *vso, struct ifnet *ifp) in vxlan_socket_bind()
1032 const union vxlan_sockaddr *saddr, struct vxlan_socket **vsop) in vxlan_socket_create()
1035 struct vxlan_socket *vso; in vxlan_socket_create()
1082 vxlan_socket_ifdetach(struct vxlan_socket *vso, struct ifnet *ifp, in vxlan_socket_ifdetach()
1097 static struct vxlan_socket *
1101 struct vxlan_socket *vso; in vxlan_socket_mc_lookup()
1135 vxlan_socket_mc_join_group(struct vxlan_socket *vso, in vxlan_socket_mc_join_group()
1202 vxlan_socket_mc_leave_group(struct vxlan_socket *vso, in vxlan_socket_mc_leave_group()
1243 vxlan_socket_mc_add_group(struct vxlan_socket *vso, in vxlan_socket_mc_add_group()
1307 vxlan_socket_mc_release_group_by_idx(struct vxlan_socket *vso, int idx) in vxlan_socket_mc_release_group_by_idx()
1341 vxlan_socket_lookup_softc_locked(struct vxlan_socket *vso, uint32_t vni) in vxlan_socket_lookup_softc_locked()
1360 vxlan_socket_lookup_softc(struct vxlan_socket *vso, uint32_t vni) in vxlan_socket_lookup_softc()
1373 vxlan_socket_insert_softc(struct vxlan_socket *vso, struct vxlan_softc *sc) in vxlan_socket_insert_softc()
1397 vxlan_socket_remove_softc(struct vxlan_socket *vso, struct vxlan_softc *sc) in vxlan_socket_remove_softc()
1513 struct vxlan_socket *vso; in vxlan_setup_socket()
1794 struct vxlan_socket *vso; in vxlan_teardown_locked()
2753 struct vxlan_socket *vso; in vxlan_rcv_udp_packet()
2795 vxlan_input(struct vxlan_socket *vso, uint32_t vni, struct mbuf **m0, in vxlan_input()
3561 struct vxlan_socket *vso; in vxlan_ifdetach_event()