Searched refs:nims (Results 1 – 4 of 4) sorted by relevance
| /xnu-8792.41.9/bsd/netinet6/ |
| H A D | in6_mcast.c | 633 struct ip6_msource *ims, *nims; in in6m_record_source() local 646 nims = ip6ms_alloc(Z_WAITOK); in in6m_record_source() 647 nims->im6s_addr = find.im6s_addr; in in6m_record_source() 648 RB_INSERT(ip6_msource_tree, &inm->in6m_srcs, nims); in in6m_record_source() 650 ims = nims; in in6m_record_source() 890 struct ip6_msource *ims, *nims; in in6m_get_source() local 900 nims = ip6ms_alloc(Z_WAITOK); in in6m_get_source() 901 nims->im6s_addr = *addr; in in6m_get_source() 902 RB_INSERT(ip6_msource_tree, &inm->in6m_srcs, nims); in in6m_get_source() 904 ims = nims; in in6m_get_source() [all …]
|
| H A D | mld6.c | 2815 struct ip6_msource *ims, *nims; in mld_v2_enqueue_group_record() local 2835 nims = NULL; in mld_v2_enqueue_group_record() 3033 nims) { in mld_v2_enqueue_group_record() 3101 while (nims != NULL) { in mld_v2_enqueue_group_record() 3132 RB_FOREACH_FROM(ims, ip6_msource_tree, nims) { in mld_v2_enqueue_group_record() 3213 struct ip6_msource *ims, *nims; in mld_v2_enqueue_filter_change() local 3239 nims = NULL; /* next tree node pointer */ in mld_v2_enqueue_filter_change() 3323 if (nims == NULL) { in mld_v2_enqueue_filter_change() 3324 nims = RB_MIN(ip6_msource_tree, in mld_v2_enqueue_filter_change() 3327 RB_FOREACH_FROM(ims, ip6_msource_tree, nims) { in mld_v2_enqueue_filter_change() [all …]
|
| /xnu-8792.41.9/bsd/netinet/ |
| H A D | in_mcast.c | 696 struct ip_msource *ims, *nims; in inm_record_source() local 709 nims = ipms_alloc(Z_WAITOK); in inm_record_source() 710 nims->ims_haddr = find.ims_haddr; in inm_record_source() 711 RB_INSERT(ip_msource_tree, &inm->inm_srcs, nims); in inm_record_source() 713 ims = nims; in inm_record_source() 955 struct ip_msource *ims, *nims; in inm_get_source() local 968 nims = ipms_alloc(Z_WAITOK); in inm_get_source() 969 nims->ims_haddr = haddr; in inm_get_source() 970 RB_INSERT(ip_msource_tree, &inm->inm_srcs, nims); in inm_get_source() 972 ims = nims; in inm_get_source() [all …]
|
| H A D | igmp.c | 3119 struct ip_msource *ims, *nims; in igmp_v3_enqueue_group_record() local 3142 nims = NULL; in igmp_v3_enqueue_group_record() 3319 RB_FOREACH_SAFE(ims, ip_msource_tree, &inm->inm_srcs, nims) { in igmp_v3_enqueue_group_record() 3391 while (nims != NULL) { in igmp_v3_enqueue_group_record() 3429 RB_FOREACH_FROM(ims, ip_msource_tree, nims) { in igmp_v3_enqueue_group_record() 3514 struct ip_msource *ims, *nims; in igmp_v3_enqueue_filter_change() local 3544 nims = NULL; /* next tree node pointer */ in igmp_v3_enqueue_filter_change() 3633 if (nims == NULL) { in igmp_v3_enqueue_filter_change() 3634 nims = RB_MIN(ip_msource_tree, &inm->inm_srcs); in igmp_v3_enqueue_filter_change() 3636 RB_FOREACH_FROM(ims, ip_msource_tree, nims) { in igmp_v3_enqueue_filter_change() [all …]
|