Lines Matching refs:end_pfn
591 unsigned long end_pfn, in isolate_freepages_block() argument
610 for (; blockpfn < end_pfn; blockpfn += stride, page += stride) { in isolate_freepages_block()
635 (blockpfn + (1UL << order) <= end_pfn)) { in isolate_freepages_block()
690 if (unlikely(blockpfn > end_pfn)) in isolate_freepages_block()
691 blockpfn = end_pfn; in isolate_freepages_block()
704 if (strict && blockpfn < end_pfn) in isolate_freepages_block()
729 unsigned long start_pfn, unsigned long end_pfn) in isolate_freepages_range() argument
743 for (; pfn < end_pfn; pfn += isolated, in isolate_freepages_range()
759 block_end_pfn = min(block_end_pfn, end_pfn); in isolate_freepages_range()
783 if (pfn < end_pfn) { in isolate_freepages_range()
871 unsigned long end_pfn, isolate_mode_t mode) in isolate_migratepages_block() argument
917 for (; low_pfn < end_pfn; low_pfn++) { in isolate_migratepages_block()
976 low_pfn = end_pfn; in isolate_migratepages_block()
1213 low_pfn = end_pfn; in isolate_migratepages_block()
1306 if (unlikely(low_pfn > end_pfn)) in isolate_migratepages_block()
1307 low_pfn = end_pfn; in isolate_migratepages_block()
1327 if (low_pfn == end_pfn && (!nr_isolated || cc->finish_pageblock)) { in isolate_migratepages_block()
1357 unsigned long end_pfn) in isolate_migratepages_range() argument
1369 for (; pfn < end_pfn; pfn = block_end_pfn, in isolate_migratepages_range()
1373 block_end_pfn = min(block_end_pfn, end_pfn); in isolate_migratepages_range()
1496 unsigned long start_pfn, end_pfn; in fast_isolate_around() local
1509 end_pfn = min(pageblock_end_pfn(pfn), zone_end_pfn(cc->zone)); in fast_isolate_around()
1511 page = pageblock_pfn_to_page(start_pfn, end_pfn, cc->zone); in fast_isolate_around()
1515 isolate_freepages_block(cc, &start_pfn, end_pfn, cc->freepages, 1, false); in fast_isolate_around()
1518 if (start_pfn == end_pfn && !cc->no_set_skip_hint) in fast_isolate_around()
2532 unsigned long end_pfn = zone_end_pfn(cc->zone); in compact_zone() local
2578 cc->free_pfn = pageblock_start_pfn(end_pfn - 1); in compact_zone()
2582 if (cc->free_pfn < start_pfn || cc->free_pfn >= end_pfn) { in compact_zone()
2583 cc->free_pfn = pageblock_start_pfn(end_pfn - 1); in compact_zone()
2586 if (cc->migrate_pfn < start_pfn || cc->migrate_pfn >= end_pfn) { in compact_zone()
2609 trace_mm_compaction_begin(cc, start_pfn, end_pfn, sync); in compact_zone()
2758 trace_mm_compaction_end(cc, start_pfn, end_pfn, sync, ret); in compact_zone()