Searched refs:compact_control (Results 1 – 5 of 5) sorted by relevance
/openbmc/linux/mm/ |
H A D | compaction.c | 215 static inline bool isolation_suitable(struct compact_control *cc, in isolation_suitable() 447 static bool test_and_set_skip(struct compact_control *cc, struct page *page) in test_and_set_skip() 462 static void update_cached_migrate(struct compact_control *cc, unsigned long pfn) in update_cached_migrate() 484 static void update_pageblock_skip(struct compact_control *cc, in update_pageblock_skip() 498 static inline bool isolation_suitable(struct compact_control *cc, in isolation_suitable() 509 static inline void update_pageblock_skip(struct compact_control *cc, in update_pageblock_skip() 514 static void update_cached_migrate(struct compact_control *cc, unsigned long pfn) in update_cached_migrate() 518 static bool test_and_set_skip(struct compact_control *cc, struct page *page) in test_and_set_skip() 534 struct compact_control *cc) in compact_lock_irqsave() 562 unsigned long flags, bool *locked, struct compact_control *c in compact_unlock_should_abort() [all...] |
H A D | internal.h | 544 struct compact_control { struct 589 struct compact_control *cc; argument 594 isolate_freepages_range(struct compact_control *cc, 597 isolate_migratepages_range(struct compact_control *cc, 600 int __alloc_contig_migrate_range(struct compact_control *cc,
|
H A D | page_isolation.c | 409 struct compact_control cc = { in isolate_single_pageblock()
|
H A D | page_alloc.c | 6050 int __alloc_contig_migrate_range(struct compact_control *cc, in __alloc_contig_migrate_range() 6136 struct compact_control cc = { in alloc_contig_range()
|
/openbmc/linux/include/trace/events/ |
H A D | compaction.h | 81 TP_PROTO(struct compact_control *cc, 102 TP_PROTO(struct compact_control *cc, unsigned long zone_start, 132 TP_PROTO(struct compact_control *cc, unsigned long zone_start,
|