Searched refs:ims (Results 1 - 4 of 4) sorted by relevance

/darwin-on-arm/xnu/bsd/netinet/
H A Din_mcast.c135 static void ims_merge(struct ip_msource *ims,
388 struct ip_msource *ims; local
404 ims = RB_FIND(ip_msource_tree, &imf->imf_sources, &find);
406 return ((struct in_msource *)ims);
420 struct in_msource *ims; local
440 ims = imo_match_source(imo, gidx, src);
442 if ((ims == NULL && mode == MCAST_INCLUDE) ||
443 (ims != NULL && ims->imsl_st[0] != mode)) {
676 struct ip_msource *ims; local
711 struct ip_msource *ims, *nims; local
757 struct ip_msource *ims; local
830 struct ip_msource *ims; local
851 struct ip_msource *ims, *tims; local
881 struct ip_msource *ims; local
899 struct ip_msource *ims; local
917 struct ip_msource *ims, *tims; local
940 struct ip_msource *ims, *tims; local
969 struct ip_msource *ims, *nims; local
1007 ims_get_mode(const struct in_multi *inm, const struct ip_msource *ims, uint8_t t) argument
1026 ims_merge(struct ip_msource *ims, const struct in_msource *lims, const int rollback) argument
1074 struct ip_msource *ims, *nims; local
1204 struct ip_msource *ims; local
1224 struct ip_msource *ims, *tims; local
1246 struct ip_msource *ims, *tims; local
1438 struct in_msource *ims; local
1689 struct ip_msource *ims; local
2357 struct in_msource *ims; local
3106 struct ip_msource *ims; variable in typeref:struct:ip_msource
3551 struct ip_msource *ims; local
3561 ipms_free(struct ip_msource *ims) argument
[all...]
H A Digmp.c2878 struct ip_msource *ims, *nims; local
3065 RB_FOREACH_SAFE(ims, ip_msource_tree, &inm->inm_srcs, nims) {
3067 inet_ntoa_haddr(ims->ims_haddr)));
3068 now = ims_get_mode(inm, ims, 1);
3075 if (is_source_query && ims->ims_stp == 0) {
3081 naddr = htonl(ims->ims_haddr);
3163 RB_FOREACH_FROM(ims, ip_msource_tree, nims) {
3165 inet_ntoa_haddr(ims->ims_haddr)));
3166 now = ims_get_mode(inm, ims, 1);
3172 if (is_source_query && ims
3243 struct ip_msource *ims, *nims; local
[all...]
/darwin-on-arm/xnu/bsd/netinet6/
H A Din6_mcast.c126 static void im6s_merge(struct ip6_msource *ims,
397 struct ip6_msource *ims; local
413 ims = RB_FIND(ip6_msource_tree, &imf->im6f_sources, &find);
415 return ((struct in6_msource *)ims);
429 struct in6_msource *ims; local
449 ims = im6o_match_source(imo, gidx, src);
451 if ((ims == NULL && mode == MCAST_INCLUDE) ||
452 (ims != NULL && ims->im6sl_st[0] != mode))
608 struct ip6_msource *ims; local
647 struct ip6_msource *ims, *nims; local
693 struct ip6_msource *ims; local
765 struct ip6_msource *ims; local
785 struct ip6_msource *ims, *tims; local
815 struct ip6_msource *ims; local
833 struct ip6_msource *ims; local
851 struct ip6_msource *ims, *tims; local
874 struct ip6_msource *ims, *tims; local
903 struct ip6_msource *ims, *nims; local
936 im6s_get_mode(const struct in6_multi *inm, const struct ip6_msource *ims, uint8_t t) argument
955 im6s_merge(struct ip6_msource *ims, const struct in6_msource *lims, const int rollback) argument
998 struct ip6_msource *ims, *nims; local
1128 struct ip6_msource *ims; local
1148 struct ip6_msource *ims, *tims; local
1170 struct ip6_msource *ims, *tims; local
1394 struct in6_msource *ims; local
1617 struct ip6_msource *ims; local
2284 struct in6_msource *ims; local
2943 struct ip6_msource *ims; variable in typeref:struct:ip6_msource
[all...]
H A Dmld6.c2470 struct ip6_msource *ims, *nims; local
2677 RB_FOREACH_SAFE(ims, ip6_msource_tree, &inm->in6m_srcs,
2680 ip6_sprintf(&ims->im6s_addr)));
2681 now = im6s_get_mode(inm, ims, 1);
2689 if (is_source_query && ims->im6s_stp == 0) {
2696 (void *)&ims->im6s_addr)) {
2770 RB_FOREACH_FROM(ims, ip6_msource_tree, nims) {
2772 __func__, ip6_sprintf(&ims->im6s_addr)));
2773 now = im6s_get_mode(inm, ims, 1);
2780 if (is_source_query && ims
2850 struct ip6_msource *ims, *nims; local
[all...]

Completed in 35 milliseconds