Searched refs:NVDIMMDevice (Results 1 – 5 of 5) sorted by relevance
/openbmc/qemu/hw/mem/ |
H A D | nvdimm.c | 38 NVDIMMDevice *nvdimm = NVDIMM(obj); in nvdimm_get_label_size() 47 NVDIMMDevice *nvdimm = NVDIMM(obj); in nvdimm_set_label_size() 71 NVDIMMDevice *nvdimm = NVDIMM(obj); in nvdimm_get_uuid() 84 NVDIMMDevice *nvdimm = NVDIMM(obj); in nvdimm_set_uuid() 112 NVDIMMDevice *nvdimm = NVDIMM(obj); in nvdimm_finalize() 171 NVDIMMDevice *nvdimm = NVDIMM(md); in nvdimm_md_get_memory_region() 186 NVDIMMDevice *nvdimm = NVDIMM(dimm); in nvdimm_realize() 200 NVDIMMDevice *nvdimm = NVDIMM(dimm); in nvdimm_unrealize() 219 static void nvdimm_read_label_data(NVDIMMDevice *nvdimm, void *buf, in nvdimm_read_label_data() 250 DEFINE_PROP_BOOL(NVDIMM_UNARMED_PROP, NVDIMMDevice, unarmed, false), [all …]
|
/openbmc/qemu/include/hw/mem/ |
H A D | nvdimm.h | 41 OBJECT_DECLARE_TYPE(NVDIMMDevice, NVDIMMClass, NVDIMM) 47 struct NVDIMMDevice { struct 99 void (*read_label_data)(NVDIMMDevice *nvdimm, void *buf, argument 102 void (*write_label_data)(NVDIMMDevice *nvdimm, const void *buf, 104 void (*realize)(NVDIMMDevice *nvdimm, Error **errp); 105 void (*unrealize)(NVDIMMDevice *nvdimm);
|
/openbmc/qemu/hw/ppc/ |
H A D | spapr_nvdimm.c | 63 void (*realize)(NVDIMMDevice *dimm, Error **errp); 210 NVDIMMDevice *nvdimm = NVDIMM(drc->dev); in spapr_pmem_dt_populate() 233 NVDIMMDevice *nvdimm = iter->data; in spapr_dt_persistent_memory() 251 NVDIMMDevice *nvdimm; in h_scm_read_metadata() 307 NVDIMMDevice *nvdimm; in h_scm_write_metadata() 372 NVDIMMDevice *nvdimm; in h_scm_bind_mem() 431 NVDIMMDevice parent_obj; 596 NVDIMMDevice *nvdimm = list->data; in spapr_nvdimm_finish_flushes() 726 NVDIMMDevice *nvdimm; in h_scm_unbind_mem() 779 NVDIMMDevice *nvdimm; in h_scm_unbind_all() [all …]
|
/openbmc/qemu/include/hw/ppc/ |
H A D | spapr_nvdimm.h | 21 bool spapr_nvdimm_validate(HotplugHandler *hotplug_dev, NVDIMMDevice *nvdimm,
|
/openbmc/qemu/hw/acpi/ |
H A D | nvdimm.c | 187 static NVDIMMDevice *nvdimm_get_device_by_handle(uint32_t handle) in nvdimm_get_device_by_handle() 189 NVDIMMDevice *nvdimm = NULL; in nvdimm_get_device_by_handle() 193 NVDIMMDevice *nvd = list->data; in nvdimm_get_device_by_handle() 260 NVDIMMDevice *nvdimm = NVDIMM(OBJECT(dev)); in nvdimm_build_structure_memdev() 652 static void nvdimm_dsm_label_size(NVDIMMDevice *nvdimm, hwaddr dsm_mem_addr) in nvdimm_dsm_label_size() 672 static uint32_t nvdimm_rw_label_data_check(NVDIMMDevice *nvdimm, in nvdimm_rw_label_data_check() 704 static void nvdimm_dsm_get_label_data(NVDIMMDevice *nvdimm, NvdimmDsmIn *in, in nvdimm_dsm_get_label_data() 744 static void nvdimm_dsm_set_label_data(NVDIMMDevice *nvdimm, NvdimmDsmIn *in, in nvdimm_dsm_set_label_data() 776 NVDIMMDevice *nvdimm = nvdimm_get_device_by_handle(in->handle); in nvdimm_dsm_device()
|