Home
last modified time | relevance | path

Searched refs:dpa (Results 1 – 8 of 8) sorted by relevance

/qemu/hw/cxl/
H A Dcxl-mailbox-utils.c2251 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 Dcxl_type3.c1003 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 Dcxl_type3_stubs.c17 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 Dcxl_device.h681 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 Dvmxnet3.c70 #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 Drocker.json234 # @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 Dcxl.json45 # @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 Dhmp-commands-info.hx677 .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*]