Searched refs:nims (Results 1 – 4 of 4) sorted by relevance
/freebsd/sys/netinet/ |
H A D | in_mcast.c | 687 struct ip_msource *ims, *nims; in inm_record_source() local 698 nims = malloc(sizeof(struct ip_msource), M_IPMSOURCE, in inm_record_source() 700 if (nims == NULL) in inm_record_source() 702 nims->ims_haddr = find.ims_haddr; in inm_record_source() 703 RB_INSERT(ip_msource_tree, &inm->inm_srcs, nims); in inm_record_source() 705 ims = nims; in inm_record_source() 734 struct ip_msource *ims, *nims; in imf_get_source() local 749 nims = malloc(sizeof(struct in_msource), M_INMFILTER, in imf_get_source() 751 if (nims == NULL) in imf_get_source() 753 lims = (struct in_msource *)nims; in imf_get_source() [all …]
|
H A D | igmp.c | 2695 struct ip_msource *ims, *nims; in igmp_v3_enqueue_group_record() local 2714 nims = NULL; in igmp_v3_enqueue_group_record() 2882 RB_FOREACH_SAFE(ims, ip_msource_tree, &inm->inm_srcs, nims) { in igmp_v3_enqueue_group_record() 2945 while (nims != NULL) { in igmp_v3_enqueue_group_record() 2978 RB_FOREACH_FROM(ims, ip_msource_tree, nims) { in igmp_v3_enqueue_group_record() 3056 struct ip_msource *ims, *nims; in igmp_v3_enqueue_filter_change() local 3086 nims = NULL; /* next tree node pointer */ in igmp_v3_enqueue_filter_change() 3172 if (nims == NULL) in igmp_v3_enqueue_filter_change() 3173 nims = RB_MIN(ip_msource_tree, &inm->inm_srcs); in igmp_v3_enqueue_filter_change() 3174 RB_FOREACH_FROM(ims, ip_msource_tree, nims) { in igmp_v3_enqueue_filter_change() [all …]
|
/freebsd/sys/netinet6/ |
H A D | in6_mcast.c | 704 struct ip6_msource *ims, *nims; in in6m_record_source() local 715 nims = malloc(sizeof(struct ip6_msource), M_IP6MSOURCE, in in6m_record_source() 717 if (nims == NULL) in in6m_record_source() 719 nims->im6s_addr = find.im6s_addr; in in6m_record_source() 720 RB_INSERT(ip6_msource_tree, &inm->in6m_srcs, nims); in in6m_record_source() 722 ims = nims; in in6m_record_source() 751 struct ip6_msource *ims, *nims; in im6f_get_source() local 765 nims = malloc(sizeof(struct in6_msource), M_IN6MFILTER, in im6f_get_source() 767 if (nims == NULL) in im6f_get_source() 769 lims = (struct in6_msource *)nims; in im6f_get_source() [all …]
|
H A D | mld6.c | 2285 struct ip6_msource *ims, *nims; in mld_v2_enqueue_group_record() local 2306 nims = NULL; in mld_v2_enqueue_group_record() 2499 nims) { in mld_v2_enqueue_group_record() 2563 while (nims != NULL) { in mld_v2_enqueue_group_record() 2591 RB_FOREACH_FROM(ims, ip6_msource_tree, nims) { in mld_v2_enqueue_group_record() 2670 struct ip6_msource *ims, *nims; in mld_v2_enqueue_filter_change() local 2700 nims = NULL; /* next tree node pointer */ in mld_v2_enqueue_filter_change() 2782 if (nims == NULL) { in mld_v2_enqueue_filter_change() 2783 nims = RB_MIN(ip6_msource_tree, in mld_v2_enqueue_filter_change() 2786 RB_FOREACH_FROM(ims, ip6_msource_tree, nims) { in mld_v2_enqueue_filter_change() [all …]
|