Home
last modified time | relevance | path

Searched defs:nd_region (Results 1 – 25 of 25) sorted by relevance

/linux-6.3-rc2/drivers/nvdimm/
A Dregion_devs.c104 int nd_region_activate(struct nd_region *nd_region) in nd_region_activate()
172 struct nd_region *nd_region = to_nd_region(dev); in nd_region_release() local
256 struct nd_region *nd_region = to_nd_region(dev); in size_show() local
265 struct nd_region *nd_region = to_nd_region(dev); in deep_flush_show() local
279 struct nd_region *nd_region = to_nd_region(dev); in deep_flush_store() local
296 struct nd_region *nd_region = to_nd_region(dev); in mappings_show() local
305 struct nd_region *nd_region = to_nd_region(dev); in nstype_show() local
314 struct nd_region *nd_region = to_nd_region(dev); in set_cookie_show() local
1003 struct nd_region *nd_region; in nd_region_create() local
1232 struct nd_region *nd_region; member
[all …]
A Dnd.h403 struct nd_region { struct
424 int (*flush)(struct nd_region *nd_region, struct bio *bio); argument
428 static inline bool nsl_validate_nlabel(struct nd_region *nd_region, in nsl_validate_nlabel()
558 static inline struct device *nd_btt_create(struct nd_region *nd_region) in nd_btt_create()
588 static inline struct device *nd_pfn_create(struct nd_region *nd_region) in nd_pfn_create()
616 static inline struct device *nd_dax_create(struct nd_region *nd_region) in nd_dax_create()
A Dnamespace_devs.c26 struct nd_region *nd_region = to_nd_region(dev->parent); in namespace_pmem_release() local
89 struct nd_region *nd_region = to_nd_region(dev->parent); in pmem_should_map_pages() local
185 struct nd_region *nd_region = to_nd_region(dev->parent); in nstype_show() local
261 struct nd_region *nd_region = to_nd_region(dev->parent); in alt_name_store() local
293 static int scan_free(struct nd_region *nd_region, in scan_free()
573 static int merge_dpa(struct nd_region *nd_region, in merge_dpa()
607 struct nd_region *nd_region; in __reserve_free_pmem() local
745 struct nd_region *nd_region = to_nd_region(dev->parent); in __size_store() local
837 struct nd_region *nd_region = to_nd_region(dev->parent); in size_store() local
902 struct nd_region *nd_region = to_nd_region(dev->parent); in nvdimm_namespace_locked() local
[all …]
A Ddax_devs.c15 struct nd_region *nd_region = to_nd_region(dev->parent); in nd_dax_release() local
47 static struct nd_dax *nd_dax_alloc(struct nd_region *nd_region) in nd_dax_alloc()
72 struct device *nd_dax_create(struct nd_region *nd_region) in nd_dax_create()
94 struct nd_region *nd_region = to_nd_region(ndns->dev.parent); in nd_dax_probe() local
A Dregion.c18 struct nd_region *nd_region = to_nd_region(dev); in nd_region_probe() local
85 struct nd_region *nd_region = to_nd_region(dev); in nd_region_remove() local
125 struct nd_region *nd_region = to_nd_region(dev); in nd_region_notify() local
A Dbtt_devs.c17 struct nd_region *nd_region = to_nd_region(dev->parent); in nd_btt_release() local
183 static struct device *__nd_btt_create(struct nd_region *nd_region, in __nd_btt_create()
227 struct device *nd_btt_create(struct nd_region *nd_region) in nd_btt_create()
340 struct nd_region *nd_region = to_nd_region(ndns->dev.parent); in nd_btt_probe() local
A Dnd_virtio.c38 static int virtio_pmem_flush(struct nd_region *nd_region) in virtio_pmem_flush()
101 int async_pmem_flush(struct nd_region *nd_region, struct bio *bio) in async_pmem_flush()
A Dpfn_devs.c20 struct nd_region *nd_region = to_nd_region(dev->parent); in nd_pfn_release() local
320 static struct nd_pfn *nd_pfn_alloc(struct nd_region *nd_region) in nd_pfn_alloc()
343 struct device *nd_pfn_create(struct nd_region *nd_region) in nd_pfn_create()
366 struct nd_region *nd_region = to_nd_region(nd_pfn->dev.parent); in nd_pfn_clear_memmap_errors() local
623 struct nd_region *nd_region = to_nd_region(ndns->dev.parent); in nd_pfn_probe() local
727 struct nd_region *nd_region; in nd_pfn_init() local
A Dvirtio_pmem.c35 struct nd_region *nd_region; in virtio_pmem_probe() local
A Dbus.c148 void nvdimm_region_notify(struct nd_region *nd_region, enum nvdimm_event event) in nvdimm_region_notify()
167 struct nd_region *nd_region; in nvdimm_clear_badblocks_region() local
626 struct nd_region *nd_region = to_nd_region(dev->parent); in nvdimm_check_and_set_ro() local
678 struct nd_region *nd_region = NULL; in nvdimm_dev_to_target_node() local
A Dpmem.c209 struct nd_region *nd_region = to_region(pmem); in pmem_submit_bio() local
452 struct nd_region *nd_region = to_nd_region(dev->parent); in pmem_attach_disk() local
674 struct nd_region *nd_region; in pmem_revalidate_poison() local
A Ddimm_devs.c705 static unsigned long dpa_align(struct nd_region *nd_region) in dpa_align()
726 resource_size_t nd_pmem_max_contiguous_dpa(struct nd_region *nd_region, in nd_pmem_max_contiguous_dpa()
771 resource_size_t nd_pmem_available_dpa(struct nd_region *nd_region, in nd_pmem_available_dpa()
A Dlabel.c409 struct nd_region *nd_region = NULL; in nd_label_reserve_dpa() local
873 static int __pmem_label_update(struct nd_region *nd_region, in __pmem_label_update()
1056 int nd_pmem_namespace_label_update(struct nd_region *nd_region, in nd_pmem_namespace_label_update()
A Dbadrange.c269 void nvdimm_badblocks_populate(struct nd_region *nd_region, in nvdimm_badblocks_populate()
A Dclaim.c79 struct nd_region *nd_region = to_nd_region(dev->parent); in is_idle() local
A Dbtt.c1566 struct nd_region *nd_region) in btt_init()
1648 struct nd_region *nd_region; in nvdimm_namespace_attach_btt() local
A Dbtt.h228 struct nd_region *nd_region; member
/linux-6.3-rc2/drivers/dax/
A Dpmem.c24 struct nd_region *nd_region = to_nd_region(dev->parent); in __dax_pmem_probe() local
/linux-6.3-rc2/drivers/cxl/
A Dpmem.c290 static void unregister_nvdimm_region(void *nd_region) in unregister_nvdimm_region()
A Dcxl.h527 struct nd_region *nd_region; member
/linux-6.3-rc2/drivers/acpi/nfit/
A Dnfit.h165 struct nd_region *nd_region; member
300 struct nd_region *nd_region; member
A Dcore.c2172 struct nd_region *nd_region = to_nd_region(dev); in range_index_show() local
2431 struct nd_region *nd_region = nfit_spa->nd_region; in ars_complete() local
/linux-6.3-rc2/tools/testing/nvdimm/test/
A Dndtest.c383 struct nd_region *nd_region = to_nd_region(dev); in range_index_show() local
A Dnfit.c645 struct nd_region *nd_region; in nfit_test_search_region_spa() local
666 struct nd_region *nd_region = NULL; in nfit_test_search_spa() local
/linux-6.3-rc2/arch/powerpc/platforms/pseries/
A Dpapr_scm.c129 static int papr_scm_pmem_flush(struct nd_region *nd_region, in papr_scm_pmem_flush()

Completed in 74 milliseconds