MIGRATE_CMA
return MIGRATE_CMA;
if (mt == MIGRATE_CMA || mt == MIGRATE_ISOLATE)
__MIGRATE_TYPE_END = MIGRATE_CMA,
# define is_migrate_cma(migratetype) unlikely((migratetype) == MIGRATE_CMA)
# define is_migrate_cma_page(_page) (get_pageblock_migratetype(_page) == MIGRATE_CMA)
(get_pfnblock_migratetype(&folio->page, pfn) == MIGRATE_CMA)
!free_area_empty(area, MIGRATE_CMA))
init_pageblock_migratetype(page, MIGRATE_CMA, false);
init_pageblock_migratetype(page, MIGRATE_CMA, false);
return __rmqueue_smallest(zone, order, MIGRATE_CMA);
!free_area_empty(area, MIGRATE_CMA)) {
[MIGRATE_CMA] = 'C',