• Home
  • Raw
  • Download

Lines Matching refs:migrate_pfn

338 	unsigned long migrate_pfn = zone->zone_start_pfn;  in __reset_isolation_suitable()  local
341 unsigned long reset_free = migrate_pfn; in __reset_isolation_suitable()
356 for (; migrate_pfn < free_pfn; migrate_pfn += pageblock_nr_pages, in __reset_isolation_suitable()
361 if (__reset_isolation_pfn(zone, migrate_pfn, true, source_set) && in __reset_isolation_suitable()
362 migrate_pfn < reset_migrate) { in __reset_isolation_suitable()
364 reset_migrate = migrate_pfn; in __reset_isolation_suitable()
382 zone->compact_cached_migrate_pfn[0] = migrate_pfn; in __reset_isolation_suitable()
383 zone->compact_cached_migrate_pfn[1] = migrate_pfn; in __reset_isolation_suitable()
841 cc->migrate_pfn = low_pfn; in isolate_migratepages_block()
1236 cc->migrate_pfn = low_pfn; in isolate_migratepages_block()
1356 <= (cc->migrate_pfn >> pageblock_order); in compact_scanners_met()
1470 distance = (cc->free_pfn - cc->migrate_pfn); in fast_isolate_freepages()
1637 low_pfn = pageblock_end_pfn(cc->migrate_pfn); in isolate_freepages()
1795 return cc->migrate_pfn; in reinit_migrate_pfn()
1797 cc->migrate_pfn = cc->fast_start_pfn; in reinit_migrate_pfn()
1800 return cc->migrate_pfn; in reinit_migrate_pfn()
1813 unsigned long pfn = cc->migrate_pfn; in fast_find_migrateblock()
1853 distance = (cc->free_pfn - cc->migrate_pfn) >> 1; in fast_find_migrateblock()
1854 if (cc->migrate_pfn != cc->zone->zone_start_pfn) in fast_find_migrateblock()
1856 high_pfn = pageblock_start_pfn(cc->migrate_pfn + distance); in fast_find_migrateblock()
1951 fast_find_block = low_pfn != cc->migrate_pfn && !cc->fast_search_fail; in isolate_migratepages()
1962 cc->migrate_pfn = low_pfn = block_end_pfn, in isolate_migratepages()
2161 if (!IS_ALIGNED(cc->migrate_pfn, pageblock_nr_pages)) in __compact_finished()
2200 IS_ALIGNED(cc->migrate_pfn, in __compact_finished()
2400 cc->migrate_pfn = start_pfn; in compact_zone()
2403 cc->migrate_pfn = cc->zone->compact_cached_migrate_pfn[sync]; in compact_zone()
2409 if (cc->migrate_pfn < start_pfn || cc->migrate_pfn >= end_pfn) { in compact_zone()
2410 cc->migrate_pfn = start_pfn; in compact_zone()
2411 cc->zone->compact_cached_migrate_pfn[0] = cc->migrate_pfn; in compact_zone()
2412 cc->zone->compact_cached_migrate_pfn[1] = cc->migrate_pfn; in compact_zone()
2415 if (cc->migrate_pfn <= cc->zone->compact_init_migrate_pfn) in compact_zone()
2432 trace_mm_compaction_begin(start_pfn, cc->migrate_pfn, in compact_zone()
2440 unsigned long iteration_start_pfn = cc->migrate_pfn; in compact_zone()
2506 cc->migrate_pfn = block_end_pfn( in compact_zone()
2507 cc->migrate_pfn - 1, cc->order); in compact_zone()
2523 block_start_pfn(cc->migrate_pfn, cc->order); in compact_zone()
2562 trace_mm_compaction_end(start_pfn, cc->migrate_pfn, in compact_zone()