Home
last modified time | relevance | path

Searched refs:compact_control (Results 1 – 4 of 4) sorted by relevance

/linux-6.12.1/mm/
Dcompaction.c220 static inline bool isolation_suitable(struct compact_control *cc, in isolation_suitable()
451 static bool test_and_set_skip(struct compact_control *cc, struct page *page) in test_and_set_skip()
466 static void update_cached_migrate(struct compact_control *cc, unsigned long pfn) in update_cached_migrate()
488 static void update_pageblock_skip(struct compact_control *cc, in update_pageblock_skip()
502 static inline bool isolation_suitable(struct compact_control *cc, in isolation_suitable()
513 static inline void update_pageblock_skip(struct compact_control *cc, in update_pageblock_skip()
518 static void update_cached_migrate(struct compact_control *cc, unsigned long pfn) in update_cached_migrate()
522 static bool test_and_set_skip(struct compact_control *cc, struct page *page) in test_and_set_skip()
538 struct compact_control *cc) in compact_lock_irqsave()
566 unsigned long flags, bool *locked, struct compact_control *cc) in compact_unlock_should_abort()
[all …]
Dinternal.h770 struct compact_control { struct
815 struct compact_control *cc; argument
820 isolate_freepages_range(struct compact_control *cc,
823 isolate_migratepages_range(struct compact_control *cc,
826 int __alloc_contig_migrate_range(struct compact_control *cc,
Dpage_alloc.c6404 int __alloc_contig_migrate_range(struct compact_control *cc, in __alloc_contig_migrate_range()
6537 struct compact_control cc = { in alloc_contig_range_noprof()
/linux-6.12.1/include/trace/events/
Dcompaction.h102 TP_PROTO(struct compact_control *cc, unsigned long zone_start,
132 TP_PROTO(struct compact_control *cc, unsigned long zone_start,