Lines Matching defs:vxlan_socket

109 struct vxlan_socket {
114 LIST_ENTRY(vxlan_socket) vxlso_entry;
165 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 **,
422 static LIST_HEAD(, vxlan_socket) vxlan_socket_list =
897 static struct vxlan_socket *
900 struct vxlan_socket *vso;
914 vxlan_socket_destroy(struct vxlan_socket *vso)
945 vxlan_socket_release(struct vxlan_socket *vso)
959 static struct vxlan_socket *
962 struct vxlan_socket *vso;
977 vxlan_socket_insert(struct vxlan_socket *vso)
987 vxlan_socket_init(struct vxlan_socket *vso, struct ifnet *ifp)
1030 vxlan_socket_bind(struct vxlan_socket *vso, struct ifnet *ifp)
1051 const union vxlan_sockaddr *saddr, struct vxlan_socket **vsop)
1054 struct vxlan_socket *vso;
1101 vxlan_socket_ifdetach(struct vxlan_socket *vso, struct ifnet *ifp,
1116 static struct vxlan_socket *
1120 struct vxlan_socket *vso;
1154 vxlan_socket_mc_join_group(struct vxlan_socket *vso,
1221 vxlan_socket_mc_leave_group(struct vxlan_socket *vso,
1262 vxlan_socket_mc_add_group(struct vxlan_socket *vso,
1326 vxlan_socket_mc_release_group_by_idx(struct vxlan_socket *vso, int idx)
1360 vxlan_socket_lookup_softc_locked(struct vxlan_socket *vso, uint32_t vni)
1379 vxlan_socket_lookup_softc(struct vxlan_socket *vso, uint32_t vni)
1392 vxlan_socket_insert_softc(struct vxlan_socket *vso, struct vxlan_softc *sc)
1416 vxlan_socket_remove_softc(struct vxlan_socket *vso, struct vxlan_softc *sc)
1532 struct vxlan_socket *vso;
1818 struct vxlan_socket *vso;
2814 struct vxlan_socket *vso;
2859 vxlan_input(struct vxlan_socket *vso, uint32_t vni, struct mbuf **m0,
3616 struct vxlan_socket *vso;