Home
last modified time | relevance | path

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

12

/kernel/linux/linux-5.10/drivers/nvdimm/
H 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() argument
72 struct device *nd_dax_create(struct nd_region *nd_region) in nd_dax_create() argument
94 struct nd_region *nd_region = to_nd_region(ndns->dev.parent); nd_dax_probe() local
[all...]
H A Dvirtio_pmem.c36 struct nd_region *nd_region; in virtio_pmem_probe() local
H A 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); nd_region_remove() local
124 struct nd_region *nd_region = to_nd_region(dev); nd_region_notify() local
[all...]
H A Dnd_virtio.c38 static int virtio_pmem_flush(struct nd_region *nd_region) in virtio_pmem_flush() argument
101 int async_pmem_flush(struct nd_region *nd_region, struct bio *bio) in async_pmem_flush() argument
H A 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() argument
225 struct device *nd_btt_create(struct nd_region *nd_regio argument
336 struct nd_region *nd_region = to_nd_region(ndns->dev.parent); nd_btt_probe() local
[all...]
H A Dbadrange.c269 void nvdimm_badblocks_populate(struct nd_region *nd_region, in nvdimm_badblocks_populate() argument
H A Dblk.c54 struct nd_region *nd_region; in to_ndbr() local
H A Dclaim.c78 struct nd_region *nd_region = to_nd_region(dev->parent); in is_idle() local
H A 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() argument
339 struct device *nd_pfn_create(struct nd_region *nd_region) in nd_pfn_create() argument
362 struct nd_region *nd_region = to_nd_region(nd_pfn->dev.parent); nd_pfn_clear_memmap_errors() local
619 struct nd_region *nd_region = to_nd_region(ndns->dev.parent); nd_pfn_probe() local
723 struct nd_region *nd_region; nd_pfn_init() local
[all...]
H A Dpmem.c201 struct nd_region *nd_region = to_region(pmem); in pmem_submit_bio() local
375 struct nd_region *nd_region = to_nd_region(dev->parent); in pmem_attach_disk() local
593 struct nd_region *nd_region; nd_pmem_notify() local
[all...]
H A Dbtt.h229 struct nd_region *nd_region; member
/kernel/linux/linux-6.6/drivers/nvdimm/
H A Dvirtio_pmem.c35 struct nd_region *nd_region; in virtio_pmem_probe() local
H 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() argument
72 struct device *nd_dax_create(struct nd_region *nd_region) in nd_dax_create() argument
94 struct nd_region *nd_region = to_nd_region(ndns->dev.parent); nd_dax_probe() local
[all...]
H 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); nd_region_remove() local
125 struct nd_region *nd_region = to_nd_region(dev); nd_region_notify() local
[all...]
H A Dnd_virtio.c38 static int virtio_pmem_flush(struct nd_region *nd_region) in virtio_pmem_flush() argument
101 int async_pmem_flush(struct nd_region *nd_region, struct bio *bio) in async_pmem_flush() argument
H 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() argument
227 struct device *nd_btt_create(struct nd_region *nd_regio argument
340 struct nd_region *nd_region = to_nd_region(ndns->dev.parent); nd_btt_probe() local
[all...]
H A Dbadrange.c269 void nvdimm_badblocks_populate(struct nd_region *nd_region, in nvdimm_badblocks_populate() argument
H A Dclaim.c79 struct nd_region *nd_region = to_nd_region(dev->parent); in is_idle() local
H 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() argument
343 struct device *nd_pfn_create(struct nd_region *nd_region) in nd_pfn_create() argument
366 struct nd_region *nd_region = to_nd_region(nd_pfn->dev.parent); nd_pfn_clear_memmap_errors() local
628 struct nd_region *nd_region = to_nd_region(ndns->dev.parent); nd_pfn_probe() local
732 struct nd_region *nd_region; nd_pfn_init() local
[all...]
H A Dpmem.c210 struct nd_region *nd_region = to_region(pmem); in pmem_submit_bio() local
453 struct nd_region *nd_region = to_nd_region(dev->parent); in pmem_attach_disk() local
675 struct nd_region *nd_region; pmem_revalidate_poison() local
[all...]
H A Dbtt.h228 struct nd_region *nd_region; member
H A Ddimm_devs.c705 static unsigned long dpa_align(struct nd_region *nd_region) in dpa_align() argument
726 nd_pmem_max_contiguous_dpa(struct nd_region *nd_region, struct nd_mapping *nd_mapping) nd_pmem_max_contiguous_dpa() argument
771 nd_pmem_available_dpa(struct nd_region *nd_region, struct nd_mapping *nd_mapping) nd_pmem_available_dpa() argument
[all...]
/kernel/linux/linux-5.10/drivers/dax/pmem/
H A Dcore.c24 struct nd_region *nd_region = to_nd_region(dev->parent); in __dax_pmem_probe() local
/kernel/linux/linux-6.6/drivers/dax/
H A Dpmem.c23 struct nd_region *nd_region = to_nd_region(dev->parent); in __dax_pmem_probe() local
/kernel/linux/linux-6.6/drivers/cxl/
H A Dpmem.c291 static void unregister_nvdimm_region(void *nd_region) in unregister_nvdimm_region() argument

Completed in 23 milliseconds

12