Home
last modified time | relevance | path

Searched refs:cxl_nvd (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/cxl/core/
A Dpmem.c176 kfree(cxl_nvd); in cxl_nvdimm_release()
207 struct cxl_nvdimm *cxl_nvd; in cxl_nvdimm_alloc() local
210 cxl_nvd = kzalloc(sizeof(*cxl_nvd), GFP_KERNEL); in cxl_nvdimm_alloc()
211 if (!cxl_nvd) in cxl_nvdimm_alloc()
214 dev = &cxl_nvd->dev; in cxl_nvdimm_alloc()
215 cxl_nvd->cxlmd = cxlmd; in cxl_nvdimm_alloc()
222 return cxl_nvd; in cxl_nvdimm_alloc()
239 struct cxl_nvdimm *cxl_nvd; in devm_cxl_add_nvdimm() local
244 if (IS_ERR(cxl_nvd)) in devm_cxl_add_nvdimm()
245 return PTR_ERR(cxl_nvd); in devm_cxl_add_nvdimm()
[all …]
/linux/drivers/cxl/
A Dpmem.c34 struct cxl_nvdimm *cxl_nvd = to_cxl_nvdimm(dev); in cxl_nvdimm_probe() local
35 struct cxl_memdev *cxlmd = cxl_nvd->cxlmd; in cxl_nvdimm_probe()
42 cxl_nvb = cxl_find_nvdimm_bridge(cxl_nvd); in cxl_nvdimm_probe()
61 nvdimm = nvdimm_create(cxl_nvb->nvdimm_bus, cxl_nvd, NULL, flags, in cxl_nvdimm_probe()
164 struct cxl_nvdimm *cxl_nvd = nvdimm_provider_data(nvdimm); in cxl_pmem_nvdimm_ctl() local
166 struct cxl_memdev *cxlmd = cxl_nvd->cxlmd; in cxl_pmem_nvdimm_ctl()
A Dcxl.h312 struct cxl_nvdimm_bridge *cxl_find_nvdimm_bridge(struct cxl_nvdimm *cxl_nvd);
/linux/tools/testing/cxl/
A Dmock_pmem.c11 const struct cxl_nvdimm *cxl_nvd = data; in match_nvdimm_bridge() local
16 ops->is_mock_dev(cxl_nvd->dev.parent->parent))) in match_nvdimm_bridge()

Completed in 7 milliseconds