Lines Matching defs:zone
146 page_reporting_cycle(struct page_reporting_dev_info *prdev, struct zone *zone,
150 struct free_area *area = &zone->free_area[order];
164 spin_lock_irq(&zone->lock);
216 * zone lock.
222 spin_unlock_irq(&zone->lock);
233 /* reacquire zone lock and resume processing */
234 spin_lock_irq(&zone->lock);
254 spin_unlock_irq(&zone->lock);
261 struct scatterlist *sgl, struct zone *zone)
268 watermark = low_wmark_pages(zone) +
273 * to allocate page reporting statistics for the zone.
275 if (!zone_watermark_ok(zone, 0, watermark, 0, ALLOC_CMA))
285 err = page_reporting_cycle(prdev, zone, order, mt,
299 spin_lock_irq(&zone->lock);
301 spin_unlock_irq(&zone->lock);
314 struct zone *zone;
331 for_each_zone(zone) {
332 err = page_reporting_process_zone(prdev, sgl, zone);