Lines Matching refs:preferred_zone
2211 struct page *buffered_rmqueue(struct zone *preferred_zone, in buffered_rmqueue() argument
2278 zone_statistics(preferred_zone, zone, gfp_flags); in buffered_rmqueue()
2483 static void reset_alloc_batches(struct zone *preferred_zone) in reset_alloc_batches() argument
2485 struct zone *zone = preferred_zone->zone_pgdat->node_zones; in reset_alloc_batches()
2492 } while (zone++ != preferred_zone); in reset_alloc_batches()
2532 if (!zone_local(ac->preferred_zone, zone)) in get_page_from_freelist()
2579 !zone_allows_reclaim(ac->preferred_zone, zone)) in get_page_from_freelist()
2601 page = buffered_rmqueue(ac->preferred_zone, zone, order, in get_page_from_freelist()
2630 reset_alloc_batches(ac->preferred_zone); in get_page_from_freelist()
2914 wait_iff_congested(ac->preferred_zone, BLK_RW_ASYNC, in __alloc_pages_high_priority()
2928 wakeup_kswapd(zone, order, zone_idx(ac->preferred_zone)); in wake_all_kswapds()
3047 ac->high_zoneidx, NULL, &ac->preferred_zone); in __alloc_pages_slowpath()
3157 wait_iff_congested(ac->preferred_zone, BLK_RW_ASYNC, HZ/50); in __alloc_pages_slowpath()
3238 &ac.preferred_zone); in __alloc_pages_nodemask()
3239 if (!ac.preferred_zone) in __alloc_pages_nodemask()