Lines Matching refs:end_pfn
92 unsigned long end_pfn, struct zone *zone) in pageblock_pfn_to_page() argument
98 end_pfn--; in pageblock_pfn_to_page()
100 if (!pfn_valid(start_pfn) || !pfn_valid(end_pfn)) in pageblock_pfn_to_page()
108 end_page = pfn_to_page(end_pfn); in pageblock_pfn_to_page()
214 unsigned long end_pfn = zone_end_pfn(zone); in __reset_isolation_suitable() local
220 for (pfn = start_pfn; pfn < end_pfn; pfn += pageblock_nr_pages) { in __reset_isolation_suitable()
396 unsigned long end_pfn, in isolate_freepages_block() argument
409 for (; blockpfn < end_pfn; blockpfn++, cursor++) { in isolate_freepages_block()
510 if (unlikely(blockpfn > end_pfn)) in isolate_freepages_block()
511 blockpfn = end_pfn; in isolate_freepages_block()
524 if (strict && blockpfn < end_pfn) in isolate_freepages_block()
531 if (blockpfn == end_pfn) in isolate_freepages_block()
555 unsigned long start_pfn, unsigned long end_pfn) in isolate_freepages_range() argument
563 for (; pfn < end_pfn; pfn += isolated, in isolate_freepages_range()
568 block_end_pfn = min(block_end_pfn, end_pfn); in isolate_freepages_range()
577 block_end_pfn = min(block_end_pfn, end_pfn); in isolate_freepages_range()
604 if (pfn < end_pfn) { in isolate_freepages_range()
665 unsigned long end_pfn, isolate_mode_t isolate_mode) in isolate_migratepages_block() argument
696 for (; low_pfn < end_pfn; low_pfn++) { in isolate_migratepages_block()
829 if (unlikely(low_pfn > end_pfn)) in isolate_migratepages_block()
830 low_pfn = end_pfn; in isolate_migratepages_block()
839 if (low_pfn == end_pfn) in isolate_migratepages_block()
864 unsigned long end_pfn) in isolate_migratepages_range() argument
872 for (; pfn < end_pfn; pfn = block_end_pfn, in isolate_migratepages_range()
875 block_end_pfn = min(block_end_pfn, end_pfn); in isolate_migratepages_range()
1098 unsigned long low_pfn, end_pfn; in isolate_migratepages() local
1112 end_pfn = ALIGN(low_pfn + 1, pageblock_nr_pages); in isolate_migratepages()
1118 for (; end_pfn <= cc->free_pfn; in isolate_migratepages()
1119 low_pfn = end_pfn, end_pfn += pageblock_nr_pages) { in isolate_migratepages()
1130 page = pageblock_pfn_to_page(low_pfn, end_pfn, zone); in isolate_migratepages()
1149 low_pfn = isolate_migratepages_block(cc, low_pfn, end_pfn, in isolate_migratepages()
1335 unsigned long end_pfn = zone_end_pfn(zone); in compact_zone() local
1366 if (cc->free_pfn < start_pfn || cc->free_pfn > end_pfn) { in compact_zone()
1367 cc->free_pfn = end_pfn & ~(pageblock_nr_pages-1); in compact_zone()
1370 if (cc->migrate_pfn < start_pfn || cc->migrate_pfn > end_pfn) { in compact_zone()
1378 cc->free_pfn, end_pfn, sync); in compact_zone()
1470 cc->free_pfn, end_pfn, sync, ret); in compact_zone()