Lines Matching refs:im6f
2819 struct in_mfilter* imf, struct in6_mfilter* im6f) in pfsync_multicast_setup() argument
2863 &(im6f->im6f_in6m), 0)) != 0) in pfsync_multicast_setup()
2866 ip6_mfilter_insert(&im6o->im6o_head, im6f); in pfsync_multicast_setup()
2895 struct in6_mfilter *im6f; in pfsync_multicast_cleanup() local
2897 while ((im6f = ip6_mfilter_first(&im6o->im6o_head)) != NULL) { in pfsync_multicast_cleanup()
2898 ip6_mfilter_remove(&im6o->im6o_head, im6f); in pfsync_multicast_cleanup()
2899 in6_leavegroup(im6f->im6f_in6m, NULL); in pfsync_multicast_cleanup()
2900 ip6_mfilter_free(im6f); in pfsync_multicast_cleanup()
2956 struct in6_mfilter *im6f = NULL; in pfsync_kstatus_to_softc() local
3006 im6f = ip6_mfilter_alloc(M_WAITOK, 0, 0); in pfsync_kstatus_to_softc()
3093 error = pfsync_multicast_setup(sc, sifp, imf, im6f); in pfsync_kstatus_to_softc()
3102 if (im6f != NULL) in pfsync_kstatus_to_softc()
3103 ip6_mfilter_free(im6f); in pfsync_kstatus_to_softc()