Searched refs:compact_control (Results 1 – 3 of 3) sorted by relevance
/Linux-v5.4/mm/ |
D | compaction.c | 205 static inline bool isolation_suitable(struct compact_control *cc, in isolation_suitable() 388 static bool test_and_set_skip(struct compact_control *cc, struct page *page, in test_and_set_skip() 407 static void update_cached_migrate(struct compact_control *cc, unsigned long pfn) in update_cached_migrate() 428 static void update_pageblock_skip(struct compact_control *cc, in update_pageblock_skip() 446 static inline bool isolation_suitable(struct compact_control *cc, in isolation_suitable() 457 static inline void update_pageblock_skip(struct compact_control *cc, in update_pageblock_skip() 462 static void update_cached_migrate(struct compact_control *cc, unsigned long pfn) in update_cached_migrate() 466 static bool test_and_set_skip(struct compact_control *cc, struct page *page, in test_and_set_skip() 483 struct compact_control *cc) in compact_lock_irqsave() 513 unsigned long flags, bool *locked, struct compact_control *cc) in compact_unlock_should_abort() [all …]
|
D | internal.h | 180 struct compact_control { struct 213 struct compact_control *cc; argument 218 isolate_freepages_range(struct compact_control *cc, 221 isolate_migratepages_range(struct compact_control *cc,
|
D | page_alloc.c | 8310 static int __alloc_contig_migrate_range(struct compact_control *cc, in __alloc_contig_migrate_range() 8382 struct compact_control cc = { in alloc_contig_range()
|