Lines Matching refs:dpsf
1950 struct ip6_sf_list *psf, *dpsf; in sf_setstate() local
1966 for (dpsf=pmc->mca_tomb; dpsf; in sf_setstate()
1967 dpsf=dpsf->sf_next) { in sf_setstate()
1968 if (ipv6_addr_equal(&dpsf->sf_addr, in sf_setstate()
1971 prev = dpsf; in sf_setstate()
1973 if (dpsf) { in sf_setstate()
1975 prev->sf_next = dpsf->sf_next; in sf_setstate()
1977 pmc->mca_tomb = dpsf->sf_next; in sf_setstate()
1978 kfree(dpsf); in sf_setstate()
1989 for (dpsf=pmc->mca_tomb; dpsf; dpsf=dpsf->sf_next) in sf_setstate()
1990 if (ipv6_addr_equal(&dpsf->sf_addr, in sf_setstate()
1993 if (!dpsf) { in sf_setstate()
1994 dpsf = kmalloc(sizeof(*dpsf), GFP_ATOMIC); in sf_setstate()
1995 if (!dpsf) in sf_setstate()
1997 *dpsf = *psf; in sf_setstate()
1999 dpsf->sf_next = pmc->mca_tomb; in sf_setstate()
2000 pmc->mca_tomb = dpsf; in sf_setstate()
2002 dpsf->sf_crcount = qrv; in sf_setstate()