Searched refs:compact_control (Results 1 – 5 of 5) sorted by relevance
/linux/mm/ |
H A D | compaction.c | 220 static inline bool isolation_suitable(struct compact_control *cc, 451 static bool test_and_set_skip(struct compact_control *cc, struct page *page) in __reset_isolation_suitable() 466 static void update_cached_migrate(struct compact_control *cc, unsigned long pfn) in reset_isolation_suitable() 488 static void update_pageblock_skip(struct compact_control *cc, in test_and_set_skip() 502 static inline bool isolation_suitable(struct compact_control *cc, in update_cached_migrate() 513 static inline void update_pageblock_skip(struct compact_control *cc, 518 static void update_cached_migrate(struct compact_control *cc, unsigned long pfn) in update_pageblock_skip() 522 static bool test_and_set_skip(struct compact_control *cc, struct page *page) in update_pageblock_skip() 538 struct compact_control *cc) 566 unsigned long flags, bool *locked, struct compact_control *c in compact_lock_irqsave() [all...] |
H A D | internal.h | 719 * compact_control is used to track pages being migrated and the free pages 725 struct compact_control { argument 770 struct compact_control *cc; 775 isolate_freepages_range(struct compact_control *cc, 778 isolate_migratepages_range(struct compact_control *cc, in free_area_empty() 781 int __alloc_contig_migrate_range(struct compact_control *cc, 708 struct compact_control { global() struct 709 freepagescompact_control global() argument 710 migratepagescompact_control global() argument 711 nr_freepagescompact_control global() argument 712 nr_migratepagescompact_control global() argument 713 free_pfncompact_control global() argument 720 migrate_pfncompact_control global() argument 721 fast_start_pfncompact_control global() argument 722 zonecompact_control global() argument 723 total_migrate_scannedcompact_control global() argument 724 total_free_scannedcompact_control global() argument 726 search_ordercompact_control global() argument 727 gfp_maskcompact_control global() argument 728 ordercompact_control global() argument 729 migratetypecompact_control global() argument 753 alloc_contigcompact_control global() argument
|
H A D | page_isolation.c |
|
H A D | page_alloc.c | 6386 int __alloc_contig_migrate_range(struct compact_control *cc, in __alloc_contig_migrate_range() 6519 struct compact_control cc = { in alloc_contig_range_noprof()
|
/linux/include/trace/events/ |
H A D | compaction.h | 102 TP_PROTO(struct compact_control *cc, unsigned long zone_start, 132 TP_PROTO(struct compact_control *cc, unsigned long zone_start,
|