Lines Matching refs:nr_range
185 for (i = 0; i < dev_dax->nr_range; i++) in dev_dax_size()
415 int i = dev_dax->nr_range - 1; in trim_dev_dax_range()
425 if (--dev_dax->nr_range == 0) { in trim_dev_dax_range()
433 while (dev_dax->nr_range) in free_dev_dax_ranges()
811 if (dev_WARN_ONCE(dev, dev_dax->nr_range, in alloc_dev_dax_range()
823 * (dev_dax->nr_range + 1), GFP_KERNEL); in alloc_dev_dax_range()
829 for (i = 0; i < dev_dax->nr_range; i++) in alloc_dev_dax_range()
832 ranges[dev_dax->nr_range++] = (struct dev_dax_range) { in alloc_dev_dax_range()
840 dev_dbg(dev, "alloc range[%d]: %pa:%pa\n", dev_dax->nr_range - 1, in alloc_dev_dax_range()
850 rc = devm_register_dax_mapping(dev_dax, dev_dax->nr_range - 1); in alloc_dev_dax_range()
859 int last_range = dev_dax->nr_range - 1; in adjust_dev_dax_range()
917 for (i = dev_dax->nr_range - 1; i >= 0; i--) { in dev_dax_shrink()
941 if (dev_WARN_ONCE(dev, !adjust || i != dev_dax->nr_range - 1, in dev_dax_shrink()
959 if (dev_dax->nr_range == 0) in adjust_ok()
963 last = &dev_dax->ranges[dev_dax->nr_range - 1]; in adjust_ok()
966 for (i = 0; i < dev_dax->nr_range - 1; i++) { in adjust_ok()
1154 for (i = 0; i < dev_dax->nr_range; i++) { in dev_dax_validate_align()
1229 if (dev_dax->nr_range < 1) in resource_show()
1409 if (dev_dax->nr_range && range_len(&dev_dax->ranges[0].range)) { in devm_create_dev_dax()