Lines Matching defs:purge
1450 * an "overflow" path is triggered to purge lazily freed
1686 * before attempting to purge with a TLB flush.
1689 * and take slightly longer to purge, but it will linearly reduce the number of
1830 * Merge or place it to the purge tree/list.
1941 struct list_head purge;
2103 /* Don't overeagerly purge usable blocks unless requested */
2116 list_add_tail(&vb->purge, purge_list);
2124 list_for_each_entry_safe(vb, n_vb, purge_list, purge) {
2125 list_del(&vb->purge);
2132 LIST_HEAD(purge);
2146 purge_fragmented_block(vb, vbq, &purge, true);
2150 free_purged_blocks(&purge);
2279 * Try to purge a fragmented block first. If it's