Home
last modified time | relevance | path

Searched refs:hpa_range (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-6.6/drivers/dax/
H A Dcxl.c12 int nid = phys_to_target_node(cxlr_dax->hpa_range.start); in cxl_dax_region_probe()
18 nid = memory_add_physaddr_to_nid(cxlr_dax->hpa_range.start); in cxl_dax_region_probe()
20 dax_region = alloc_dax_region(dev, cxlr->id, &cxlr_dax->hpa_range, nid, in cxl_dax_region_probe()
28 .size = range_len(&cxlr_dax->hpa_range), in cxl_dax_region_probe()
/kernel/linux/linux-6.6/drivers/cxl/core/
H A Dregion.c724 r = &cxld->hpa_range; in match_auto_decoder()
1240 cxld->hpa_range.start != p->res->start || in cxl_port_setup_targets()
1241 cxld->hpa_range.end != p->res->end || in cxl_port_setup_targets()
1255 cxld->hpa_range.start, cxld->hpa_range.end); in cxl_port_setup_targets()
1261 cxld->hpa_range = (struct range) { in cxl_port_setup_targets()
1313 cxld->hpa_range = (struct range) { in cxl_port_reset_targets()
1546 r1 = &cxlsd->cxld.hpa_range; in match_switch_decoder_by_range()
1607 struct range *range = &cxled->cxld.hpa_range; in cxl_calc_interleave_pos()
1819 cxled->cxld.hpa_range in cxl_region_attach()
[all...]
H A Dhdm.c669 base = cxld->hpa_range.start; in cxl_decoder_commit()
670 size = range_len(&cxld->hpa_range); in cxl_decoder_commit()
775 cxld->hpa_range = info->dvsec_range[which]; in cxl_setup_hdm_decoder_from_dvsec()
837 cxld->hpa_range = (struct range) { in init_hdm_decoder()
905 port->id, cxld->id, cxld->hpa_range.start, cxld->hpa_range.end, in init_hdm_decoder()
H A Dport.c100 return sysfs_emit(buf, "%#llx\n", cxld->hpa_range.start); in start_show()
109 return sysfs_emit(buf, "%#llx\n", range_len(&cxld->hpa_range)); in size_show()
1651 cxld->hpa_range = (struct range) { in cxl_decoder_init()
H A Dpci.c297 return range_contains(&cxld->hpa_range, dev_range); in dvsec_range_allowed()
/kernel/linux/linux-6.6/drivers/cxl/
H A Dport.c55 cxled->cxld.hpa_range.start, cxled->cxld.hpa_range.end); in discover_region()
H A Dcxl.h329 * @hpa_range: Host physical address range mapped by this decoder
341 struct range hpa_range; member
390 * @skip: offset into @dpa_res where @cxld.hpa_range maps
549 struct range hpa_range; member
557 struct range hpa_range; member
H A Dacpi.c258 cxld->hpa_range = (struct range) { in __cxl_parse_cfmws()
648 .start = cxld->hpa_range.start, in pair_cxl_resource()
649 .end = cxld->hpa_range.end, in pair_cxl_resource()
H A Dpmem.c328 res->start = cxlr_pmem->hpa_range.start; in cxl_pmem_region_probe()
329 res->end = cxlr_pmem->hpa_range.end; in cxl_pmem_region_probe()
/kernel/linux/linux-6.6/tools/testing/cxl/test/
H A Dcxl.c710 cxld->hpa_range = (struct range){ in default_mock_decoder()
784 cxld->hpa_range = (struct range) { in mock_init_hdm_decoder()
836 cxld->hpa_range = (struct range) { in mock_init_hdm_decoder()

Completed in 15 milliseconds