Searched refs:psf (Results 1 – 2 of 2) sorted by relevance
749 struct ip6_sf_list *psf; in mld_add_delrec() local754 for (psf = pmc->mca_sources; psf; psf = psf->sf_next) in mld_add_delrec()755 psf->sf_crcount = pmc->mca_crcount; in mld_add_delrec()768 struct ip6_sf_list *psf; in mld_del_delrec() local792 for (psf = im->mca_sources; psf; psf = psf->sf_next) in mld_del_delrec()793 psf->sf_crcount = idev->mc_qrv; in mld_del_delrec()823 struct ip6_sf_list *psf, *psf_next; in mld_clear_delrec() local826 psf = pmc->mca_tomb; in mld_clear_delrec()829 for (; psf; psf = psf_next) { in mld_clear_delrec()830 psf_next = psf->sf_next; in mld_clear_delrec()[all …]
187 static void ip_sf_list_clear_all(struct ip_sf_list *psf) in ip_sf_list_clear_all() argument191 while (psf) { in ip_sf_list_clear_all()192 next = psf->sf_next; in ip_sf_list_clear_all()193 kfree(psf); in ip_sf_list_clear_all()194 psf = next; in ip_sf_list_clear_all()274 static int is_in(struct ip_mc_list *pmc, struct ip_sf_list *psf, int type, in is_in() argument282 if (!(pmc->gsquery && !psf->sf_gsresp)) { in is_in()288 if (psf->sf_count[MCAST_INCLUDE]) in is_in()291 psf->sf_count[MCAST_EXCLUDE]; in is_in()297 return psf->sf_count[MCAST_INCLUDE] != 0; in is_in()[all …]