Home
last modified time | relevance | path

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

/openbmc/qemu/hw/mem/
H A Dnvdimm.c38 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 Dnvdimm.h41 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 Dspapr_nvdimm.c63 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 Dspapr_nvdimm.h21 bool spapr_nvdimm_validate(HotplugHandler *hotplug_dev, NVDIMMDevice *nvdimm,
/openbmc/qemu/hw/acpi/
H A Dnvdimm.c187 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()