Lines Matching defs:zones
324 * designed to work with arbitrary number of zones (this is over the
390 struct list_head zones;
557 bm->cur.zone = list_entry(bm->zones.next, struct mem_zone_bm_rtree, list);
661 INIT_LIST_HEAD(&bm->zones);
677 list_add_tail(&zone->list, &bm->zones);
701 list_for_each_entry(zone, &bm->zones, list) free_zone_bm_rtree(zone, clear_nosave_free);
705 INIT_LIST_HEAD(&bm->zones);
732 list_for_each_entry(curr, &bm->zones, list)
869 if (!list_is_last(&bm->cur.zone->list, &bm->zones)) {
877 /* No more zones */
937 list_for_each_entry(zone, &bm->zones, list) recycle_zone_bm_rtree(zone);
1839 * highmem and non-highmem zones separately.