Lines Matching refs:nvdimm_bus
94 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(dev); in nd_is_uuid_unique() local
96 if (!nvdimm_bus) in nd_is_uuid_unique()
98 WARN_ON_ONCE(!is_nvdimm_bus_locked(&nvdimm_bus->dev)); in nd_is_uuid_unique()
99 if (device_for_each_child(&nvdimm_bus->dev, uuid, in nd_is_uuid_unique()
557 struct nvdimm_bus *nvdimm_bus; in space_valid() local
565 nvdimm_bus = walk_to_nvdimm_bus(&nd_region->dev); in space_valid()
566 device_for_each_child(&nvdimm_bus->dev, &info, alias_dpa_busy); in space_valid()
812 void release_free_pmem(struct nvdimm_bus *nvdimm_bus, in release_free_pmem() argument
823 static int reserve_free_pmem(struct nvdimm_bus *nvdimm_bus, in reserve_free_pmem() argument
829 rc = device_for_each_child(&nvdimm_bus->dev, nvdimm, in reserve_free_pmem()
832 release_free_pmem(nvdimm_bus, nd_mapping); in reserve_free_pmem()
852 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(&nd_region->dev); in grow_dpa_allocation() local
869 rc = reserve_free_pmem(nvdimm_bus, nd_mapping); in grow_dpa_allocation()
876 release_free_pmem(nvdimm_bus, nd_mapping); in grow_dpa_allocation()