Home
last modified time | relevance | path

Searched refs:classzone_idx (Results 1 – 7 of 7) sorted by relevance

/linux-4.4.14/mm/
Dvmscan.c2538 enum zone_type classzone_idx; in shrink_zones() local
2543 classzone_idx = requested_highidx; in shrink_zones()
2545 classzone_idx)) in shrink_zones()
2546 classzone_idx--; in shrink_zones()
2595 if (shrink_zone(zone, sc, zone_idx(zone) == classzone_idx)) in shrink_zones()
2725 pgdat->classzone_idx = min(pgdat->classzone_idx, in pfmemalloc_watermark_ok()
2960 unsigned long balance_gap, int classzone_idx) in zone_balanced() argument
2963 balance_gap, classzone_idx)) in zone_balanced()
2967 order, 0, classzone_idx) == COMPACT_SKIPPED) in zone_balanced()
2993 static bool pgdat_balanced(pg_data_t *pgdat, int order, int classzone_idx) in pgdat_balanced() argument
[all …]
Dcompaction.c1222 if (!zone_watermark_ok(zone, cc->order, watermark, cc->classzone_idx, in __compact_finished()
1274 int alloc_flags, int classzone_idx) in __compaction_suitable() argument
1287 if (zone_watermark_ok(zone, order, watermark, classzone_idx, in __compaction_suitable()
1297 if (!zone_watermark_ok(zone, 0, watermark, classzone_idx, alloc_flags)) in __compaction_suitable()
1319 int alloc_flags, int classzone_idx) in compaction_suitable() argument
1323 ret = __compaction_suitable(zone, order, alloc_flags, classzone_idx); in compaction_suitable()
1340 cc->classzone_idx); in compact_zone()
1480 int alloc_flags, int classzone_idx) in compact_zone_order() argument
1491 .classzone_idx = classzone_idx, in compact_zone_order()
1549 ac->classzone_idx); in try_to_compact_pages()
[all …]
Dinternal.h148 int classzone_idx; member
211 const int classzone_idx; /* zone index of a direct compactor */ member
Dpage_alloc.c2374 unsigned long mark, int classzone_idx, int alloc_flags, in __zone_watermark_ok() argument
2408 if (free_pages <= min + z->lowmem_reserve[classzone_idx]) in __zone_watermark_ok()
2442 int classzone_idx, int alloc_flags) in zone_watermark_ok() argument
2444 return __zone_watermark_ok(z, order, mark, classzone_idx, alloc_flags, in zone_watermark_ok()
2449 unsigned long mark, int classzone_idx) in zone_watermark_ok_safe() argument
2456 return __zone_watermark_ok(z, order, mark, classzone_idx, 0, in zone_watermark_ok_safe()
2570 ac->classzone_idx, alloc_flags)) { in get_page_from_freelist()
2593 ac->classzone_idx, alloc_flags)) in get_page_from_freelist()
3048 ac->classzone_idx = zonelist_zone_idx(preferred_zoneref); in __alloc_pages_slowpath()
3241 ac.classzone_idx = zonelist_zone_idx(preferred_zoneref); in __alloc_pages_nodemask()
[all …]
Dmemory_hotplug.c1107 pgdat->classzone_idx = 0; in hotadd_new_pgdat()
/linux-4.4.14/include/linux/
Dcompaction.h47 int alloc_flags, int classzone_idx);
73 int alloc_flags, int classzone_idx) in compaction_suitable() argument
Dmmzone.h673 enum zone_type classzone_idx; member
739 void wakeup_kswapd(struct zone *zone, int order, enum zone_type classzone_idx);
741 unsigned long mark, int classzone_idx, int alloc_flags);
743 unsigned long mark, int classzone_idx);