Lines Matching refs:CXLType3Dev

169     CXLType3Dev *ct3d = priv;  in ct3_build_cdat_table()
287 CXLType3Dev *ct3d = CXL_TYPE3(pci_dev); in ct3d_config_read()
300 CXLType3Dev *ct3d = CXL_TYPE3(pci_dev); in ct3d_config_write()
313 static void build_dvsecs(CXLType3Dev *ct3d) in build_dvsecs()
389 static void hdm_decoder_commit(CXLType3Dev *ct3d, int which) in hdm_decoder_commit()
404 static void hdm_decoder_uncommit(CXLType3Dev *ct3d, int which) in hdm_decoder_uncommit()
484 CXLType3Dev *ct3d = container_of(cxl_cstate, CXLType3Dev, cxl_cstate); in ct3d_reg_write()
605 static bool cxl_setup_memory(CXLType3Dev *ct3d, Error **errp) in cxl_setup_memory()
683 CXLType3Dev *ct3d = CXL_TYPE3(pci_dev); in ct3_realize()
773 CXLType3Dev *ct3d = CXL_TYPE3(pci_dev); in ct3_exit()
788 static bool cxl_type3_dpa(CXLType3Dev *ct3d, hwaddr host_addr, uint64_t *dpa) in cxl_type3_dpa()
847 static int cxl_type3_hpa_to_as_and_dpa(CXLType3Dev *ct3d, in cxl_type3_hpa_to_as_and_dpa()
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()
953 DEFINE_PROP_LINK("memdev", CXLType3Dev, hostmem, TYPE_MEMORY_BACKEND,
955 DEFINE_PROP_LINK("persistent-memdev", CXLType3Dev, hostpmem,
957 DEFINE_PROP_LINK("volatile-memdev", CXLType3Dev, hostvmem,
959 DEFINE_PROP_LINK("lsa", CXLType3Dev, lsa, TYPE_MEMORY_BACKEND,
961 DEFINE_PROP_UINT64("sn", CXLType3Dev, sn, UI64_NULL),
962 DEFINE_PROP_STRING("cdat", CXLType3Dev, cxl_cstate.cdat.filename),
966 static uint64_t get_lsa_size(CXLType3Dev *ct3d) in get_lsa_size()
985 static uint64_t get_lsa(CXLType3Dev *ct3d, void *buf, uint64_t size, in get_lsa()
1004 static void set_lsa(CXLType3Dev *ct3d, const void *buf, uint64_t size, in set_lsa()
1027 static bool set_cacheline(CXLType3Dev *ct3d, uint64_t dpa_offset, uint8_t *data) in set_cacheline()
1063 void cxl_set_poison_list_overflowed(CXLType3Dev *ct3d) in cxl_set_poison_list_overflowed()
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()
1512 CXLType3Dev *ct3d; in qmp_cxl_inject_memory_module_event()
1587 .instance_size = sizeof(CXLType3Dev),