Lines Matching refs:nr_range
146 for (i = 0; i < dev_dax->nr_range; i++) in dev_dax_size()
372 int i = dev_dax->nr_range - 1; in trim_dev_dax_range()
382 if (--dev_dax->nr_range == 0) { in trim_dev_dax_range()
390 while (dev_dax->nr_range) in free_dev_dax_ranges()
768 if (dev_WARN_ONCE(dev, dev_dax->nr_range, in alloc_dev_dax_range()
776 * (dev_dax->nr_range + 1), GFP_KERNEL); in alloc_dev_dax_range()
786 if (!dev_dax->nr_range) { in alloc_dev_dax_range()
794 for (i = 0; i < dev_dax->nr_range; i++) in alloc_dev_dax_range()
797 ranges[dev_dax->nr_range++] = (struct dev_dax_range) { in alloc_dev_dax_range()
805 dev_dbg(dev, "alloc range[%d]: %pa:%pa\n", dev_dax->nr_range - 1, in alloc_dev_dax_range()
815 rc = devm_register_dax_mapping(dev_dax, dev_dax->nr_range - 1); in alloc_dev_dax_range()
824 int last_range = dev_dax->nr_range - 1; in adjust_dev_dax_range()
882 for (i = dev_dax->nr_range - 1; i >= 0; i--) { in dev_dax_shrink()
906 if (dev_WARN_ONCE(dev, !adjust || i != dev_dax->nr_range - 1, in dev_dax_shrink()
924 if (dev_dax->nr_range == 0) in adjust_ok()
928 last = &dev_dax->ranges[dev_dax->nr_range - 1]; in adjust_ok()
931 for (i = 0; i < dev_dax->nr_range - 1; i++) { in adjust_ok()
1126 for (i = 0; i < dev_dax->nr_range; i++) { in dev_dax_validate_align()
1201 if (dev_dax->nr_range < 1) in resource_show()
1381 if (dev_dax->nr_range && range_len(&dev_dax->ranges[0].range)) { in devm_create_dev_dax()