Searched refs:cxlr_pmem (Results 1 – 3 of 3) sorted by relevance
378 struct cxl_pmem_region *cxlr_pmem = to_cxl_pmem_region(dev); in cxl_pmem_region_probe() local379 struct cxl_region *cxlr = cxlr_pmem->cxlr; in cxl_pmem_region_probe()397 res->start = cxlr_pmem->hpa_range.start; in cxl_pmem_region_probe()398 res->end = cxlr_pmem->hpa_range.end; in cxl_pmem_region_probe()411 ndr_desc.provider_data = cxlr_pmem; in cxl_pmem_region_probe()433 for (i = 0; i < cxlr_pmem->nr_mappings; i++) { in cxl_pmem_region_probe()434 struct cxl_pmem_region_mapping *m = &cxlr_pmem->mapping[i]; in cxl_pmem_region_probe()465 ndr_desc.num_mappings = cxlr_pmem->nr_mappings; in cxl_pmem_region_probe()476 cxlr_pmem->nd_region = in cxl_pmem_region_probe()478 if (!cxlr_pmem->nd_region) { in cxl_pmem_region_probe()[all …]
525 struct cxl_pmem_region *cxlr_pmem; member
2673 kfree(cxlr_pmem); in cxl_pmem_region_release()2971 if (!cxlr_pmem) in cxl_pmem_region_alloc()3001 dev = &cxlr_pmem->dev; in cxl_pmem_region_alloc()3008 cxlr_pmem->cxlr = cxlr; in cxl_pmem_region_alloc()3009 cxlr->cxlr_pmem = no_free_ptr(cxlr_pmem); in cxl_pmem_region_alloc()3090 cxlr->cxlr_pmem = NULL; in cxlr_pmem_unregister()3091 cxlr_pmem->cxlr = NULL; in cxlr_pmem_unregister()3101 if (cxlr->cxlr_pmem) in cxlr_release_nvdimm()3125 cxlr_pmem = cxlr->cxlr_pmem; in devm_cxl_add_pmem_region()3128 dev = &cxlr_pmem->dev; in devm_cxl_add_pmem_region()[all …]