Lines Matching refs:expired
127 * object, and this reference should be released when state becomes expired.
183 SLIST_ENTRY(dyn_ipv4_state) expired;
208 SLIST_ENTRY(dyn_ipv6_state) expired;
253 * Unlinked entries are linked into expired lists using "expired" field.
302 mtx_init(&V_dyn_expire_lock, "IPFW expired states list", NULL, MTX_DEF)
2014 * Free safe to remove state entries from expired lists.
2055 * Free expired states that are safe to free.
2066 next = SLIST_NEXT(s, expired); \
2077 s, dyn_ ## name ## _state, expired); \
2089 * Protect access to expired lists with DYN_EXPIRED_LOCK.
2091 * specific states, this will lead to modification of expired
2239 * Unlink expired entries from states lists.
2257 * Unlink expired states from each bucket.
2259 * ipv4, ipv4_parent, ipv6, and ipv6_parent. Check expired time
2270 * in the expired lists until reference counter become zero.
2288 SLIST_INSERT_HEAD(&expired_ ## af, s, expired); \
2338 * Concatenate temporary lists with global expired lists.
2342 dyn_ipv4_state, expired);
2345 dyn_ipv6_state, expired);
2463 * become expired withing dyn_keepalive_interval.
2570 * become expired withing dyn_keepalive_interval.
2732 * Now unlink others expired states.
3239 DYN_FREE_STATES_FORCED(, s4, ipv4, expired_ipv4, expired);
3241 DYN_FREE_STATES_FORCED(, s6, ipv6, expired_ipv6, expired);