Home
last modified time | relevance | path

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

/drivers/nvdimm/
Dregion_devs.c62 int nd_region_activate(struct nd_region *nd_region) in nd_region_activate()
126 struct nd_region *nd_region = to_nd_region(dev); in nd_region_release() local
145 struct nd_region *nd_region = container_of(dev, struct nd_region, dev); in to_nd_region() local
152 struct device *nd_region_dev(struct nd_region *nd_region) in nd_region_dev()
162 struct nd_region *nd_region = to_nd_region(dev); in to_nd_blk_region() local
169 void *nd_region_provider_data(struct nd_region *nd_region) in nd_region_provider_data()
195 int nd_region_to_nstype(struct nd_region *nd_region) in nd_region_to_nstype()
219 static unsigned long long region_size(struct nd_region *nd_region) in region_size()
235 struct nd_region *nd_region = to_nd_region(dev); in size_show() local
244 struct nd_region *nd_region = to_nd_region(dev); in deep_flush_show() local
[all …]
Dnd.h288 struct nd_region { struct
309 int (*flush)(struct nd_region *nd_region, struct bio *bio); argument
318 struct nd_region nd_region; member
442 static inline struct device *nd_btt_create(struct nd_region *nd_region) in nd_btt_create()
472 static inline struct device *nd_pfn_create(struct nd_region *nd_region) in nd_pfn_create()
500 static inline struct device *nd_dax_create(struct nd_region *nd_region) in nd_dax_create()
Dnamespace_devs.c26 struct nd_region *nd_region = to_nd_region(dev->parent); in namespace_pmem_release() local
38 struct nd_region *nd_region = to_nd_region(dev->parent); in namespace_blk_release() local
107 struct nd_region *nd_region = to_nd_region(dev->parent); in pmem_should_map_pages() local
159 struct nd_region *nd_region = to_nd_region(ndns->dev.parent); in nvdimm_namespace_disk_name() local
218 struct nd_region *nd_region = to_nd_region(dev->parent); in nstype_show() local
271 struct nd_region *nd_region = to_nd_region(nsblk->common.dev.parent); in nd_namespace_blk_size() local
289 struct nd_region *nd_region = to_nd_region(nsblk->common.dev.parent); in __nd_namespace_blk_validate() local
346 static int nd_namespace_label_update(struct nd_region *nd_region, in nd_namespace_label_update()
385 struct nd_region *nd_region = to_nd_region(dev->parent); in alt_name_store() local
421 static int scan_free(struct nd_region *nd_region, in scan_free()
[all …]
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
Dregion.c17 struct nd_region *nd_region = to_nd_region(dev); in nd_region_probe() local
92 struct nd_region *nd_region = to_nd_region(dev); in nd_region_remove() local
122 struct nd_region *nd_region = to_nd_region(dev); in nd_region_notify() local
Dbtt_devs.c18 struct nd_region *nd_region = to_nd_region(dev->parent); in nd_btt_release() local
182 static struct device *__nd_btt_create(struct nd_region *nd_region, in __nd_btt_create()
225 struct device *nd_btt_create(struct nd_region *nd_region) in nd_btt_create()
336 struct nd_region *nd_region = to_nd_region(ndns->dev.parent); in nd_btt_probe() local
Dpfn_devs.c19 struct nd_region *nd_region = to_nd_region(dev->parent); in nd_pfn_release() local
316 static struct nd_pfn *nd_pfn_alloc(struct nd_region *nd_region) in nd_pfn_alloc()
339 struct device *nd_pfn_create(struct nd_region *nd_region) in nd_pfn_create()
362 struct nd_region *nd_region = to_nd_region(nd_pfn->dev.parent); in nd_pfn_clear_memmap_errors() local
619 struct nd_region *nd_region = to_nd_region(ndns->dev.parent); in nd_pfn_probe() local
723 struct nd_region *nd_region; in nd_pfn_init() local
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()
Ddimm_devs.c216 struct nd_region *nd_region = &ndbr->nd_region; in nd_blk_region_to_dimm() local
714 static unsigned long dpa_align(struct nd_region *nd_region) in dpa_align()
734 struct nd_region *nd_region; in alias_dpa_busy() local
818 resource_size_t nd_blk_available_dpa(struct nd_region *nd_region) in nd_blk_available_dpa()
862 resource_size_t nd_pmem_max_contiguous_dpa(struct nd_region *nd_region, in nd_pmem_max_contiguous_dpa()
914 resource_size_t nd_pmem_available_dpa(struct nd_region *nd_region, in nd_pmem_available_dpa()
Dpmem.c202 struct nd_region *nd_region = to_region(pmem); in pmem_submit_bio() local
351 struct nd_region *nd_region = to_nd_region(dev->parent); in pmem_attach_disk() local
558 struct nd_region *nd_region; in pmem_revalidate_poison() local
Dlabel.c402 struct nd_region *nd_region = NULL; in nd_label_reserve_dpa() local
814 static int __pmem_label_update(struct nd_region *nd_region, in __pmem_label_update()
994 static int __blk_label_update(struct nd_region *nd_region, in __blk_label_update()
1323 int nd_pmem_namespace_label_update(struct nd_region *nd_region, in nd_pmem_namespace_label_update()
1371 int nd_blk_namespace_label_update(struct nd_region *nd_region, in nd_blk_namespace_label_update()
Dvirtio_pmem.c36 struct nd_region *nd_region; in virtio_pmem_probe() local
Dbus.c157 void nvdimm_region_notify(struct nd_region *nd_region, enum nvdimm_event event) in nvdimm_region_notify()
176 struct nd_region *nd_region; in nvdimm_clear_badblocks_region() local
625 struct nd_region *nd_region = to_nd_region(dev->parent); in nvdimm_check_and_set_ro() local
677 struct nd_region *nd_region = NULL; in nvdimm_dev_to_target_node() local
Dbadrange.c269 void nvdimm_badblocks_populate(struct nd_region *nd_region, in nvdimm_badblocks_populate()
Dclaim.c79 struct nd_region *nd_region = to_nd_region(dev->parent); in is_idle() local
Dblk.c54 struct nd_region *nd_region; in to_ndbr() local
Dbtt.c1577 u32 lbasize, u8 *uuid, struct nd_region *nd_region) in btt_init()
1659 struct nd_region *nd_region; in nvdimm_namespace_attach_btt() local
Dbtt.h228 struct nd_region *nd_region; member
/drivers/dax/pmem/
Dcore.c24 struct nd_region *nd_region = to_nd_region(dev->parent); in __dax_pmem_probe() local
/drivers/acpi/nfit/
Dnfit.h165 struct nd_region *nd_region; member
306 struct nd_region *nd_region; member
Dcore.c2256 struct nd_region *nd_region = to_nd_region(dev); in range_index_show() local
2540 struct nd_region *nd_region = nfit_blk->nd_region; in acpi_nfit_blk_region_do_io() local
2781 struct nd_region *nd_region = nfit_spa->nd_region; in ars_complete() local