Lines Matching refs:highest_zoneidx

3476 static bool pgdat_watermark_boosted(pg_data_t *pgdat, int highest_zoneidx)  in pgdat_watermark_boosted()  argument
3488 for (i = highest_zoneidx; i >= 0; i--) { in pgdat_watermark_boosted()
3504 static bool pgdat_balanced(pg_data_t *pgdat, int order, int highest_zoneidx) in pgdat_balanced() argument
3514 for (i = 0; i <= highest_zoneidx; i++) { in pgdat_balanced()
3521 if (zone_watermark_ok_safe(zone, order, mark, highest_zoneidx)) in pgdat_balanced()
3553 int highest_zoneidx) in prepare_kswapd_sleep() argument
3575 if (pgdat_balanced(pgdat, order, highest_zoneidx)) { in prepare_kswapd_sleep()
3639 static int balance_pgdat(pg_data_t *pgdat, int order, int highest_zoneidx) in balance_pgdat() argument
3667 for (i = 0; i <= highest_zoneidx; i++) { in balance_pgdat()
3685 sc.reclaim_idx = highest_zoneidx; in balance_pgdat()
3715 balanced = pgdat_balanced(pgdat, sc.order, highest_zoneidx); in balance_pgdat()
3815 for (i = 0; i <= highest_zoneidx; i++) { in balance_pgdat()
3830 wakeup_kcompactd(pgdat, pageblock_order, highest_zoneidx); in balance_pgdat()
3863 unsigned int highest_zoneidx) in kswapd_try_to_sleep() argument
3880 if (prepare_kswapd_sleep(pgdat, reclaim_order, highest_zoneidx)) { in kswapd_try_to_sleep()
3893 wakeup_kcompactd(pgdat, alloc_order, highest_zoneidx); in kswapd_try_to_sleep()
3905 highest_zoneidx)); in kswapd_try_to_sleep()
3920 prepare_kswapd_sleep(pgdat, reclaim_order, highest_zoneidx)) { in kswapd_try_to_sleep()
3962 unsigned int highest_zoneidx = MAX_NR_ZONES - 1; in kswapd() local
3991 highest_zoneidx = kswapd_highest_zoneidx(pgdat, in kswapd()
3992 highest_zoneidx); in kswapd()
3996 highest_zoneidx); in kswapd()
4000 highest_zoneidx = kswapd_highest_zoneidx(pgdat, in kswapd()
4001 highest_zoneidx); in kswapd()
4024 trace_mm_vmscan_kswapd_wake(pgdat->node_id, highest_zoneidx, in kswapd()
4027 highest_zoneidx); in kswapd()
4085 enum zone_type highest_zoneidx) in wakeup_kswapd() argument
4099 if (curr_idx == MAX_NR_ZONES || curr_idx < highest_zoneidx) in wakeup_kswapd()
4100 WRITE_ONCE(pgdat->kswapd_highest_zoneidx, highest_zoneidx); in wakeup_kswapd()
4110 (pgdat_balanced(pgdat, order, highest_zoneidx) && in wakeup_kswapd()
4111 !pgdat_watermark_boosted(pgdat, highest_zoneidx))) { in wakeup_kswapd()
4120 wakeup_kcompactd(pgdat, order, highest_zoneidx); in wakeup_kswapd()
4124 trace_mm_vmscan_wakeup_kswapd(pgdat->node_id, highest_zoneidx, order, in wakeup_kswapd()