Home
last modified time | relevance | path

Searched refs:boundary_pfn (Results 1 – 1 of 1) sorted by relevance

/linux-6.15/mm/
H A Dpage_isolation.c314 static int isolate_single_pageblock(unsigned long boundary_pfn, int flags, in isolate_single_pageblock() argument
323 VM_BUG_ON(!pageblock_aligned(boundary_pfn)); in isolate_single_pageblock()
326 isolate_pageblock = boundary_pfn - pageblock_nr_pages; in isolate_single_pageblock()
328 isolate_pageblock = boundary_pfn; in isolate_single_pageblock()
365 if (!pfn_to_online_page(boundary_pfn)) in isolate_single_pageblock()
368 if (!pfn_to_online_page(boundary_pfn - 1)) in isolate_single_pageblock()
372 for (pfn = start_pfn; pfn < boundary_pfn;) { in isolate_single_pageblock()
373 struct page *page = __first_valid_page(pfn, boundary_pfn - pfn); in isolate_single_pageblock()
387 VM_WARN_ON_ONCE(pfn + (1 << order) > boundary_pfn); in isolate_single_pageblock()
411 if (head_pfn + nr_pages <= boundary_pfn || in isolate_single_pageblock()