Lines Matching full:isolate
46 * isolate CMA pageblocks even when they are not movable in fact in has_unmovable_pages()
143 * This function set pageblock migratetype to isolate if no unmovable page is
158 * We assume the caller intended to SET migrate type to isolate. in set_migratetype_isolate()
245 * If we isolate freepage with more than pageblock_order, there in unset_migratetype_isolate()
283 * isolate_single_pageblock() -- tries to isolate a pageblock that might be
288 * @isolate_before: isolate the pageblock before the boundary_pfn
348 * 1. isolate before boundary_pfn: the page after is not online in isolate_single_pageblock()
349 * 2. isolate after boundary_pfn: the page before is not online in isolate_single_pageblock()
351 * This also ensures correctness. Without it, when isolate after in isolate_single_pageblock()
490 * MEMORY_OFFLINE - isolate to offline (!allocate) memory
494 * isolate the range
505 * The function first tries to isolate the pageblocks at the beginning and end
510 * from trying to isolate overlapping ranges. If this happens, one thread
511 * will notice pageblocks in the overlapping range already set to isolate.
539 /* isolate [isolate_start, isolate_start + pageblock_nr_pages) pageblock */ in start_isolate_page_range()
548 /* isolate [isolate_end - pageblock_nr_pages, isolate_end) pageblock */ in start_isolate_page_range()