Lines Matching refs:end_pfn
103 unsigned long end_pfn, struct zone *zone) in pageblock_pfn_to_page() argument
109 end_pfn--; in pageblock_pfn_to_page()
111 if (!pfn_valid(start_pfn) || !pfn_valid(end_pfn)) in pageblock_pfn_to_page()
119 end_page = pfn_to_page(end_pfn); in pageblock_pfn_to_page()
218 unsigned long end_pfn = zone_end_pfn(zone); in __reset_isolation_suitable() local
223 zone->compact_cached_free_pfn = end_pfn; in __reset_isolation_suitable()
227 for (pfn = start_pfn; pfn < end_pfn; pfn += pageblock_nr_pages) { in __reset_isolation_suitable()
401 unsigned long end_pfn, in isolate_freepages_block() argument
414 for (; blockpfn < end_pfn; blockpfn++, cursor++) { in isolate_freepages_block()
504 if (strict && blockpfn < end_pfn) in isolate_freepages_block()
511 if (blockpfn == end_pfn) in isolate_freepages_block()
535 unsigned long start_pfn, unsigned long end_pfn) in isolate_freepages_range() argument
543 for (; pfn < end_pfn; pfn += isolated, in isolate_freepages_range()
548 block_end_pfn = min(block_end_pfn, end_pfn); in isolate_freepages_range()
557 block_end_pfn = min(block_end_pfn, end_pfn); in isolate_freepages_range()
584 if (pfn < end_pfn) { in isolate_freepages_range()
645 unsigned long end_pfn, isolate_mode_t isolate_mode) in isolate_migratepages_block() argument
676 for (; low_pfn < end_pfn; 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()
837 unsigned long end_pfn) in isolate_migratepages_range() argument
845 for (; pfn < end_pfn; pfn = block_end_pfn, in isolate_migratepages_range()
848 block_end_pfn = min(block_end_pfn, end_pfn); in isolate_migratepages_range()
1056 unsigned long low_pfn, end_pfn; in isolate_migratepages() local
1069 end_pfn = ALIGN(low_pfn + 1, pageblock_nr_pages); in isolate_migratepages()
1075 for (; end_pfn <= cc->free_pfn; in isolate_migratepages()
1076 low_pfn = end_pfn, end_pfn += 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()
1127 cc->migrate_pfn = (end_pfn <= cc->free_pfn) ? low_pfn : cc->free_pfn; in isolate_migratepages()
1287 unsigned long end_pfn = zone_end_pfn(zone); in compact_zone() local
1319 if (cc->free_pfn < start_pfn || cc->free_pfn > end_pfn) { in compact_zone()
1320 cc->free_pfn = end_pfn & ~(pageblock_nr_pages-1); in compact_zone()
1323 if (cc->migrate_pfn < start_pfn || cc->migrate_pfn > end_pfn) { in compact_zone()
1330 cc->free_pfn, end_pfn, sync); in compact_zone()
1433 cc->free_pfn, end_pfn, sync, ret); in compact_zone()