Searched refs:migratepages (Results 1 – 5 of 5) sorted by relevance
/linux/mm/ |
H A D | compaction.c | 864 * The pages are isolated on cc->migratepages list (not required to be empty), in skip_isolation_on_order() 1002 ret = isolate_or_dissolve_huge_page(page, &cc->migratepages); in isolate_migratepages_block() 1020 * on the cc->migratepages list. in isolate_migratepages_block() 1240 list_add(&folio->lru, &cc->migratepages); in isolate_migratepages_block() 1282 putback_movable_pages(&cc->migratepages); in isolate_migratepages_block() 1746 * pages on cc->migratepages. We stop searching if the migrate in isolate_freepages() 2528 INIT_LIST_HEAD(&cc->migratepages); in compaction_suit_allocation_order() 2614 putback_movable_pages(&cc->migratepages); in compact_zone() 2641 err = migrate_pages(&cc->migratepages, compaction_alloc, in compact_zone() 2650 putback_movable_pages(&cc->migratepages); in compact_zone() [all...] |
H A D | migrate.c | 2690 LIST_HEAD(migratepages); in migrate_misplaced_folio() 2694 list_add(&folio->lru, &migratepages); in migrate_misplaced_folio() 2695 nr_remaining = migrate_pages(&migratepages, alloc_misplaced_dst_folio, in migrate_misplaced_folio() 2698 if (nr_remaining && !list_empty(&migratepages)) in migrate_misplaced_folio() 2699 putback_movable_pages(&migratepages); in migrate_misplaced_folio() 2709 BUG_ON(!list_empty(&migratepages)); in migrate_misplaced_folio()
|
H A D | page_isolation.c |
|
H A D | page_alloc.c | 6407 while (pfn < end || !list_empty(&cc->migratepages)) { in __alloc_contig_migrate_range() 6413 if (list_empty(&cc->migratepages)) { in __alloc_contig_migrate_range() 6426 &cc->migratepages); in __alloc_contig_migrate_range() 6431 list_for_each_entry(page, &cc->migratepages, lru) { in __alloc_contig_migrate_range() 6439 ret = migrate_pages(&cc->migratepages, alloc_migration_target, in __alloc_contig_migrate_range() 6456 alloc_contig_dump_pages(&cc->migratepages); in __alloc_contig_migrate_range() 6457 putback_movable_pages(&cc->migratepages); in __alloc_contig_migrate_range() 6529 INIT_LIST_HEAD(&cc.migratepages); in alloc_contig_range_noprof()
|
H A D | internal.h | 727 struct list_head migratepages; /* List of pages being migrated */ 710 struct list_head migratepages; /* List of pages being migrated */ global() member
|