Lines Matching refs:dpsf
1647 struct ip_sf_list *psf, *dpsf;
1663 for (dpsf=pmc->tomb; dpsf; dpsf=dpsf->sf_next) {
1664 if (dpsf->sf_inaddr == psf->sf_inaddr)
1666 prev = dpsf;
1668 if (dpsf) {
1670 prev->sf_next = dpsf->sf_next;
1672 pmc->tomb = dpsf->sf_next;
1673 kfree(dpsf);
1685 for (dpsf=pmc->tomb; dpsf; dpsf=dpsf->sf_next)
1686 if (dpsf->sf_inaddr == psf->sf_inaddr)
1688 if (!dpsf) {
1689 dpsf = kmalloc(sizeof(*dpsf), GFP_ATOMIC);
1690 if (!dpsf)
1692 *dpsf = *psf;
1694 dpsf->sf_next = pmc->tomb;
1695 pmc->tomb = dpsf;
1697 dpsf->sf_crcount = qrv;