Home
last modified time | relevance | path

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

/Linux-v5.15/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.15/mm/
Dcompaction.c334 unsigned long free_pfn = zone_end_pfn(zone) - 1; in __reset_isolation_suitable() local
335 unsigned long reset_migrate = free_pfn; in __reset_isolation_suitable()
351 for (; migrate_pfn < free_pfn; migrate_pfn += pageblock_nr_pages, in __reset_isolation_suitable()
352 free_pfn -= pageblock_nr_pages) { in __reset_isolation_suitable()
366 if (__reset_isolation_pfn(zone, free_pfn, free_set, true) && in __reset_isolation_suitable()
367 free_pfn > reset_free) { in __reset_isolation_suitable()
369 reset_free = free_pfn; in __reset_isolation_suitable()
379 zone->compact_cached_free_pfn = free_pfn; in __reset_isolation_suitable()
1278 return (cc->free_pfn >> pageblock_order) in compact_scanners_met()
1386 return cc->free_pfn; in fast_isolate_freepages()
[all …]
Dinternal.h235 unsigned long free_pfn; /* isolate_freepages search base */ member