Searched defs:nvdimm_bus (Results 1 – 11 of 11) sorted by relevance
/Linux-v4.19/drivers/nvdimm/ |
D | nd-core.h | 26 struct nvdimm_bus { struct 27 struct nvdimm_bus_descriptor *nd_desc; argument 28 wait_queue_head_t probe_wait; 29 struct list_head list; 30 struct device dev; 31 int id, probe_active; 32 struct list_head mapping_list; 33 struct mutex reconfig_mutex; 34 struct badrange badrange;
|
D | core.c | 32 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(dev); in nvdimm_bus_lock() local 42 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(dev); in nvdimm_bus_unlock() local 52 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(dev); in is_nvdimm_bus_locked() local 61 struct nvdimm_bus *nvdimm_bus; member 76 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(dev); in find_nvdimm_map() local 88 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(dev); in alloc_nvdimm_map() local 131 struct nvdimm_bus *nvdimm_bus; in nvdimm_map_release() local 150 struct nvdimm_bus *nvdimm_bus = nvdimm_map->nvdimm_bus; in nvdimm_map_put() local 203 struct nvdimm_bus_descriptor *to_nd_desc(struct nvdimm_bus *nvdimm_bus) in to_nd_desc() 210 struct device *to_nvdimm_bus_dev(struct nvdimm_bus *nvdimm_bus) in to_nvdimm_bus_dev() [all …]
|
D | bus.c | 71 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(dev); in to_bus_provider() local 78 static void nvdimm_bus_probe_start(struct nvdimm_bus *nvdimm_bus) in nvdimm_bus_probe_start() 85 static void nvdimm_bus_probe_end(struct nvdimm_bus *nvdimm_bus) in nvdimm_bus_probe_end() 97 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(dev); in nvdimm_bus_probe() local 126 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(dev); in nvdimm_bus_remove() local 141 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(dev); in nvdimm_bus_shutdown() local 170 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(&nd_region->dev); in nvdimm_region_notify() local 212 static void nvdimm_clear_badblocks_regions(struct nvdimm_bus *nvdimm_bus, in nvdimm_clear_badblocks_regions() 224 static void nvdimm_account_cleared_poison(struct nvdimm_bus *nvdimm_bus, in nvdimm_account_cleared_poison() 237 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(dev); in nvdimm_clear_poison() local [all …]
|
D | e820.c | 23 struct nvdimm_bus *nvdimm_bus = platform_get_drvdata(pdev); in e820_pmem_remove() local 44 struct nvdimm_bus *nvdimm_bus = data; in e820_register_one() local 60 struct nvdimm_bus *nvdimm_bus; in e820_pmem_probe() local
|
D | dimm_devs.c | 68 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(ndd->dev); in nvdimm_init_nsarea() local 90 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(ndd->dev); in nvdimm_init_config_data() local 148 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(ndd->dev); in nvdimm_set_config_data() local 398 struct nvdimm *nvdimm_create(struct nvdimm_bus *nvdimm_bus, void *provider_data, in nvdimm_create() 514 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(&nd_region->dev); in nd_blk_available_dpa() local 549 struct nvdimm_bus *nvdimm_bus; in nd_pmem_max_contiguous_dpa() local 688 int nvdimm_bus_check_dimm_count(struct nvdimm_bus *nvdimm_bus, int dimm_count) in nvdimm_bus_check_dimm_count()
|
D | region_devs.c | 713 static void nd_region_notify_driver_action(struct nvdimm_bus *nvdimm_bus, in nd_region_notify_driver_action() 779 void nd_region_probe_success(struct nvdimm_bus *nvdimm_bus, struct device *dev) in nd_region_probe_success() 784 void nd_region_disable(struct nvdimm_bus *nvdimm_bus, struct device *dev) in nd_region_disable() 905 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(dev); in nd_blk_region_init() local 971 static struct nd_region *nd_region_create(struct nvdimm_bus *nvdimm_bus, in nd_region_create() 1079 struct nd_region *nvdimm_pmem_region_create(struct nvdimm_bus *nvdimm_bus, in nvdimm_pmem_region_create() 1088 struct nd_region *nvdimm_blk_region_create(struct nvdimm_bus *nvdimm_bus, in nvdimm_blk_region_create() 1099 struct nd_region *nvdimm_volatile_region_create(struct nvdimm_bus *nvdimm_bus, in nvdimm_volatile_region_create()
|
D | claim.c | 24 struct nvdimm_bus *nvdimm_bus; in __nd_detach_ndns() local 54 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(&attach->dev); in __nd_attach_ndns() local
|
D | badrange.c | 280 struct nvdimm_bus *nvdimm_bus; in nvdimm_badblocks_populate() local
|
D | namespace_devs.c | 127 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(dev); in nd_is_uuid_unique() local 584 struct nvdimm_bus *nvdimm_bus; in space_valid() local 839 void release_free_pmem(struct nvdimm_bus *nvdimm_bus, in release_free_pmem() 850 static int reserve_free_pmem(struct nvdimm_bus *nvdimm_bus, in reserve_free_pmem() 879 struct nvdimm_bus *nvdimm_bus = walk_to_nvdimm_bus(&nd_region->dev); in grow_dpa_allocation() local
|
/Linux-v4.19/drivers/acpi/nfit/ |
D | core.c | 1191 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 1315 static bool ars_supported(struct nvdimm_bus *nvdimm_bus) in ars_supported() 1327 struct nvdimm_bus *nvdimm_bus = to_nvdimm_bus(dev); in nfit_visible() local 2355 static int acpi_nfit_blk_region_enable(struct nvdimm_bus *nvdimm_bus, in acpi_nfit_blk_region_enable() 2582 struct nvdimm_bus *nvdimm_bus = acpi_desc->nvdimm_bus; in ars_status_process_records() local 2729 struct nvdimm_bus *nvdimm_bus; in acpi_nfit_register_region() local
|
D | nfit.h | 197 struct nvdimm_bus *nvdimm_bus; member
|