Searched refs:migratepages (Results 1 – 4 of 4) sorted by relevance
| /linux-6.15/mm/ |
| H A D | compaction.c | 1004 ret = isolate_or_dissolve_huge_page(page, &cc->migratepages); in isolate_migratepages_block() 1242 list_add(&folio->lru, &cc->migratepages); in isolate_migratepages_block() 1284 putback_movable_pages(&cc->migratepages); in isolate_migratepages_block() 2574 INIT_LIST_HEAD(&cc->migratepages); in compact_zone() 2662 putback_movable_pages(&cc->migratepages); in compact_zone() 2689 err = migrate_pages(&cc->migratepages, compaction_alloc, in compact_zone() 2698 putback_movable_pages(&cc->migratepages); in compact_zone() 2786 VM_BUG_ON(!list_empty(&cc->migratepages)); in compact_zone()
|
| H A D | migrate.c | 2714 LIST_HEAD(migratepages); in migrate_misplaced_folio() 2718 list_add(&folio->lru, &migratepages); in migrate_misplaced_folio() 2719 nr_remaining = migrate_pages(&migratepages, alloc_misplaced_dst_folio, in migrate_misplaced_folio() 2722 if (nr_remaining && !list_empty(&migratepages)) in migrate_misplaced_folio() 2723 putback_movable_pages(&migratepages); in migrate_misplaced_folio() 2733 BUG_ON(!list_empty(&migratepages)); in migrate_misplaced_folio()
|
| H A D | page_alloc.c | 6548 while (pfn < end || !list_empty(&cc->migratepages)) { in __alloc_contig_migrate_range() 6554 if (list_empty(&cc->migratepages)) { in __alloc_contig_migrate_range() 6567 &cc->migratepages); in __alloc_contig_migrate_range() 6572 list_for_each_entry(page, &cc->migratepages, lru) { in __alloc_contig_migrate_range() 6580 ret = migrate_pages(&cc->migratepages, alloc_migration_target, in __alloc_contig_migrate_range() 6597 alloc_contig_dump_pages(&cc->migratepages); in __alloc_contig_migrate_range() 6598 putback_movable_pages(&cc->migratepages); in __alloc_contig_migrate_range() 6706 INIT_LIST_HEAD(&cc.migratepages); in alloc_contig_range_noprof()
|
| H A D | internal.h | 837 struct list_head migratepages; /* List of pages being migrated */ member
|