Searched refs:MIGRATE_CMA (Results 1 - 8 of 8) sorted by relevance
/linux-master/include/linux/ |
H A D | mmzone.h | 56 * 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 == \ 886 * (MIGRATE_CMA).
|
H A D | mm.h | 2015 /* MIGRATE_CMA and ZONE_MOVABLE do not allow pin folios */ 2022 if (mt == MIGRATE_CMA || mt == MIGRATE_ISOLATE)
|
/linux-master/mm/ |
H A D | show_mem.c | 149 [MIGRATE_CMA] = 'C',
|
H A D | cma.c | 470 ret = alloc_contig_range(pfn, pfn + count, MIGRATE_CMA,
|
H A D | mm_init.c | 2340 set_pageblock_migratetype(page, MIGRATE_CMA);
|
H A D | page_alloc.c | 214 * index, e.g. page might have MIGRATE_CMA set but be on a pcplist with any 1605 return __rmqueue_smallest(zone, order, MIGRATE_CMA); 3029 !free_area_empty(area, MIGRATE_CMA)) { 6323 * #MIGRATE_MOVABLE or #MIGRATE_CMA). All pageblocks 6374 * MIGRATE_CMA/MIGRATE_MOVABLE so that free pages in the
|
H A D | compaction.c | 1455 /* If the block is MIGRATE_MOVABLE or MIGRATE_CMA, allow migration */ 2357 /* MIGRATE_MOVABLE can fallback on MIGRATE_CMA */ 2359 !free_area_empty(area, MIGRATE_CMA))
|
H A D | vmscan.c | 1582 folio_migratetype(folio) == MIGRATE_CMA;
|
Completed in 168 milliseconds