Home
last modified time | relevance | path

Searched refs:nd_blk_region (Results 1 – 8 of 8) sorted by relevance

/linux-4.4.14/include/linux/
Dlibnvdimm.h103 struct nd_blk_region;
107 int (*do_io)(struct nd_blk_region *ndbr, resource_size_t dpa,
127 struct nd_blk_region *to_nd_blk_region(struct device *dev);
149 void *nd_blk_region_provider_data(struct nd_blk_region *ndbr);
150 void nd_blk_region_set_provider_data(struct nd_blk_region *ndbr, void *data);
151 struct nvdimm *nd_blk_region_to_dimm(struct nd_blk_region *ndbr);
/linux-4.4.14/drivers/nvdimm/
Dblk.c28 struct nd_blk_region *ndbr;
70 struct nd_blk_region *ndbr; in nd_blk_rw_integrity()
122 struct nd_blk_region *ndbr = blk_dev->ndbr; in nd_blk_do_bvec()
219 struct nd_blk_region *ndbr = blk_dev->ndbr; in nd_blk_rw_bytes()
Dregion_devs.c78 struct nd_blk_region *to_nd_blk_region(struct device *dev) in to_nd_blk_region()
83 return container_of(nd_region, struct nd_blk_region, nd_region); in to_nd_blk_region()
93 void *nd_blk_region_provider_data(struct nd_blk_region *ndbr) in nd_blk_region_provider_data()
99 void nd_blk_region_set_provider_data(struct nd_blk_region *ndbr, void *data) in nd_blk_region_set_provider_data()
654 struct nd_blk_region *ndbr; in nd_region_create()
Dnd.h117 struct nd_blk_region { struct
120 int (*do_io)(struct nd_blk_region *ndbr, resource_size_t dpa, argument
Ddimm_devs.c212 struct nvdimm *nd_blk_region_to_dimm(struct nd_blk_region *ndbr) in nd_blk_region_to_dimm()
/linux-4.4.14/drivers/acpi/
Dnfit.h115 int (*blk_do_io)(struct nd_blk_region *ndbr, resource_size_t dpa,
Dnfit.c1162 static int acpi_nfit_blk_region_do_io(struct nd_blk_region *ndbr, in acpi_nfit_blk_region_do_io()
1349 struct nd_blk_region *ndbr = to_nd_blk_region(dev); in acpi_nfit_blk_region_enable()
1457 struct nd_blk_region *ndbr = to_nd_blk_region(dev); in acpi_nfit_blk_region_disable()
/linux-4.4.14/tools/testing/nvdimm/test/
Dnfit.c1140 static int nfit_test_blk_do_io(struct nd_blk_region *ndbr, resource_size_t dpa, in nfit_test_blk_do_io()