Searched refs:ll_ifma (Results 1 – 3 of 3) sorted by relevance
| /f-stack/freebsd/net/ |
| H A D | if.c | 3444 struct ifmultiaddr *ifma, *ll_ifma; in if_addmulti() local 3479 ll_ifma = NULL; in if_addmulti() 3506 ll_ifma = if_findmulti(ifp, llsa); in if_addmulti() 3507 if (ll_ifma == NULL) { in if_addmulti() 3509 if (ll_ifma == NULL) { in if_addmulti() 3519 ll_ifma->ifma_refcount++; in if_addmulti() 3520 ifma->ifma_llifma = ll_ifma; in if_addmulti() 3700 struct ifmultiaddr *ll_ifma; in if_delmulti_locked() local 3743 ll_ifma = ifma->ifma_llifma; in if_delmulti_locked() 3744 if (ll_ifma != NULL) { in if_delmulti_locked() [all …]
|
| /f-stack/freebsd/netinet6/ |
| H A D | in6_mcast.c | 556 struct ifmultiaddr *ifma, *ll_ifma; in in6m_disconnect_locked() local 576 if ((ll_ifma = ifma->ifma_llifma) != NULL) { in in6m_disconnect_locked() 577 MPASS(ifma != ll_ifma); in in6m_disconnect_locked() 579 MPASS(ll_ifma->ifma_llifma == NULL); in in6m_disconnect_locked() 580 MPASS(ll_ifma->ifma_ifp == ifp); in in6m_disconnect_locked() 581 if (--ll_ifma->ifma_refcount == 0) { in in6m_disconnect_locked() 582 if (ll_ifma->ifma_flags & IFMA_F_ENQUEUED) { in in6m_disconnect_locked() 583 CK_STAILQ_REMOVE(&ifp->if_multiaddrs, ll_ifma, ifmultiaddr, ifma_link); in in6m_disconnect_locked() 584 ll_ifma->ifma_flags &= ~IFMA_F_ENQUEUED; in in6m_disconnect_locked() 586 MCDPRINTF("removed ll_ifma: %p from %s\n", ll_ifma, ifp->if_xname); in in6m_disconnect_locked() [all …]
|
| /f-stack/freebsd/netinet/ |
| H A D | in_mcast.c | 267 struct ifmultiaddr *ifma, *ll_ifma; in inm_disconnect() local 279 if ((ll_ifma = ifma->ifma_llifma) != NULL) { in inm_disconnect() 280 MPASS(ifma != ll_ifma); in inm_disconnect() 282 MPASS(ll_ifma->ifma_llifma == NULL); in inm_disconnect() 283 MPASS(ll_ifma->ifma_ifp == ifp); in inm_disconnect() 284 if (--ll_ifma->ifma_refcount == 0) { in inm_disconnect() 285 if (ll_ifma->ifma_flags & IFMA_F_ENQUEUED) { in inm_disconnect() 286 CK_STAILQ_REMOVE(&ifp->if_multiaddrs, ll_ifma, ifmultiaddr, ifma_link); in inm_disconnect() 287 ll_ifma->ifma_flags &= ~IFMA_F_ENQUEUED; in inm_disconnect() 289 MCDPRINTF("removed ll_ifma: %p from %s\n", ll_ifma, ifp->if_xname); in inm_disconnect() [all …]
|