Home
last modified time | relevance | path

Searched refs:MIGRATE_MOVABLE (Results 1 – 12 of 12) sorted by relevance

/linux-6.15/mm/
H A Dpage_alloc.c522 movable = migratetype == MIGRATE_MOVABLE; in order_to_pindex()
618 if (order < pageblock_order && migratetype == MIGRATE_MOVABLE && in compaction_capture()
619 capc->cc->migratetype != MIGRATE_MOVABLE) in compaction_capture()
2152 if (start_type == MIGRATE_MOVABLE) { in try_to_claim_block()
2162 if (block_type == MIGRATE_MOVABLE) in try_to_claim_block()
2738 migratetype = MIGRATE_MOVABLE; in __free_frozen_pages()
2846 migratetype = MIGRATE_MOVABLE; in free_unref_folios()
2917 MIGRATE_MOVABLE); in __isolate_free_page()
3534 if (gfp_migratetype(gfp_mask) == MIGRATE_MOVABLE) in gfp_to_alloc_flags_cma()
4520 (order > 0 && ac->migratetype != MIGRATE_MOVABLE)) in __alloc_pages_slowpath()
[all …]
H A Dcompaction.c336 get_pageblock_migratetype(page) != MIGRATE_MOVABLE) in __reset_isolation_pfn()
1408 if (cc->migratetype == MIGRATE_MOVABLE) in suitable_migration_source()
1595 freelist = &area->free_list[MIGRATE_MOVABLE]; in fast_isolate_freepages()
2002 if (cc->direct_compaction && cc->migratetype != MIGRATE_MOVABLE) in fast_find_migrateblock()
2028 freelist = &area->free_list[MIGRATE_MOVABLE]; in fast_find_migrateblock()
2359 if (migratetype == MIGRATE_MOVABLE && in __compact_finished()
H A Dmm_init.c687 set_pageblock_migratetype(pfn_to_page(pfn), MIGRATE_MOVABLE); in __init_page_from_nid()
958 zone_end_pfn, MEMINIT_EARLY, NULL, MIGRATE_MOVABLE); in memmap_init_zone_range()
1039 set_pageblock_migratetype(page, MIGRATE_MOVABLE); in __init_zone_device_page()
2000 set_pageblock_migratetype(page + i, MIGRATE_MOVABLE); in deferred_free_pages()
2010 set_pageblock_migratetype(page, MIGRATE_MOVABLE); in deferred_free_pages()
H A Dshow_mem.c145 [MIGRATE_MOVABLE] = 'M', in show_migration_types()
H A Dmemremap.c257 MIGRATE_MOVABLE); in pagemap_range()
H A Dmemory_hotplug.c1232 undo_isolate_page_range(pfn, pfn + nr_pages, MIGRATE_MOVABLE); in online_pages()
2012 MIGRATE_MOVABLE, in offline_pages()
2122 undo_isolate_page_range(start_pfn, end_pfn, MIGRATE_MOVABLE); in offline_pages()
H A Dpage_owner.c475 count[MIGRATE_MOVABLE]++; in pagetypeinfo_showmixedcount_print()
H A Dhugetlb.c3347 MIGRATE_MOVABLE); in hugetlb_bootmem_init_migratetype()
/linux-6.15/include/linux/
H A Dgfp.h23 BUILD_BUG_ON((___GFP_MOVABLE >> GFP_MOVABLE_SHIFT) != MIGRATE_MOVABLE); in gfp_migratetype()
H A Dmmzone.h50 MIGRATE_MOVABLE, enumerator
89 return is_migrate_cma(mt) || mt == MIGRATE_MOVABLE; in is_migrate_movable()
/linux-6.15/Documentation/mm/
H A Dphysical_memory.rst561 pageblock with free ``MIGRATE_MOVABLE`` pages in the zone. It is used to check
/linux-6.15/drivers/virtio/
H A Dvirtio_mem.c1246 rc = alloc_contig_range(pfn, pfn + nr_pages, MIGRATE_MOVABLE, in virtio_mem_fake_offline()