Searched refs:dpa_offset (Results 1 – 4 of 4) sorted by relevance
/openbmc/linux/drivers/cxl/core/ |
H A D | trace.c | 39 u64 dpa_offset, hpa_offset, bits_upper, mask_upper, hpa; in cxl_dpa_to_hpa() local 59 dpa_offset = dpa - cxl_dpa_resource_start(cxled); in cxl_dpa_to_hpa() 64 hpa_offset = (dpa_offset & mask_upper) << eiw; in cxl_dpa_to_hpa() 67 bits_upper = (dpa_offset & mask_upper) >> (eig + 8); in cxl_dpa_to_hpa() 73 hpa_offset |= dpa_offset & GENMASK_ULL(eig + 7, 0); in cxl_dpa_to_hpa()
|
/openbmc/qemu/hw/mem/ |
H A D | cxl_type3.c | 1107 uint64_t *dpa_offset) in cxl_type3_hpa_to_as_and_dpa() argument 1129 if (!cxl_type3_dpa(ct3d, host_addr, dpa_offset)) { in cxl_type3_hpa_to_as_and_dpa() 1133 if (*dpa_offset >= vmr_size + pmr_size + dc_size) { in cxl_type3_hpa_to_as_and_dpa() 1137 if (*dpa_offset < vmr_size) { in cxl_type3_hpa_to_as_and_dpa() 1139 } else if (*dpa_offset < vmr_size + pmr_size) { in cxl_type3_hpa_to_as_and_dpa() 1141 *dpa_offset -= vmr_size; in cxl_type3_hpa_to_as_and_dpa() 1143 if (!ct3_test_region_block_backed(ct3d, *dpa_offset, size)) { in cxl_type3_hpa_to_as_and_dpa() 1148 *dpa_offset -= (vmr_size + pmr_size); in cxl_type3_hpa_to_as_and_dpa() 1158 uint64_t dpa_offset = 0; in cxl_type3_read() local 1163 &as, &dpa_offset); in cxl_type3_read() [all …]
|
/openbmc/qemu/include/hw/cxl/ |
H A D | cxl_device.h | 621 bool (*set_cacheline)(CXLType3Dev *ct3d, uint64_t dpa_offset,
|
/openbmc/linux/include/acpi/ |
H A D | actbl1.h | 447 u64 dpa_offset; member
|