Searched refs:compact_control (Results 1 – 3 of 3) sorted by relevance
| /Linux-v5.15/mm/ |
| D | compaction.c | 221 static inline bool isolation_suitable(struct compact_control *cc, in isolation_suitable() 402 static bool test_and_set_skip(struct compact_control *cc, struct page *page, in test_and_set_skip() 421 static void update_cached_migrate(struct compact_control *cc, unsigned long pfn) in update_cached_migrate() 442 static void update_pageblock_skip(struct compact_control *cc, in update_pageblock_skip() 460 static inline bool isolation_suitable(struct compact_control *cc, in isolation_suitable() 471 static inline void update_pageblock_skip(struct compact_control *cc, in update_pageblock_skip() 476 static void update_cached_migrate(struct compact_control *cc, unsigned long pfn) in update_cached_migrate() 480 static bool test_and_set_skip(struct compact_control *cc, struct page *page, in test_and_set_skip() 497 struct compact_control *cc) in compact_lock_irqsave() 528 unsigned long flags, bool *locked, struct compact_control *cc) in compact_unlock_should_abort() [all …]
|
| D | internal.h | 230 struct compact_control { struct 271 struct compact_control *cc; argument 276 isolate_freepages_range(struct compact_control *cc, 279 isolate_migratepages_range(struct compact_control *cc,
|
| D | page_alloc.c | 8946 static int __alloc_contig_migrate_range(struct compact_control *cc, in __alloc_contig_migrate_range() 9032 struct compact_control cc = { in alloc_contig_range()
|