Lines Matching refs:dpsf
1893 struct ip_sf_list *psf, *dpsf; in sf_setstate() local
1909 for (dpsf = pmc->tomb; dpsf; dpsf = dpsf->sf_next) { in sf_setstate()
1910 if (dpsf->sf_inaddr == psf->sf_inaddr) in sf_setstate()
1912 prev = dpsf; in sf_setstate()
1914 if (dpsf) { in sf_setstate()
1916 prev->sf_next = dpsf->sf_next; in sf_setstate()
1918 pmc->tomb = dpsf->sf_next; in sf_setstate()
1919 kfree(dpsf); in sf_setstate()
1931 for (dpsf = pmc->tomb; dpsf; dpsf = dpsf->sf_next) in sf_setstate()
1932 if (dpsf->sf_inaddr == psf->sf_inaddr) in sf_setstate()
1934 if (!dpsf) { in sf_setstate()
1935 dpsf = kmalloc(sizeof(*dpsf), GFP_ATOMIC); in sf_setstate()
1936 if (!dpsf) in sf_setstate()
1938 *dpsf = *psf; in sf_setstate()
1940 dpsf->sf_next = pmc->tomb; in sf_setstate()
1941 pmc->tomb = dpsf; in sf_setstate()
1943 dpsf->sf_crcount = qrv; in sf_setstate()