Home
last modified time | relevance | path

Searched refs:inm (Results 1 – 18 of 18) sorted by relevance

/NextBSD/sys/netinet/
HDigmp.c617 struct in_multi *inm, *tinm; in igmp_ifdetach() local
635 inm = (struct in_multi *)ifma->ifma_protospec; in igmp_ifdetach()
636 if (inm->inm_state == IGMP_LEAVING_MEMBER) { in igmp_ifdetach()
638 inm, inm_nrele); in igmp_ifdetach()
640 inm_clear_recorded(inm); in igmp_ifdetach()
646 SLIST_FOREACH_SAFE(inm, &igi->igi_relinmhead, inm_nrele, in igmp_ifdetach()
649 inm_release_locked(inm); in igmp_ifdetach()
720 struct in_multi *inm; in igmp_input_v1_query() local
764 inm = (struct in_multi *)ifma->ifma_protospec; in igmp_input_v1_query()
765 if (inm->inm_timer != 0) in igmp_input_v1_query()
[all …]
HDin_mcast.c144 static int inm_get_source(struct in_multi *inm, const in_addr_t haddr,
199 inm_is_ifp_detached(const struct in_multi *inm) in inm_is_ifp_detached() argument
203 KASSERT(inm->inm_ifma != NULL, ("%s: no ifma", __func__)); in inm_is_ifp_detached()
204 ifp = inm->inm_ifma->ifma_ifp; in inm_is_ifp_detached()
210 KASSERT(inm->inm_ifp == ifp, ("%s: bad ifp", __func__)); in inm_is_ifp_detached()
239 struct in_multi *inm; in inm_lookup_locked() local
244 inm = NULL; in inm_lookup_locked()
247 inm = (struct in_multi *)ifma->ifma_protospec; in inm_lookup_locked()
248 if (inm->inm_addr.s_addr == ina.s_addr) in inm_lookup_locked()
250 inm = NULL; in inm_lookup_locked()
[all …]
HDin_var.h304 ims_get_mode(const struct in_multi *inm, const struct ip_msource *ims, in ims_get_mode() argument
309 if (inm->inm_st[t].iss_ex > 0 && in ims_get_mode()
310 inm->inm_st[t].iss_ex == ims->ims_st[t].ex) in ims_get_mode()
337 inm_acquire_locked(struct in_multi *inm) in inm_acquire_locked() argument
341 ++inm->inm_refcount; in inm_acquire_locked()
364 int inm_record_source(struct in_multi *inm, const in_addr_t);
HDin.c962 struct in_multi *inm, *tinm; in in_purgemaddrs() local
983 inm = (struct in_multi *)ifma->ifma_protospec; in in_purgemaddrs()
984 LIST_INSERT_HEAD(&purgeinms, inm, inm_link); in in_purgemaddrs()
988 LIST_FOREACH_SAFE(inm, &purgeinms, inm_link, tinm) { in in_purgemaddrs()
989 LIST_REMOVE(inm, inm_link); in in_purgemaddrs()
990 inm_release_locked(inm); in in_purgemaddrs()
/NextBSD/sys/netinet6/
HDmld6.c536 struct in6_multi *inm, *tinm; in mld_ifdetach() local
551 inm = (struct in6_multi *)ifma->ifma_protospec; in mld_ifdetach()
552 if (inm->in6m_state == MLD_LEAVING_MEMBER) { in mld_ifdetach()
554 inm, in6m_nrele); in mld_ifdetach()
556 in6m_clear_recorded(inm); in mld_ifdetach()
559 SLIST_FOREACH_SAFE(inm, &mli->mli_relinmhead, in6m_nrele, in mld_ifdetach()
562 in6m_release_locked(inm); in mld_ifdetach()
632 struct in6_multi *inm; in mld_v1_input_query() local
709 inm = (struct in6_multi *)ifma->ifma_protospec; in mld_v1_input_query()
710 mld_v1_update_group(inm, timer); in mld_v1_input_query()
[all …]
HDin6_mcast.c133 static int in6m_get_source(struct in6_multi *inm,
186 in6m_is_ifp_detached(const struct in6_multi *inm) in in6m_is_ifp_detached() argument
190 KASSERT(inm->in6m_ifma != NULL, ("%s: no ifma", __func__)); in in6m_is_ifp_detached()
191 ifp = inm->in6m_ifma->ifma_ifp; in in6m_is_ifp_detached()
197 KASSERT(inm->in6m_ifp == ifp, ("%s: bad ifp", __func__)); in in6m_is_ifp_detached()
395 struct in6_multi *inm; in in6_mc_get() local
408 inm = in6m_lookup_locked(ifp, group); in in6_mc_get()
409 if (inm != NULL) { in in6_mc_get()
414 KASSERT(inm->in6m_refcount >= 1, in in6_mc_get()
415 ("%s: bad refcount %d", __func__, inm->in6m_refcount)); in in6_mc_get()
[all …]
HDin6_var.h677 im6s_get_mode(const struct in6_multi *inm, const struct ip6_msource *ims, in im6s_get_mode() argument
682 if (inm->in6m_st[t].iss_ex > 0 && in im6s_get_mode()
683 inm->in6m_st[t].iss_ex == ims->im6s_st[t].ex) in im6s_get_mode()
713 struct in6_multi *inm; in in6m_lookup_locked() local
718 inm = NULL; in in6m_lookup_locked()
721 inm = (struct in6_multi *)ifma->ifma_protospec; in in6m_lookup_locked()
722 if (IN6_ARE_ADDR_EQUAL(&inm->in6m_addr, mcaddr)) in in6m_lookup_locked()
724 inm = NULL; in in6m_lookup_locked()
727 return (inm); in in6m_lookup_locked()
738 struct in6_multi *inm; in in6m_lookup() local
[all …]
HDin6_ifattach.c863 struct in6_multi *inm, *tinm; in in6_purgemaddrs() local
880 inm = (struct in6_multi *)ifma->ifma_protospec; in in6_purgemaddrs()
881 LIST_INSERT_HEAD(&purgeinms, inm, in6m_entry); in in6_purgemaddrs()
885 LIST_FOREACH_SAFE(inm, &purgeinms, in6m_entry, tinm) { in in6_purgemaddrs()
886 LIST_REMOVE(inm, in6m_entry); in in6_purgemaddrs()
887 in6m_release_locked(inm); in in6_purgemaddrs()
HDicmp6.c445 struct in6_multi *inm; in icmp6_input() local
447 inm = in6m_lookup(ifp, &ip6->ip6_dst); in icmp6_input()
448 if (inm == NULL) { in icmp6_input()
/NextBSD/usr.sbin/ifmcstat/
HDifmcstat.c696 struct in_multi inm; in in_multientry() local
699 KREAD(pinm, &inm, struct in_multi); in in_multientry()
700 printf("\t\tgroup %s", inet_ntoa(inm.inm_addr)); in in_multientry()
701 printf(" refcnt %u", inm.inm_refcount); in in_multientry()
703 state = inm_state(inm.inm_state); in in_multientry()
707 printf(" state (%d)", inm.inm_state); in in_multientry()
709 mode = inm_mode(inm.inm_st[1].iss_fmode); in in_multientry()
713 printf(" mode (%d)", inm.inm_st[1].iss_fmode); in in_multientry()
717 (u_int)inm.inm_st[1].iss_asm, in in_multientry()
718 (u_int)inm.inm_st[1].iss_ex, in in_multientry()
[all …]
/NextBSD/contrib/tcsh/nls/finnish/
HDset209 6 Standard näppäinmäärittelyt\n
10 7 Vaihtoehtoiset näppäinmäärittelyt\n
12 9 Nuolinäppäinmäärittelyt\n
HDset390 87 Vaihda vi:n komentotilaan (vaihtoehtoisin näppäinmäärittelyin)
/NextBSD/sys/powerpc/pseries/
HDphyp_llan.c502 struct ifmultiaddr *inm; in llan_set_multicast() local
510 TAILQ_FOREACH(inm, &ifp->if_multiaddrs, ifma_link) { in llan_set_multicast()
511 if (inm->ifma_addr->sa_family != AF_LINK) in llan_set_multicast()
515 LLADDR((struct sockaddr_dl *)inm->ifma_addr), 6); in llan_set_multicast()
/NextBSD/sys/powerpc/ps3/
HDif_glc.c510 struct ifmultiaddr *inm; in glc_set_multicast() local
526 TAILQ_FOREACH(inm, &ifp->if_multiaddrs, ifma_link) { in glc_set_multicast()
527 if (inm->ifma_addr->sa_family != AF_LINK) in glc_set_multicast()
531 LLADDR((struct sockaddr_dl *)inm->ifma_addr), in glc_set_multicast()
/NextBSD/sys/dev/bm/
HDif_bm.c908 struct ifmultiaddr *inm; in bm_setladrf() local
940 TAILQ_FOREACH(inm, &ifp->if_multiaddrs, ifma_link) { in bm_setladrf()
941 if (inm->ifma_addr->sa_family != AF_LINK) in bm_setladrf()
944 inm->ifma_addr), ETHER_ADDR_LEN); in bm_setladrf()
/NextBSD/sys/dev/hme/
HDif_hme.c1664 struct ifmultiaddr *inm; in hme_setladrf() local
1724 TAILQ_FOREACH(inm, &ifp->if_multiaddrs, ifma_link) { in hme_setladrf()
1725 if (inm->ifma_addr->sa_family != AF_LINK) in hme_setladrf()
1728 inm->ifma_addr), ETHER_ADDR_LEN); in hme_setladrf()
/NextBSD/sys/dev/gem/
HDif_gem.c2207 struct ifmultiaddr *inm; in gem_setladrf() local
2250 TAILQ_FOREACH(inm, &ifp->if_multiaddrs, ifma_link) { in gem_setladrf()
2251 if (inm->ifma_addr->sa_family != AF_LINK) in gem_setladrf()
2254 inm->ifma_addr), ETHER_ADDR_LEN); in gem_setladrf()
/NextBSD/sys/dev/cas/
HDif_cas.c2529 struct ifmultiaddr *inm; in cas_setladrf() local
2573 TAILQ_FOREACH(inm, &ifp->if_multiaddrs, ifma_link) { in cas_setladrf()
2574 if (inm->ifma_addr->sa_family != AF_LINK) in cas_setladrf()
2577 inm->ifma_addr), ETHER_ADDR_LEN); in cas_setladrf()