Lines Matching refs:nr_range
146 for (i = 0; i < dev_dax->nr_range; i++) in dev_dax_size()
376 for (i = 0; i < dev_dax->nr_range; i++) { in free_dev_dax_ranges()
382 dev_dax->nr_range = 0; in free_dev_dax_ranges()
759 if (dev_WARN_ONCE(dev, dev_dax->nr_range, in alloc_dev_dax_range()
767 * (dev_dax->nr_range + 1), GFP_KERNEL); in alloc_dev_dax_range()
777 if (!dev_dax->nr_range) { in alloc_dev_dax_range()
785 for (i = 0; i < dev_dax->nr_range; i++) in alloc_dev_dax_range()
788 ranges[dev_dax->nr_range++] = (struct dev_dax_range) { in alloc_dev_dax_range()
796 dev_dbg(dev, "alloc range[%d]: %pa:%pa\n", dev_dax->nr_range - 1, in alloc_dev_dax_range()
806 rc = devm_register_dax_mapping(dev_dax, dev_dax->nr_range - 1); in alloc_dev_dax_range()
808 dev_dbg(dev, "delete range[%d]: %pa:%pa\n", dev_dax->nr_range - 1, in alloc_dev_dax_range()
810 dev_dax->nr_range--; in alloc_dev_dax_range()
820 int last_range = dev_dax->nr_range - 1; in adjust_dev_dax_range()
878 for (i = dev_dax->nr_range - 1; i >= 0; i--) { in dev_dax_shrink()
890 dev_dax->nr_range--; in dev_dax_shrink()
907 if (dev_WARN_ONCE(dev, !adjust || i != dev_dax->nr_range - 1, in dev_dax_shrink()
925 if (dev_dax->nr_range == 0) in adjust_ok()
929 last = &dev_dax->ranges[dev_dax->nr_range - 1]; in adjust_ok()
932 for (i = 0; i < dev_dax->nr_range - 1; i++) { in adjust_ok()
1127 for (i = 0; i < dev_dax->nr_range; i++) { in dev_dax_validate_align()
1202 if (dev_dax->nr_range < 1) in resource_show()
1383 if (dev_dax->nr_range && range_len(&dev_dax->ranges[0].range)) { in devm_create_dev_dax()