| /linux/drivers/nvdimm/ |
| H A D | core.c | 24 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(dev); in nvdimm_bus_lock() local 34 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(dev); in nvdimm_bus_unlock() local 44 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(dev); in is_nvdimm_bus_locked() local 53 struct nvdimm_bus *nvdimm_bus; member 68 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(dev); in find_nvdimm_map() local 80 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(dev); in alloc_nvdimm_map() local 123 struct nvdimm_bus *nvdimm_bus; in nvdimm_map_release() local 142 struct nvdimm_bus *nvdimm_bus = nvdimm_map->nvdimm_bus; in nvdimm_map_put() local 194 struct nvdimm_bus_descriptor *to_nd_desc(struct nvdimm_bus *nvdimm_bus) in to_nd_desc() 201 struct device *to_nvdimm_bus_dev(struct nvdimm_bus *nvdimm_bus) in to_nvdimm_bus_dev() [all …]
|
| H 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;
|
| H A D | bus.c | 57 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(dev); in to_bus_provider() local 64 static void nvdimm_bus_probe_start(struct nvdimm_bus *nvdimm_bus) in nvdimm_bus_probe_start() 70 static void nvdimm_bus_probe_end(struct nvdimm_bus *nvdimm_bus) in nvdimm_bus_probe_end() 81 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(dev); in nvdimm_bus_probe() local 109 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(dev); in nvdimm_bus_remove() local 121 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(dev); in nvdimm_bus_shutdown() local 150 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(&nd_region->dev); in nvdimm_region_notify() local 192 static void nvdimm_clear_badblocks_regions(struct nvdimm_bus *nvdimm_bus, in nvdimm_clear_badblocks_regions() 204 static void nvdimm_account_cleared_poison(struct nvdimm_bus *nvdimm_bus, in nvdimm_account_cleared_poison() 217 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(dev); in nvdimm_clear_poison() local [all …]
|
| H A D | dimm_devs.c | 63 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(ndd->dev); in nvdimm_init_nsarea() local 86 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(ndd->dev); in nvdimm_get_config_data() local 135 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(ndd->dev); in nvdimm_set_config_data() local 328 guard(nvdimm_bus)(dev); in __available_slots_show() local 394 guard(nvdimm_bus)(dev); in security_store() local 448 guard(nvdimm_bus)(dev); in result_show() local 476 guard(nvdimm_bus)(dev); in activate_show() local 508 guard(nvdimm_bus)(dev); in activate_store() local 526 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(dev); in nvdimm_firmware_visible() local 536 guard(nvdimm_bus)(dev); in nvdimm_firmware_visible() local [all …]
|
| H A D | e820.c | 14 struct nvdimm_bus *nvdimm_bus = platform_get_drvdata(pdev); in e820_pmem_remove() local 22 struct nvdimm_bus *nvdimm_bus = data; in e820_register_one() local 39 struct nvdimm_bus *nvdimm_bus; in e820_pmem_probe() local
|
| H A D | security.c | 168 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(dev); in __nvdimm_security_unlock() local 223 guard(nvdimm_bus)(dev); in nvdimm_security_unlock() local 249 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(dev); in security_disable() local 298 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(dev); in security_update() local 347 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(dev); in security_erase() local 390 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(dev); in security_overwrite() local 435 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(&nvdimm->dev); in __nvdimm_security_overwrite_query() local
|
| H A D | region_devs.c | 344 guard(nvdimm_bus)(dev); in set_cookie_show() local 415 guard(nvdimm_bus)(dev); in available_size_show() local 428 guard(nvdimm_bus)(dev); in max_available_extent_show() local 440 guard(nvdimm_bus)(dev); in init_namespaces_show() local 453 guard(nvdimm_bus)(dev); in namespace_seed_show() local 466 guard(nvdimm_bus)(dev); in btt_seed_show() local 479 guard(nvdimm_bus)(dev); in pfn_seed_show() local 492 guard(nvdimm_bus)(dev); in dax_seed_show() local 568 guard(nvdimm_bus)(dev); in align_store() local 876 guard(nvdimm_bus)(dev); in nd_region_advance_seeds() local [all …]
|
| H A D | claim.c | 17 struct nvdimm_bus *nvdimm_bus; in __nd_detach_ndns() local 39 guard(nvdimm_bus)(ndev); in nd_detach_ndns() local 46 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(&attach->dev); in __nd_attach_ndns() local
|
| H A D | btt_devs.c | 54 guard(nvdimm_bus)(dev); in sector_size_store() local 95 guard(nvdimm_bus)(dev); in namespace_show() local 107 guard(nvdimm_bus)(dev); in namespace_store() local
|
| H A D | pfn_devs.c | 62 guard(nvdimm_bus)(dev); in mode_store() local 125 guard(nvdimm_bus)(dev); in align_store() local 166 guard(nvdimm_bus)(dev); in namespace_show() local 178 guard(nvdimm_bus)(dev); in namespace_store() local
|
| H A D | namespace_devs.c | 79 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(dev); in nd_is_uuid_unique() local 268 guard(nvdimm_bus)(dev); in alt_name_store() local 644 void release_free_pmem(struct nvdimm_bus *nvdimm_bus, in release_free_pmem() 851 guard(nvdimm_bus)(dev); in size_store() local 1038 guard(nvdimm_bus)(dev); in uuid_store() local 1111 guard(nvdimm_bus)(dev); in sector_size_store() local 1146 guard(nvdimm_bus)(dev); in dpa_extents_show() local 1279 guard(nvdimm_bus)(dev); in holder_class_store() local
|
| H A D | virtio_pmem.c | 139 struct nvdimm_bus *nvdimm_bus = dev_get_drvdata(&vdev->dev); in virtio_pmem_remove() local
|
| H A D | virtio_pmem.h | 39 struct nvdimm_bus *nvdimm_bus; member
|
| H A D | badrange.c | 272 struct nvdimm_bus *nvdimm_bus; in nvdimm_badblocks_populate() local
|
| /linux/drivers/acpi/nfit/ |
| H A D | intel.c | 14 struct nvdimm_bus *nvdimm_bus = to_nvdimm_bus(dev); in firmware_activate_noidle_show() local 24 struct nvdimm_bus *nvdimm_bus = to_nvdimm_bus(dev); in firmware_activate_noidle_store() local 40 bool intel_fwa_supported(struct nvdimm_bus *nvdimm_bus) in intel_fwa_supported()
|
| H A D | core.c | 1190 struct nvdimm_bus *nvdimm_bus = to_nvdimm_bus(dev); in bus_dsm_mask_show() local 1202 struct nvdimm_bus *nvdimm_bus = to_nvdimm_bus(dev); in revision_show() local 1213 struct nvdimm_bus *nvdimm_bus = to_nvdimm_bus(dev); in hw_error_scrub_show() local 1326 static bool ars_supported(struct nvdimm_bus *nvdimm_bus) in ars_supported() 1338 struct nvdimm_bus *nvdimm_bus = to_nvdimm_bus(dev); in nfit_visible() local 2472 struct nvdimm_bus *nvdimm_bus = acpi_desc->nvdimm_bus; in ars_status_process_records() local 2602 struct nvdimm_bus *nvdimm_bus; in acpi_nfit_register_region() local
|
| H A D | nfit.h | 248 struct nvdimm_bus *nvdimm_bus; member
|
| /linux/include/linux/ |
| H A D | libnvdimm.h | 272 static inline struct nvdimm *nvdimm_create(struct nvdimm_bus *nvdimm_bus, in nvdimm_create() 311 struct nvdimm_bus *nvdimm_bus = nvdimm_to_bus(nvdimm); in nvdimm_ctl() local
|
| /linux/drivers/cxl/ |
| H A D | pmem.c | 324 struct nvdimm_bus *nvdimm_bus = cxl_nvb->nvdimm_bus; in unregister_nvdimm_bus() local
|
| H A D | cxl.h | 552 struct nvdimm_bus *nvdimm_bus; member
|