Lines Matching refs:zone
109 page_reporting_cycle(struct page_reporting_dev_info *prdev, struct zone *zone, in page_reporting_cycle() argument
113 struct free_area *area = &zone->free_area[order]; in page_reporting_cycle()
127 spin_lock_irq(&zone->lock); in page_reporting_cycle()
185 spin_unlock_irq(&zone->lock); in page_reporting_cycle()
197 spin_lock_irq(&zone->lock); in page_reporting_cycle()
217 spin_unlock_irq(&zone->lock); in page_reporting_cycle()
224 struct scatterlist *sgl, struct zone *zone) in page_reporting_process_zone() argument
231 watermark = low_wmark_pages(zone) + in page_reporting_process_zone()
238 if (!zone_watermark_ok(zone, 0, watermark, 0, ALLOC_CMA)) in page_reporting_process_zone()
248 err = page_reporting_cycle(prdev, zone, order, mt, in page_reporting_process_zone()
262 spin_lock_irq(&zone->lock); in page_reporting_process_zone()
264 spin_unlock_irq(&zone->lock); in page_reporting_process_zone()
277 struct zone *zone; in page_reporting_process() local
294 for_each_zone(zone) { in page_reporting_process()
295 err = page_reporting_process_zone(prdev, sgl, zone); in page_reporting_process()