/qemu/hw/cxl/ |
H A D | cxl-mailbox-utils.c | 2251 uint64_t dpa; in cmd_media_inject_poison() member 2254 uint64_t dpa = ldq_le_p(&in->dpa); in cmd_media_inject_poison() local 2258 if (dpa >= ent->start && in cmd_media_inject_poison() 2259 dpa + CXL_CACHE_LINE_SIZE <= ent->start + ent->length) { in cmd_media_inject_poison() 2280 p->start = dpa; in cmd_media_inject_poison() 2307 uint64_t dpa; in cmd_media_clear_poison() member 2311 uint64_t dpa; in cmd_media_clear_poison() local 2315 dpa = ldq_le_p(&in->dpa); in cmd_media_clear_poison() 2316 if (dpa + CXL_CACHE_LINE_SIZE > cxl_dstate->static_mem_size + in cmd_media_clear_poison() 2323 if (!cvc->set_cacheline(ct3d, dpa, in->data)) { in cmd_media_clear_poison() [all …]
|
/qemu/hw/mem/ |
H A D | cxl_type3.c | 1003 void ct3_set_region_block_backed(CXLType3Dev *ct3d, uint64_t dpa, in ct3_set_region_block_backed() argument 1008 region = cxl_find_dc_region(ct3d, dpa, len); in ct3_set_region_block_backed() 1013 bitmap_set(region->blk_bitmap, (dpa - region->base) / region->block_size, in ct3_set_region_block_backed() 1021 bool ct3_test_region_block_backed(CXLType3Dev *ct3d, uint64_t dpa, in ct3_test_region_block_backed() argument 1028 region = cxl_find_dc_region(ct3d, dpa, len); in ct3_test_region_block_backed() 1033 nr = (dpa - region->base) / region->block_size; in ct3_test_region_block_backed() 1046 void ct3_clear_region_block_backed(CXLType3Dev *ct3d, uint64_t dpa, in ct3_clear_region_block_backed() argument 1053 region = cxl_find_dc_region(ct3d, dpa, len); in ct3_clear_region_block_backed() 1058 nr = (dpa - region->base) / region->block_size; in ct3_clear_region_block_backed() 1063 static bool cxl_type3_dpa(CXLType3Dev *ct3d, hwaddr host_addr, uint64_t *dpa) in cxl_type3_dpa() argument [all …]
|
H A D | cxl_type3_stubs.c | 17 uint8_t flags, uint64_t dpa, in qmp_cxl_inject_general_media_event() argument 27 uint64_t dpa, uint8_t descriptor, in qmp_cxl_inject_dram_event() argument
|
/qemu/include/hw/cxl/ |
H A D | cxl_device.h | 681 CXLDCRegion *cxl_find_dc_region(CXLType3Dev *ct3d, uint64_t dpa, uint64_t len); 685 void cxl_insert_extent_to_extent_list(CXLDCExtentList *list, uint64_t dpa, 691 uint64_t dpa, uint64_t len); 693 uint64_t dpa, 700 void ct3_set_region_block_backed(CXLType3Dev *ct3d, uint64_t dpa, 702 void ct3_clear_region_block_backed(CXLType3Dev *ct3d, uint64_t dpa, 704 bool ct3_test_region_block_backed(CXLType3Dev *ct3d, uint64_t dpa,
|
/qemu/hw/net/ |
H A D | vmxnet3.c | 70 #define VMXNET3_READ_TX_QUEUE_DESCR8(_d, dpa, field) \ argument 71 (vmw_shmem_ld8(_d, dpa + offsetof(struct Vmxnet3_TxQueueDesc, field))) 73 #define VMXNET3_WRITE_TX_QUEUE_DESCR8(_d, dpa, field, value) \ argument 74 (vmw_shmem_st8(_d, dpa + offsetof(struct Vmxnet3_TxQueueDesc, field, value))) 76 #define VMXNET3_READ_TX_QUEUE_DESCR32(_d, dpa, field) \ argument 77 (vmw_shmem_ld32(_d, dpa + offsetof(struct Vmxnet3_TxQueueDesc, field))) 79 #define VMXNET3_WRITE_TX_QUEUE_DESCR32(_d, dpa, field, value) \ argument 80 (vmw_shmem_st32(_d, dpa + offsetof(struct Vmxnet3_TxQueueDesc, field), value)) 82 #define VMXNET3_READ_TX_QUEUE_DESCR64(_d, dpa, field) \ argument 83 (vmw_shmem_ld64(_d, dpa + offsetof(struct Vmxnet3_TxQueueDesc, field))) [all …]
|
/qemu/qapi/ |
H A D | rocker.json | 234 # @query-rocker-of-dpa-flows: 260 { 'command': 'query-rocker-of-dpa-flows', 309 # @query-rocker-of-dpa-groups: 340 { 'command': 'query-rocker-of-dpa-groups',
|
H A D | cxl.json | 45 # @dpa: Device Physical Address (relative to @path device). Note 77 'dpa': 'uint64', 'descriptor': 'uint8', 96 # @dpa: Device Physical Address (relative to @path device). Note 136 'dpa': 'uint64', 'descriptor': 'uint8',
|
/qemu/ |
H A D | hmp-commands-info.hx | 677 .name = "rocker-of-dpa-flows", 685 ``info rocker-of-dpa-flows`` *name* [*tbl_id*] 690 .name = "rocker-of-dpa-groups", 698 ``info rocker-of-dpa-groups`` *name* [*type*]
|