Searched refs:MIGRATE_CMA (Results 1 - 8 of 8) sorted by last modified time

/linux-master/mm/
H A Dvmscan.c1600 folio_migratetype(folio) == MIGRATE_CMA;
H A Dshow_mem.c149 [MIGRATE_CMA] = 'C',
H A Dpage_alloc.c1539 return __rmqueue_smallest(zone, order, MIGRATE_CMA);
3114 !free_area_empty(area, MIGRATE_CMA)) {
6393 * #MIGRATE_MOVABLE or #MIGRATE_CMA). All pageblocks
6443 * MIGRATE_CMA/MIGRATE_MOVABLE so that free pages in the
H A Dmm_init.c2294 set_pageblock_migratetype(page, MIGRATE_CMA);
H A Dcompaction.c1455 /* If the block is MIGRATE_MOVABLE or MIGRATE_CMA, allow migration */
2362 /* MIGRATE_MOVABLE can fallback on MIGRATE_CMA */
2364 !free_area_empty(area, MIGRATE_CMA))
H A Dcma.c466 ret = alloc_contig_range(pfn, pfn + count, MIGRATE_CMA,
/linux-master/include/linux/
H A Dmmzone.h56 * MIGRATE_CMA migration type is designed to mimic the way
58 * from MIGRATE_CMA pageblocks and page allocator never
59 * implicitly change migration type of MIGRATE_CMA pageblock.
62 * pageblocks to MIGRATE_CMA which can be done by
65 MIGRATE_CMA, enumerator in enum:migratetype
77 # define is_migrate_cma(migratetype) unlikely((migratetype) == MIGRATE_CMA)
78 # define is_migrate_cma_page(_page) (get_pageblock_migratetype(_page) == MIGRATE_CMA)
79 # define is_migrate_cma_folio(folio, pfn) (MIGRATE_CMA == \
889 * (MIGRATE_CMA).
H A Dmm.h2015 /* MIGRATE_CMA and ZONE_MOVABLE do not allow pin folios */
2022 if (mt == MIGRATE_CMA || mt == MIGRATE_ISOLATE)

Completed in 204 milliseconds