Home
last modified time | relevance | path

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

/linux/drivers/cxl/core/
H A Dhdm.c204 for (p1 = cxlds->dpa_res.child; p1; p1 = p1->sibling) { in cxl_dpa_debug()
233 __release_region(&cxlds->dpa_res, adjust_start, size); in __adjust_skip()
234 else if (!__request_region(&cxlds->dpa_res, adjust_start, size, in __adjust_skip()
252 struct resource *res = cxled->dpa_res; in __cxl_dpa_release()
259 __release_region(&cxlds->dpa_res, res->start, resource_size(res)); in __cxl_dpa_release()
263 cxled->dpa_res = NULL; in __cxl_dpa_release()
358 if (cxled->dpa_res) { in __cxl_dpa_reserve()
360 port->id, cxled->cxld.id, cxled->dpa_res); in __cxl_dpa_reserve()
381 res = __request_region(&cxlds->dpa_res, base, len, in __cxl_dpa_reserve()
390 cxled->dpa_res = res; in __cxl_dpa_reserve()
[all …]
H A Dcdat.c572 struct resource *dpa_res) in dpa_perf_contains() argument
575 .start = dpa_res->start, in dpa_perf_contains()
576 .end = dpa_res->end, in dpa_perf_contains()
595 if (!dpa_perf_contains(perf, cxled->dpa_res)) in cxled_get_dpa_perf()
H A Dedac.c1500 *min_dpa = cxlds->dpa_res.start; in cxl_mem_sparing_get_min_dpa()
1512 *max_dpa = cxlds->dpa_res.end; in cxl_mem_sparing_get_max_dpa()
1523 if (!cxl_resource_contains_addr(&cxlds->dpa_res, dpa)) in cxl_mem_sparing_set_dpa()
1860 *min_dpa = cxlds->dpa_res.start; in cxl_ppr_get_min_dpa()
1871 *max_dpa = cxlds->dpa_res.end; in cxl_ppr_get_max_dpa()
1891 if (!cxl_resource_contains_addr(&cxlds->dpa_res, dpa)) in cxl_ppr_set_dpa()
1926 !cxl_resource_contains_addr(&cxlds->dpa_res, cxl_ppr_ctx->dpa)) in cxl_do_ppr()
/linux/tools/testing/cxl/test/
H A Dcxl.c897 } else if (cxled->dpa_res) { in __cxld_registry_save()
898 td->dpa_range.start = cxled->dpa_res->start; in __cxld_registry_save()
899 td->dpa_range.end = cxled->dpa_res->end;