Lines Matching refs:sources

322 	for (psf = pmc->sources; psf; psf = psf->sf_next) {
488 psf_list = sdeleted ? &pmc->tomb : &pmc->sources;
648 ip_sf_list_clear_all(pmc->sources);
680 igmpv3_clear_zeros(&pmc->sources);
683 if (pmc->crcount == 0 && !pmc->tomb && !pmc->sources) {
706 skb = add_grec(skb, pmc, dtype, 0, 1); /* deleted sources */
862 /* mark EXCLUDE-mode sources */
869 for (psf = pmc->sources; psf; psf = psf->sf_next) {
885 if (scount == nsrcs) /* all sources excluded */
898 /* mark INCLUDE-mode sources */
900 for (psf = pmc->sources; psf; psf = psf->sf_next) {
1027 return true; /* no sources allowed */
1031 /* mark sources to include, if group & source-specific */
1201 pmc->sources = im->sources;
1202 im->tomb = im->sources = NULL;
1203 for (psf = pmc->sources; psf; psf = psf->sf_next)
1244 swap(im->sources, pmc->sources);
1245 for (psf = im->sources; psf; psf = psf->sf_next)
1276 /* clear dead sources, too */
1869 for (psf = pmc->sources; psf; psf = psf->sf_next) {
1892 pmc->sources = psf->sf_next;
1962 for (psf = pmc->sources; psf; psf = psf->sf_next)
1983 for (psf = pmc->sources; psf; psf = psf->sf_next) {
1996 pmc->sources = psf;
2011 for (psf = pmc->sources; psf; psf = psf->sf_next)
2028 for (psf = pmc->sources; psf; psf = psf->sf_next) {
2141 for (psf = pmc->sources; psf; psf = psf->sf_next)
2154 struct ip_sf_list *tomb, *sources;
2159 sources = pmc->sources;
2160 pmc->sources = NULL;
2167 ip_sf_list_clear_all(sources);
2746 for (psf = im->sources; psf; psf = psf->sf_next) {
2918 psf = im->sources;
2950 psf = state->im->sources;