Lines Matching refs:oldpa
3909 struct pf_pooladdr *oldpa = NULL, *newpa = NULL; in pfioctl_ioc_pooladdr() local
3972 oldpa = TAILQ_FIRST(&pool->list); in pfioctl_ioc_pooladdr()
3974 oldpa = TAILQ_LAST(&pool->list, pf_palist); in pfioctl_ioc_pooladdr()
3978 oldpa = TAILQ_FIRST(&pool->list); in pfioctl_ioc_pooladdr()
3979 while ((oldpa != NULL) && (i < (int)pca->nr)) { in pfioctl_ioc_pooladdr()
3980 oldpa = TAILQ_NEXT(oldpa, entries); in pfioctl_ioc_pooladdr()
3983 if (oldpa == NULL) { in pfioctl_ioc_pooladdr()
3990 TAILQ_REMOVE(&pool->list, oldpa, entries); in pfioctl_ioc_pooladdr()
3991 pfi_dynaddr_remove(&oldpa->addr); in pfioctl_ioc_pooladdr()
3992 pf_tbladdr_remove(&oldpa->addr); in pfioctl_ioc_pooladdr()
3993 pfi_kif_unref(oldpa->kif, PFI_KIF_REF_RULE); in pfioctl_ioc_pooladdr()
3994 pool_put(&pf_pooladdr_pl, oldpa); in pfioctl_ioc_pooladdr()
3996 if (oldpa == NULL) { in pfioctl_ioc_pooladdr()
4000 TAILQ_INSERT_BEFORE(oldpa, newpa, entries); in pfioctl_ioc_pooladdr()
4002 TAILQ_INSERT_AFTER(&pool->list, oldpa, in pfioctl_ioc_pooladdr()