| /linux/drivers/nvdimm/ |
| A D | core.c | 25 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(dev); in nvdimm_bus_lock() local 35 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(dev); in nvdimm_bus_unlock() local 45 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(dev); in is_nvdimm_bus_locked() local 54 struct nvdimm_bus *nvdimm_bus; member 124 struct nvdimm_bus *nvdimm_bus; in nvdimm_map_release() local 285 struct nvdimm_bus *nvdimm_bus = to_nvdimm_bus(dev); in commands_show() local 311 struct nvdimm_bus *nvdimm_bus = to_nvdimm_bus(dev); in provider_show() local 335 struct nvdimm_bus *nvdimm_bus = to_nvdimm_bus(dev); in wait_probe_show() local 364 struct nvdimm_bus *nvdimm_bus = to_nvdimm_bus(dev); in capability_show() local 390 struct nvdimm_bus *nvdimm_bus = to_nvdimm_bus(dev); in activate_show() local [all …]
|
| A D | nd-core.h | 19 struct nvdimm_bus { struct 20 struct nvdimm_bus_descriptor *nd_desc; argument 21 wait_queue_head_t wait; 22 struct list_head list; 23 struct device dev; 24 int id, probe_active; 25 atomic_t ioctl_active; 26 struct list_head mapping_list; 27 struct mutex reconfig_mutex; 28 struct badrange badrange;
|
| A D | bus.c | 58 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(dev); in to_bus_provider() local 84 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(dev); in nvdimm_bus_probe() local 115 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(dev); in nvdimm_bus_remove() local 130 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(dev); in nvdimm_bus_shutdown() local 226 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(dev); in nvdimm_clear_poison() local 294 struct nvdimm_bus *nvdimm_bus; in nvdimm_bus_release() local 326 struct nvdimm_bus *nvdimm_bus; in to_nvdimm_bus() local 343 struct nvdimm_bus *nvdimm_bus; in nvdimm_bus_register() local 424 struct nvdimm_bus *nvdimm_bus = to_nvdimm_bus(dev); in nd_bus_remove() local 445 struct nvdimm_bus *nvdimm_bus = to_nvdimm_bus(dev); in nd_bus_probe() local [all …]
|
| A D | e820.c | 14 struct nvdimm_bus *nvdimm_bus = platform_get_drvdata(pdev); in e820_pmem_remove() local 23 struct nvdimm_bus *nvdimm_bus = data; in e820_register_one() local 40 struct nvdimm_bus *nvdimm_bus; in e820_pmem_probe() local
|
| A D | security.c | 168 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(dev); in __nvdimm_security_unlock() local 245 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(dev); in security_disable() local 280 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(dev); in security_update() local 329 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(dev); in security_erase() local 370 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(dev); in security_overwrite() local 418 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(&nvdimm->dev); in __nvdimm_security_overwrite_query() local
|
| A D | dimm_devs.c | 65 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(ndd->dev); in nvdimm_init_nsarea() local 88 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(ndd->dev); in nvdimm_get_config_data() local 137 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(ndd->dev); in nvdimm_set_config_data() local 550 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(dev); in nvdimm_firmware_visible() local 594 struct nvdimm *__nvdimm_create(struct nvdimm_bus *nvdimm_bus, in __nvdimm_create() 820 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(&nd_region->dev); in nd_blk_available_dpa() local 866 struct nvdimm_bus *nvdimm_bus; in nd_pmem_max_contiguous_dpa() local 1026 int nvdimm_bus_check_dimm_count(struct nvdimm_bus *nvdimm_bus, int dimm_count) in nvdimm_bus_check_dimm_count()
|
| A D | claim.c | 17 struct nvdimm_bus *nvdimm_bus; in __nd_detach_ndns() local 47 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(&attach->dev); in __nd_attach_ndns() local
|
| A D | region_devs.c | 935 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(dev); in nd_blk_region_init() local 1036 static struct nd_region *nd_region_create(struct nvdimm_bus *nvdimm_bus, in nd_region_create() 1157 struct nd_region *nvdimm_pmem_region_create(struct nvdimm_bus *nvdimm_bus, in nvdimm_pmem_region_create() 1166 struct nd_region *nvdimm_blk_region_create(struct nvdimm_bus *nvdimm_bus, in nvdimm_blk_region_create() 1177 struct nd_region *nvdimm_volatile_region_create(struct nvdimm_bus *nvdimm_bus, in nvdimm_volatile_region_create() 1319 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(&nd_region->dev); in nd_region_conflict() local
|
| A D | virtio_pmem.c | 104 struct nvdimm_bus *nvdimm_bus = dev_get_drvdata(&vdev->dev); in virtio_pmem_remove() local
|
| A D | virtio_pmem.h | 39 struct nvdimm_bus *nvdimm_bus; member
|
| A D | badrange.c | 272 struct nvdimm_bus *nvdimm_bus; in nvdimm_badblocks_populate() local
|
| A D | namespace_devs.c | 94 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(dev); in nd_is_uuid_unique() local 557 struct nvdimm_bus *nvdimm_bus; in space_valid() local 812 void release_free_pmem(struct nvdimm_bus *nvdimm_bus, in release_free_pmem() 823 static int reserve_free_pmem(struct nvdimm_bus *nvdimm_bus, in reserve_free_pmem() 852 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(&nd_region->dev); in grow_dpa_allocation() local
|
| /linux/drivers/acpi/nfit/ |
| A D | intel.c | 13 struct nvdimm_bus *nvdimm_bus = to_nvdimm_bus(dev); in firmware_activate_noidle_show() local 23 struct nvdimm_bus *nvdimm_bus = to_nvdimm_bus(dev); in firmware_activate_noidle_store() local 39 bool intel_fwa_supported(struct nvdimm_bus *nvdimm_bus) in intel_fwa_supported()
|
| A D | core.c | 1258 struct nvdimm_bus *nvdimm_bus = to_nvdimm_bus(dev); in bus_dsm_mask_show() local 1270 struct nvdimm_bus *nvdimm_bus = to_nvdimm_bus(dev); in revision_show() local 1281 struct nvdimm_bus *nvdimm_bus = to_nvdimm_bus(dev); in hw_error_scrub_show() local 1394 static bool ars_supported(struct nvdimm_bus *nvdimm_bus) in ars_supported() 1406 struct nvdimm_bus *nvdimm_bus = to_nvdimm_bus(dev); in nfit_visible() local 2598 static int acpi_nfit_blk_region_enable(struct nvdimm_bus *nvdimm_bus, in acpi_nfit_blk_region_enable() 2823 struct nvdimm_bus *nvdimm_bus = acpi_desc->nvdimm_bus; in ars_status_process_records() local 2981 struct nvdimm_bus *nvdimm_bus; in acpi_nfit_register_region() local
|
| A D | nfit.h | 252 struct nvdimm_bus *nvdimm_bus; member
|
| /linux/drivers/cxl/ |
| A D | pmem.c | 216 static void offline_nvdimm_bus(struct nvdimm_bus *nvdimm_bus) in offline_nvdimm_bus()
|
| A D | cxl.h | 210 struct nvdimm_bus *nvdimm_bus; member
|
| /linux/include/linux/ |
| A D | libnvdimm.h | 273 static inline struct nvdimm *nvdimm_create(struct nvdimm_bus *nvdimm_bus, in nvdimm_create() 315 struct nvdimm_bus *nvdimm_bus = nvdimm_to_bus(nvdimm); in nvdimm_ctl() local
|
| /linux/tools/testing/nvdimm/test/ |
| A D | ndtest.c | 365 static int ndtest_blk_region_enable(struct nvdimm_bus *nvdimm_bus, in ndtest_blk_region_enable()
|