Lines Matching refs:zone
114 page_reporting_cycle(struct page_reporting_dev_info *prdev, struct zone *zone, in page_reporting_cycle() argument
118 struct free_area *area = &zone->free_area[order]; in page_reporting_cycle()
132 spin_lock_irq(&zone->lock); in page_reporting_cycle()
190 spin_unlock_irq(&zone->lock); in page_reporting_cycle()
202 spin_lock_irq(&zone->lock); in page_reporting_cycle()
222 spin_unlock_irq(&zone->lock); in page_reporting_cycle()
229 struct scatterlist *sgl, struct zone *zone) in page_reporting_process_zone() argument
236 watermark = low_wmark_pages(zone) + in page_reporting_process_zone()
243 if (!zone_watermark_ok(zone, 0, watermark, 0, ALLOC_CMA)) in page_reporting_process_zone()
253 err = page_reporting_cycle(prdev, zone, order, mt, in page_reporting_process_zone()
267 spin_lock_irq(&zone->lock); in page_reporting_process_zone()
269 spin_unlock_irq(&zone->lock); in page_reporting_process_zone()
282 struct zone *zone; in page_reporting_process() local
299 for_each_zone(zone) { in page_reporting_process()
300 err = page_reporting_process_zone(prdev, sgl, zone); in page_reporting_process()