Home
last modified time | relevance | path

Searched refs:free_pfn (Results 1 – 3 of 3) sorted by relevance

/Linux-v5.10/include/trace/events/
Dcompaction.h108 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/
Dcompaction.c337 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 …]
Dinternal.h222 unsigned long free_pfn; /* isolate_freepages search base */ member