Lines Matching full:isolate
214 /* Returns true if the pageblock should be scanned for pages to isolate. */
580 * Isolate free pages onto a private freelist. If @strict is true, will abort
604 /* Isolate free pages. */ in isolate_freepages_block()
708 * isolate_freepages_range() - isolate free pages.
768 * If we managed to isolate pages, it is always (1 << n) * in isolate_freepages_range()
803 * Allow GFP_NOFS to isolate past the limit set for regular in too_many_isolated()
821 * isolate_migratepages_block() - isolate all migrate-able pages within
824 * @low_pfn: The first PFN to isolate
825 * @end_pfn: The one-past-the-last PFN to isolate, within same pageblock
828 * Isolate all pages that can be migrated from the range specified by
884 /* Time to isolate some pages for migration */ in isolate_migratepages_block()
898 * We failed to isolate in the previous order-aligned in isolate_migratepages_block()
1089 * ISOLATE_ASYNC_MIGRATE that it only wants to isolate pages in isolate_migratepages_block()
1119 /* Try isolate the folio */ in isolate_migratepages_block()
1181 * or a lock is contended. For contention, isolate quickly to in isolate_migratepages_block()
1277 * isolate_migratepages_range() - isolate migrate-able pages in a PFN range
1564 /* Isolate the page if available */ in fast_isolate_freepages()
1636 * suitable for isolating free pages from and then isolate them.
1673 * Isolate free pages until enough are available to migrate the in isolate_freepages()
1963 * Isolate all pages that can be migrated from the first suitable block,
2285 * isolate free pages for migration targets. This means that the in __compaction_suitable()
2539 * future. This will isolate more pages than necessary in compact_zone()