Lines Matching defs:pool

639 ipv6_pool_allocate(struct ipv6_pool **pool, u_int16_t type,  in ipv6_pool_allocate()
705 ipv6_pool_reference(struct ipv6_pool **pool, struct ipv6_pool *src, in ipv6_pool_reference()
776 ipv6_pool_dereference(struct ipv6_pool **pool, const char *file, int line) { in ipv6_pool_dereference()
957 create_lease6(struct ipv6_pool *pool, struct iasubopt **addr, in create_lease6()
1129 struct ipv6_pool *pool, in cleanup_lease6()
1230 add_lease6(struct ipv6_pool *pool, struct iasubopt *lease, in add_lease6()
1322 lease6_exists(const struct ipv6_pool *pool, const struct in6_addr *addr) { in lease6_exists()
1371 move_lease_to_active(struct ipv6_pool *pool, struct iasubopt *lease) { in move_lease_to_active()
1419 renew_lease6(struct ipv6_pool *pool, struct iasubopt *lease) { in renew_lease6()
1450 move_lease_to_inactive(struct ipv6_pool *pool, struct iasubopt *lease, in move_lease_to_inactive()
1525 expire_lease6(struct iasubopt **leasep, struct ipv6_pool *pool, time_t now) { in expire_lease6()
1559 decline_lease6(struct ipv6_pool *pool, struct iasubopt *lease) { in decline_lease6()
1579 release_lease6(struct ipv6_pool *pool, struct iasubopt *lease) { in release_lease6()
1672 create_prefix6(struct ipv6_pool *pool, struct iasubopt **pref, in create_prefix6()
1761 prefix6_exists(const struct ipv6_pool *pool, in prefix6_exists()
1784 mark_lease_unavailable(struct ipv6_pool *pool, const struct in6_addr *addr) { in mark_lease_unavailable()
1802 add_ipv6_pool(struct ipv6_pool *pool) { in add_ipv6_pool()
1824 cleanup_old_expired(struct ipv6_pool *pool) { in cleanup_old_expired()
1890 struct ipv6_pool *pool; in lease_timeout_support() local
1943 schedule_lease_timeout(struct ipv6_pool *pool) { in schedule_lease_timeout()
2051 ipv6_in_pool(const struct in6_addr *addr, const struct ipv6_pool *pool) { in ipv6_in_pool()
2069 find_ipv6_pool(struct ipv6_pool **pool, u_int16_t type, in find_ipv6_pool()
2103 struct ipv6_pool *pool; in change_leases() local