Lines Matching refs:ip6_msource
100 RB_GENERATE(ip6_msource_tree, ip6_msource, im6s_link, ip6_msource_cmp);
140 static void im6s_merge(struct ip6_msource *ims,
148 struct ip6_msource **pims);
294 struct ip6_msource find; in im6o_match_source()
295 struct ip6_msource *ims; in im6o_match_source()
664 struct ip6_msource *ims; in in6m_clear_recorded()
703 struct ip6_msource find; in in6m_record_source()
704 struct ip6_msource *ims, *nims; in in6m_record_source()
715 nims = malloc(sizeof(struct ip6_msource), M_IP6MSOURCE, in in6m_record_source()
750 struct ip6_msource find; in im6f_get_source()
751 struct ip6_msource *ims, *nims; in im6f_get_source()
793 struct ip6_msource *nims; in im6f_graft()
821 struct ip6_msource find; in im6f_prune()
822 struct ip6_msource *ims; in im6f_prune()
840 struct ip6_msource *ims, *tims; in im6f_rollback()
868 struct ip6_msource *ims; in im6f_leave()
884 struct ip6_msource *ims; in im6f_commit()
900 struct ip6_msource *ims, *tims; in im6f_reap()
921 struct ip6_msource *ims, *tims; in im6f_purge()
947 const int noalloc, struct ip6_msource **pims) in in6m_get_source()
949 struct ip6_msource find; in in6m_get_source()
950 struct ip6_msource *ims, *nims; in in6m_get_source()
960 nims = malloc(sizeof(struct ip6_msource), M_IP6MSOURCE, in in6m_get_source()
981 im6s_merge(struct ip6_msource *ims, const struct in6_msource *lims, in im6s_merge()
1025 struct ip6_msource *ims, *nims; in in6m_merge()
1054 struct ip6_msource *bims; in in6m_merge()
1154 struct ip6_msource *ims; in in6m_commit()
1172 struct ip6_msource *ims, *tims; in in6m_reap()
1192 struct ip6_msource *ims, *tims; in in6m_purge()
1666 struct ip6_msource *ims; in in6p_get_source_filters()
2779 struct ip6_msource *ims; in sysctl_ip6_mcast_filters()