Home
last modified time | relevance | path

Searched refs:pmem_res (Results 1 – 6 of 6) sorted by relevance

/openbmc/linux/drivers/cxl/core/
H A Dhdm.c327 if (resource_contains(&cxlds->pmem_res, res)) in __cxl_dpa_reserve()
445 if (mode == CXL_DECODER_PMEM && !resource_size(&cxlds->pmem_res)) { in cxl_dpa_set_mode()
496 for (p = cxlds->pmem_res.child, last = NULL; p; p = p->sibling) in cxl_dpa_alloc()
501 free_pmem_start = cxlds->pmem_res.start; in cxl_dpa_alloc()
511 avail = cxlds->pmem_res.end - start + 1; in cxl_dpa_alloc()
518 if (cxlds->pmem_res.child && in cxl_dpa_alloc()
519 skip_start == cxlds->pmem_res.child->start) in cxl_dpa_alloc()
H A Dmemdev.c96 unsigned long long len = resource_size(&cxlds->pmem_res); in pmem_size_show()
200 if (resource_size(&cxlds->pmem_res)) { in cxl_get_poison_by_memdev()
201 offset = cxlds->pmem_res.start; in cxl_get_poison_by_memdev()
202 length = resource_size(&cxlds->pmem_res); in cxl_get_poison_by_memdev()
H A Dmbox.c1246 cxlds->pmem_res = DEFINE_RES_MEM(0, 0); in cxl_mem_create_range_info()
1258 return add_dpa_res(dev, &cxlds->dpa_res, &cxlds->pmem_res, in cxl_mem_create_range_info()
1273 return add_dpa_res(dev, &cxlds->dpa_res, &cxlds->pmem_res, in cxl_mem_create_range_info()
H A Dregion.c2429 } else if (resource_size(&cxlds->pmem_res)) { in cxl_get_poison_unmapped()
2430 offset = cxlds->pmem_res.start; in cxl_get_poison_unmapped()
2431 length = resource_size(&cxlds->pmem_res); in cxl_get_poison_unmapped()
/openbmc/linux/drivers/cxl/
H A Dmem.c176 if (resource_size(&cxlds->pmem_res) && IS_ENABLED(CONFIG_CXL_PMEM)) { in cxl_mem_probe()
H A Dcxlmem.h422 struct resource pmem_res; member