Lines Matching refs:ifmultiaddr

166     struct ifmultiaddr **, int);
167 static int if_delmulti_common(struct ifmultiaddr *, struct ifnet *,
196 static void if_attach_ifma(struct ifnet *, struct ifmultiaddr *, int);
197 static int if_detach_ifma(struct ifnet *, struct ifmultiaddr *, int);
199 static struct ifmultiaddr *ifma_alloc(zalloc_flags_t);
200 static void ifma_free(struct ifmultiaddr *);
201 static void ifma_trace(struct ifmultiaddr *, int);
212 ZONE_DECLARE(ifma_zone, struct ifmultiaddr);
223 struct ifmultiaddr ifma; /* ifmultiaddr */
396 size_t ifma_size = (ifma_debug == 0) ? sizeof(struct ifmultiaddr) : in ifa_init()
5343 static struct ifmultiaddr *
5346 struct ifmultiaddr *__single ifma; in ifma_alloc()
5362 ifma_free(struct ifmultiaddr *ifma) in ifma_free()
5416 ifma_trace(struct ifmultiaddr *ifma, int refhold) in ifma_trace()
5440 ifma_addref(struct ifmultiaddr *ifma, int locked) in ifma_addref()
5460 ifma_remref(struct ifmultiaddr *ifma) in ifma_remref()
5462 struct ifmultiaddr *__single ll; in ifma_remref()
5491 if_attach_ifma(struct ifnet *ifp, struct ifmultiaddr *ifma, int anon) in if_attach_ifma()
5527 if_detach_ifma(struct ifnet *ifp, struct ifmultiaddr *ifma, int anon) in if_detach_ifma()
5607 struct ifmultiaddr **retifma, int anon) in if_addmulti_doesexist()
5609 struct ifmultiaddr *__single ifma; in if_addmulti_doesexist()
5724 struct ifmultiaddr **retifma) in if_addmulti()
5736 struct ifmultiaddr **retifma) in if_addmulti_anon()
5765 struct ifmultiaddr **retifma, int anon) in if_addmulti_common()
5771 struct ifmultiaddr *__single ifma = NULL; in if_addmulti_common()
5772 struct ifmultiaddr *__single llifma = NULL; in if_addmulti_common()
5944 if_delmulti_ifma(struct ifmultiaddr *ifma) in if_delmulti_ifma()
5966 if_delmulti_common(struct ifmultiaddr *ifma, struct ifnet *ifp, in if_delmulti_common()
5971 struct ifmultiaddr *__single ll = NULL; in if_delmulti_common()