Lines Matching refs:nvdimm_bus
127 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(dev); in nd_is_uuid_unique() local
129 if (!nvdimm_bus) in nd_is_uuid_unique()
131 WARN_ON_ONCE(!is_nvdimm_bus_locked(&nvdimm_bus->dev)); in nd_is_uuid_unique()
132 if (device_for_each_child(&nvdimm_bus->dev, uuid, in nd_is_uuid_unique()
584 struct nvdimm_bus *nvdimm_bus; in space_valid() local
592 nvdimm_bus = walk_to_nvdimm_bus(&nd_region->dev); in space_valid()
593 device_for_each_child(&nvdimm_bus->dev, &info, alias_dpa_busy); in space_valid()
839 void release_free_pmem(struct nvdimm_bus *nvdimm_bus, in release_free_pmem() argument
850 static int reserve_free_pmem(struct nvdimm_bus *nvdimm_bus, in reserve_free_pmem() argument
856 rc = device_for_each_child(&nvdimm_bus->dev, nvdimm, in reserve_free_pmem()
859 release_free_pmem(nvdimm_bus, nd_mapping); in reserve_free_pmem()
879 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(&nd_region->dev); in grow_dpa_allocation() local
896 rc = reserve_free_pmem(nvdimm_bus, nd_mapping); in grow_dpa_allocation()
903 release_free_pmem(nvdimm_bus, nd_mapping); in grow_dpa_allocation()