Searched refs:nims (Results 1 – 4 of 4) sorted by relevance
| /freebsd/sys/netinet/ |
| H A D | in_mcast.c | 685 struct ip_msource *ims, *nims; in inm_record_source() local 696 nims = malloc(sizeof(struct ip_msource), M_IPMSOURCE, in inm_record_source() 698 if (nims == NULL) in inm_record_source() 700 nims->ims_haddr = find.ims_haddr; in inm_record_source() 701 RB_INSERT(ip_msource_tree, &inm->inm_srcs, nims); in inm_record_source() 703 ims = nims; in inm_record_source() 732 struct ip_msource *ims, *nims; in imf_get_source() local 747 nims = malloc(sizeof(struct in_msource), M_INMFILTER, in imf_get_source() 749 if (nims == NULL) in imf_get_source() 751 lims = (struct in_msource *)nims; in imf_get_source() [all …]
|
| H A D | igmp.c | 2706 struct ip_msource *ims, *nims; in igmp_v3_enqueue_group_record() local 2725 nims = NULL; in igmp_v3_enqueue_group_record() 2893 RB_FOREACH_SAFE(ims, ip_msource_tree, &inm->inm_srcs, nims) { in igmp_v3_enqueue_group_record() 2956 while (nims != NULL) { in igmp_v3_enqueue_group_record() 2989 RB_FOREACH_FROM(ims, ip_msource_tree, nims) { in igmp_v3_enqueue_group_record() 3067 struct ip_msource *ims, *nims; in igmp_v3_enqueue_filter_change() local 3097 nims = NULL; /* next tree node pointer */ in igmp_v3_enqueue_filter_change() 3183 if (nims == NULL) in igmp_v3_enqueue_filter_change() 3184 nims = RB_MIN(ip_msource_tree, &inm->inm_srcs); in igmp_v3_enqueue_filter_change() 3185 RB_FOREACH_FROM(ims, ip_msource_tree, nims) { in igmp_v3_enqueue_filter_change() [all …]
|
| /freebsd/sys/netinet6/ |
| H A D | in6_mcast.c | 703 struct ip6_msource *ims, *nims; in in6m_record_source() local 714 nims = malloc(sizeof(struct ip6_msource), M_IP6MSOURCE, in in6m_record_source() 716 if (nims == NULL) in in6m_record_source() 718 nims->im6s_addr = find.im6s_addr; in in6m_record_source() 719 RB_INSERT(ip6_msource_tree, &inm->in6m_srcs, nims); in in6m_record_source() 721 ims = nims; in in6m_record_source() 750 struct ip6_msource *ims, *nims; in im6f_get_source() local 764 nims = malloc(sizeof(struct in6_msource), M_IN6MFILTER, in im6f_get_source() 766 if (nims == NULL) in im6f_get_source() 768 lims = (struct in6_msource *)nims; in im6f_get_source() [all …]
|
| H A D | mld6.c | 2260 struct ip6_msource *ims, *nims; in mld_v2_enqueue_group_record() local 2281 nims = NULL; in mld_v2_enqueue_group_record() 2474 nims) { in mld_v2_enqueue_group_record() 2538 while (nims != NULL) { in mld_v2_enqueue_group_record() 2566 RB_FOREACH_FROM(ims, ip6_msource_tree, nims) { in mld_v2_enqueue_group_record() 2645 struct ip6_msource *ims, *nims; in mld_v2_enqueue_filter_change() local 2675 nims = NULL; /* next tree node pointer */ in mld_v2_enqueue_filter_change() 2757 if (nims == NULL) { in mld_v2_enqueue_filter_change() 2758 nims = RB_MIN(ip6_msource_tree, in mld_v2_enqueue_filter_change() 2761 RB_FOREACH_FROM(ims, ip6_msource_tree, nims) { in mld_v2_enqueue_filter_change() [all …]
|