Searched refs:free_pfn (Results 1 – 3 of 3) sorted by relevance
/Linux-v5.10/include/trace/events/ |
D | compaction.h | 108 unsigned long free_pfn, unsigned long zone_end, bool sync), 110 TP_ARGS(zone_start, migrate_pfn, free_pfn, zone_end, sync), 115 __field(unsigned long, free_pfn) 123 __entry->free_pfn = free_pfn; 131 __entry->free_pfn, 138 unsigned long free_pfn, unsigned long zone_end, bool sync, 141 TP_ARGS(zone_start, migrate_pfn, free_pfn, zone_end, sync, status), 146 __field(unsigned long, free_pfn) 155 __entry->free_pfn = free_pfn; 164 __entry->free_pfn,
|
/Linux-v5.10/mm/ |
D | compaction.c | 337 unsigned long free_pfn = zone_end_pfn(zone) - 1; in __reset_isolation_suitable() local 338 unsigned long reset_migrate = free_pfn; in __reset_isolation_suitable() 354 for (; migrate_pfn < free_pfn; migrate_pfn += pageblock_nr_pages, in __reset_isolation_suitable() 355 free_pfn -= pageblock_nr_pages) { in __reset_isolation_suitable() 369 if (__reset_isolation_pfn(zone, free_pfn, free_set, true) && in __reset_isolation_suitable() 370 free_pfn > reset_free) { in __reset_isolation_suitable() 372 reset_free = free_pfn; in __reset_isolation_suitable() 382 zone->compact_cached_free_pfn = free_pfn; in __reset_isolation_suitable() 1208 return (cc->free_pfn >> pageblock_order) in compact_scanners_met() 1314 return cc->free_pfn; in fast_isolate_freepages() [all …]
|
D | internal.h | 222 unsigned long free_pfn; /* isolate_freepages search base */ member
|