Home
last modified time | relevance | path

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

/openbmc/qemu/include/hw/cxl/
H A Dcxl_device.h276 typedef struct CXLType3Dev CXLType3Dev; typedef
279 void cxl_device_register_init_t3(CXLType3Dev *ct3d, int msi_n);
575 struct CXLType3Dev { struct
649 OBJECT_DECLARE_TYPE(CXLType3Dev, CXLType3Class, CXL_TYPE3) argument
656 uint64_t (*get_lsa_size)(CXLType3Dev *ct3d);
658 uint64_t (*get_lsa)(CXLType3Dev *ct3d, void *buf, uint64_t size,
660 void (*set_lsa)(CXLType3Dev *ct3d, const void *buf, uint64_t size,
662 bool (*set_cacheline)(CXLType3Dev *ct3d, uint64_t dpa_offset,
694 void cxl_event_irq_assert(CXLType3Dev *ct3d);
696 void cxl_set_poison_list_overflowed(CXLType3Dev *ct3d);
[all …]
/openbmc/qemu/hw/cxl/
H A Dcxl-events.c240 void cxl_event_irq_assert(CXLType3Dev *ct3d) in cxl_event_irq_assert()
262 void cxl_create_dc_event_records_for_extents(CXLType3Dev *ct3d, in cxl_create_dc_event_records_for_extents()
H A Dcxl-device-utils.c387 void cxl_device_register_init_t3(CXLType3Dev *ct3d, int msi_n) in cxl_device_register_init_t3()