Lines Matching refs:low_pfn

644 isolate_migratepages_block(struct compact_control *cc, unsigned long low_pfn,  in isolate_migratepages_block()  argument
654 unsigned long start_pfn = low_pfn; in isolate_migratepages_block()
676 for (; low_pfn < end_pfn; low_pfn++) { in isolate_migratepages_block()
682 if (!(low_pfn % SWAP_CLUSTER_MAX) in isolate_migratepages_block()
687 if (!pfn_valid_within(low_pfn)) in isolate_migratepages_block()
691 page = pfn_to_page(low_pfn); in isolate_migratepages_block()
711 low_pfn += (1UL << freepage_order) - 1; in isolate_migratepages_block()
742 low_pfn = ALIGN(low_pfn + 1, in isolate_migratepages_block()
745 low_pfn += (1 << compound_order(page)) - 1; in isolate_migratepages_block()
770 low_pfn += (1 << compound_order(page)) - 1; in isolate_migratepages_block()
793 ++low_pfn; in isolate_migratepages_block()
802 if (unlikely(low_pfn > end_pfn)) in isolate_migratepages_block()
803 low_pfn = end_pfn; in isolate_migratepages_block()
812 if (low_pfn == end_pfn) in isolate_migratepages_block()
815 trace_mm_compaction_isolate_migratepages(start_pfn, low_pfn, in isolate_migratepages_block()
822 return low_pfn; in isolate_migratepages_block()
903 unsigned long low_pfn; /* lowest pfn scanner is able to scan */ in isolate_freepages() local
921 low_pfn = ALIGN(cc->migrate_pfn + 1, pageblock_nr_pages); in isolate_freepages()
928 for (; block_start_pfn >= low_pfn && in isolate_freepages()
988 if (block_start_pfn < low_pfn) in isolate_freepages()
1056 unsigned long low_pfn, end_pfn; in isolate_migratepages() local
1066 low_pfn = cc->migrate_pfn; in isolate_migratepages()
1069 end_pfn = ALIGN(low_pfn + 1, pageblock_nr_pages); in isolate_migratepages()
1076 low_pfn = end_pfn, end_pfn += pageblock_nr_pages) { in isolate_migratepages()
1083 if (!(low_pfn % (SWAP_CLUSTER_MAX * pageblock_nr_pages)) in isolate_migratepages()
1087 page = pageblock_pfn_to_page(low_pfn, end_pfn, zone); in isolate_migratepages()
1105 low_pfn = isolate_migratepages_block(cc, low_pfn, end_pfn, in isolate_migratepages()
1108 if (!low_pfn || cc->contended) { in isolate_migratepages()
1127 cc->migrate_pfn = (end_pfn <= cc->free_pfn) ? low_pfn : cc->free_pfn; in isolate_migratepages()