Searched refs:CXLType3Dev (Results 1 – 5 of 5) sorted by relevance
/openbmc/qemu/include/hw/cxl/ |
H A D | cxl_device.h | 227 typedef struct CXLType3Dev CXLType3Dev; typedef 230 void cxl_device_register_init_t3(CXLType3Dev *ct3d); 394 struct CXLType3Dev { struct 429 OBJECT_DECLARE_TYPE(CXLType3Dev, CXLType3Class, CXL_TYPE3) argument 436 uint64_t (*get_lsa_size)(CXLType3Dev *ct3d); 438 uint64_t (*get_lsa)(CXLType3Dev *ct3d, void *buf, uint64_t size, 440 void (*set_lsa)(CXLType3Dev *ct3d, const void *buf, uint64_t size, 442 bool (*set_cacheline)(CXLType3Dev *ct3d, uint64_t dpa_offset, 473 void cxl_event_irq_assert(CXLType3Dev *ct3d); 475 void cxl_set_poison_list_overflowed(CXLType3Dev *ct3d);
|
/openbmc/qemu/hw/mem/ |
H A D | cxl_type3.c | 169 CXLType3Dev *ct3d = priv; in ct3_build_cdat_table() 484 CXLType3Dev *ct3d = container_of(cxl_cstate, CXLType3Dev, cxl_cstate); in ct3d_reg_write() 891 CXLType3Dev *ct3d = CXL_TYPE3(d); in cxl_type3_read() 913 CXLType3Dev *ct3d = CXL_TYPE3(d); in cxl_type3_write() 933 CXLType3Dev *ct3d = CXL_TYPE3(dev); in ct3d_reset() 1074 CXLType3Dev *ct3d; in qmp_cxl_inject_poison() 1128 CXLType3Dev *ct3d; in qmp_cxl_inject_uncorrectable_errors() 1224 CXLType3Dev *ct3d; in qmp_cxl_inject_correctable_error() 1324 CXLType3Dev *ct3d; in qmp_cxl_inject_general_media_event() 1411 CXLType3Dev *ct3d; in qmp_cxl_inject_dram_event() [all …]
|
/openbmc/qemu/hw/cxl/ |
H A D | cxl-mailbox-utils.c | 161 CXLType3Dev *ct3d = CXL_TYPE3(cci->d); in cmd_tunnel_management_cmd() 181 CXLType3Dev *ct3d = CXL_TYPE3(tunnel_target); in cmd_tunnel_management_cmd() 788 CXLType3Dev *ct3d = CXL_TYPE3(cci->d); in cmd_identify_memory_device() 865 CXLType3Dev *ct3d = CXL_TYPE3(cci->d); in cmd_ccls_get_lsa() 895 CXLType3Dev *ct3d = CXL_TYPE3(cci->d); in cmd_ccls_set_lsa() 914 static void __do_sanitization(CXLType3Dev *ct3d) in __do_sanitization() 965 CXLType3Dev *ct3d = CXL_TYPE3(cci->d); in cmd_sanitize_overwrite() 1061 CXLType3Dev *ct3d = CXL_TYPE3(cci->d); in cmd_media_get_poison_list() 1120 CXLType3Dev *ct3d = CXL_TYPE3(cci->d); in cmd_media_inject_poison() 1163 CXLType3Dev *ct3d = CXL_TYPE3(cci->d); in cmd_media_clear_poison() [all …]
|
H A D | cxl-events.c | 231 void cxl_event_irq_assert(CXLType3Dev *ct3d) in cxl_event_irq_assert()
|
H A D | cxl-device-utils.c | 381 void cxl_device_register_init_t3(CXLType3Dev *ct3d) in cxl_device_register_init_t3()
|