Lines Matching defs:zone
109 page_reporting_cycle(struct page_reporting_dev_info *prdev, struct zone *zone,
113 struct free_area *area = &zone->free_area[order];
127 spin_lock_irq(&zone->lock);
179 * zone lock.
185 spin_unlock_irq(&zone->lock);
196 /* reacquire zone lock and resume processing */
197 spin_lock_irq(&zone->lock);
217 spin_unlock_irq(&zone->lock);
224 struct scatterlist *sgl, struct zone *zone)
231 watermark = low_wmark_pages(zone) +
236 * to allocate page reporting statistics for the zone.
238 if (!zone_watermark_ok(zone, 0, watermark, 0, ALLOC_CMA))
248 err = page_reporting_cycle(prdev, zone, order, mt,
262 spin_lock_irq(&zone->lock);
264 spin_unlock_irq(&zone->lock);
277 struct zone *zone;
294 for_each_zone(zone) {
295 err = page_reporting_process_zone(prdev, sgl, zone);