Lines Matching refs:pool
2253 struct pf_pool *pool;
2258 pool = pf_get_pool(pp->anchor, pp->ticket, pp->r_action,
2260 if (pool == NULL) {
2265 TAILQ_FOREACH(pa, &pool->list, entries)
2273 struct pf_pool *pool;
2278 pool = pf_get_pool(pp->anchor, pp->ticket, pp->r_action,
2280 if (pool == NULL) {
2285 pa = TAILQ_FIRST(&pool->list);
2303 struct pf_pool *pool;
2346 pool = pf_get_pool(pca->anchor, pca->ticket, pca->r_action,
2348 if (pool == NULL)
2376 oldpa = TAILQ_FIRST(&pool->list);
2379 oldpa = TAILQ_LAST(&pool->list, pf_palist);
2382 oldpa = TAILQ_FIRST(&pool->list);
2391 TAILQ_REMOVE(&pool->list, oldpa, entries);
2405 TAILQ_INSERT_TAIL(&pool->list, newpa, entries);
2410 TAILQ_INSERT_AFTER(&pool->list, oldpa,
2414 pool->cur = TAILQ_FIRST(&pool->list);
2415 PF_ACPY(&pool->counter, &pool->cur->addr.v.a.addr, pca->af);