Searched refs:dpsf (Results 1 – 2 of 2) sorted by relevance
2146 struct ip_sf_list *psf, *dpsf; in sf_setstate() local2162 for (dpsf = pmc->tomb; dpsf; dpsf = dpsf->sf_next) { in sf_setstate()2163 if (dpsf->sf_inaddr == psf->sf_inaddr) in sf_setstate()2165 prev = dpsf; in sf_setstate()2167 if (dpsf) { in sf_setstate()2169 prev->sf_next = dpsf->sf_next; in sf_setstate()2171 pmc->tomb = dpsf->sf_next; in sf_setstate()2172 kfree(dpsf); in sf_setstate()2184 for (dpsf = pmc->tomb; dpsf; dpsf = dpsf->sf_next) in sf_setstate()2185 if (dpsf->sf_inaddr == psf->sf_inaddr) in sf_setstate()[all …]
2471 struct ip6_sf_list *psf, *dpsf; in sf_setstate() local2488 for_each_psf_tomb(pmc, dpsf) { in sf_setstate()2489 if (ipv6_addr_equal(&dpsf->sf_addr, in sf_setstate()2492 prev = dpsf; in sf_setstate()2494 if (dpsf) { in sf_setstate()2497 mc_dereference(dpsf->sf_next, in sf_setstate()2501 mc_dereference(dpsf->sf_next, in sf_setstate()2503 kfree_rcu(dpsf, rcu); in sf_setstate()2515 for_each_psf_tomb(pmc, dpsf) in sf_setstate()2516 if (ipv6_addr_equal(&dpsf->sf_addr, in sf_setstate()[all …]