Home
last modified time | relevance | path

Searched defs:nvdimm_bus (Results 1 – 20 of 20) sorted by relevance

/linux/drivers/nvdimm/
H A Dcore.c24 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 Dnd-core.h19 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 Dbus.c57 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 Ddimm_devs.c63 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 De820.c14 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 Dsecurity.c168 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 Dregion_devs.c344 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 Dclaim.c17 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 Dbtt_devs.c54 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 Dpfn_devs.c62 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 Dnamespace_devs.c79 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 Dvirtio_pmem.c139 struct nvdimm_bus *nvdimm_bus = dev_get_drvdata(&vdev->dev); in virtio_pmem_remove() local
H A Dvirtio_pmem.h39 struct nvdimm_bus *nvdimm_bus; member
H A Dbadrange.c272 struct nvdimm_bus *nvdimm_bus; in nvdimm_badblocks_populate() local
/linux/drivers/acpi/nfit/
H A Dintel.c14 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 Dcore.c1190 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 Dnfit.h248 struct nvdimm_bus *nvdimm_bus; member
/linux/include/linux/
H A Dlibnvdimm.h272 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 Dpmem.c324 struct nvdimm_bus *nvdimm_bus = cxl_nvb->nvdimm_bus; in unregister_nvdimm_bus() local
H A Dcxl.h552 struct nvdimm_bus *nvdimm_bus; member