Lines Matching refs:zone
146 page_reporting_cycle(struct page_reporting_dev_info *prdev, struct zone *zone, in page_reporting_cycle() argument
150 struct free_area *area = &zone->free_area[order]; in page_reporting_cycle()
164 spin_lock_irq(&zone->lock); in page_reporting_cycle()
222 spin_unlock_irq(&zone->lock); in page_reporting_cycle()
234 spin_lock_irq(&zone->lock); in page_reporting_cycle()
254 spin_unlock_irq(&zone->lock); in page_reporting_cycle()
261 struct scatterlist *sgl, struct zone *zone) in page_reporting_process_zone() argument
268 watermark = low_wmark_pages(zone) + in page_reporting_process_zone()
275 if (!zone_watermark_ok(zone, 0, watermark, 0, ALLOC_CMA)) in page_reporting_process_zone()
285 err = page_reporting_cycle(prdev, zone, order, mt, in page_reporting_process_zone()
299 spin_lock_irq(&zone->lock); in page_reporting_process_zone()
301 spin_unlock_irq(&zone->lock); in page_reporting_process_zone()
314 struct zone *zone; in page_reporting_process() local
331 for_each_zone(zone) { in page_reporting_process()
332 err = page_reporting_process_zone(prdev, sgl, zone); in page_reporting_process()