Home
last modified time | relevance | path

Searched refs:CXLType3Dev (Results 1 – 5 of 5) sorted by relevance

/qemu/include/hw/cxl/
H A Dcxl_device.h249 typedef struct CXLType3Dev CXLType3Dev; typedef
252 void cxl_device_register_init_t3(CXLType3Dev *ct3d);
423 struct CXLType3Dev { struct
458 OBJECT_DECLARE_TYPE(CXLType3Dev, CXLType3Class, CXL_TYPE3) argument
465 uint64_t (*get_lsa_size)(CXLType3Dev *ct3d);
467 uint64_t (*get_lsa)(CXLType3Dev *ct3d, void *buf, uint64_t size,
469 void (*set_lsa)(CXLType3Dev *ct3d, const void *buf, uint64_t size,
471 bool (*set_cacheline)(CXLType3Dev *ct3d, uint64_t dpa_offset,
502 void cxl_event_irq_assert(CXLType3Dev *ct3d);
504 void cxl_set_poison_list_overflowed(CXLType3Dev *ct3d);
/qemu/hw/mem/
H A Dcxl_type3.c149 CXLType3Dev *ct3d = priv; in ct3_build_cdat_table()
449 CXLType3Dev *ct3d = container_of(cxl_cstate, CXLType3Dev, cxl_cstate); in ct3d_reg_write()
861 CXLType3Dev *ct3d = CXL_TYPE3(d); in cxl_type3_read()
883 CXLType3Dev *ct3d = CXL_TYPE3(d); in cxl_type3_write()
903 CXLType3Dev *ct3d = CXL_TYPE3(dev); in ct3d_reset()
1044 CXLType3Dev *ct3d; in qmp_cxl_inject_poison()
1098 CXLType3Dev *ct3d; in qmp_cxl_inject_uncorrectable_errors()
1191 CXLType3Dev *ct3d; in qmp_cxl_inject_correctable_error()
1291 CXLType3Dev *ct3d; in qmp_cxl_inject_general_media_event()
1378 CXLType3Dev *ct3d; in qmp_cxl_inject_dram_event()
[all …]
/qemu/hw/cxl/
H A Dcxl-mailbox-utils.c161 CXLType3Dev *ct3d = CXL_TYPE3(cci->d); in cmd_tunnel_management_cmd()
785 CXLType3Dev *ct3d = CXL_TYPE3(cci->d); in cmd_identify_memory_device()
864 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()
1057 CXLType3Dev *ct3d = CXL_TYPE3(cci->d); in cmd_media_get_poison_list()
1117 CXLType3Dev *ct3d = CXL_TYPE3(cci->d); in cmd_media_inject_poison()
1161 CXLType3Dev *ct3d = CXL_TYPE3(cci->d); in cmd_media_clear_poison()
1391 CXLType3Dev *ct3d = CXL_TYPE3(cci->d); in bg_timercb()
[all …]
H A Dcxl-events.c229 void cxl_event_irq_assert(CXLType3Dev *ct3d) in cxl_event_irq_assert()
H A Dcxl-device-utils.c385 void cxl_device_register_init_t3(CXLType3Dev *ct3d) in cxl_device_register_init_t3()