Home
last modified time | relevance | path

Searched refs:HostMemoryBackend (Results 1 – 25 of 32) sorted by relevance

12

/qemu/include/sysemu/
H A Dhostmem.h24 OBJECT_DECLARE_TYPE(HostMemoryBackend, HostMemoryBackendClass,
58 bool (*alloc)(HostMemoryBackend *backend, Error **errp);
69 struct HostMemoryBackend { struct
86 bool host_memory_backend_mr_inited(HostMemoryBackend *backend); argument
87 MemoryRegion *host_memory_backend_get_memory(HostMemoryBackend *backend);
89 void host_memory_backend_set_mapped(HostMemoryBackend *backend, bool mapped);
90 bool host_memory_backend_is_mapped(HostMemoryBackend *backend);
91 size_t host_memory_backend_pagesize(HostMemoryBackend *memdev);
92 char *host_memory_backend_get_name(HostMemoryBackend *backend);
H A Dnuma.h41 struct HostMemoryBackend *node_memdev;
/qemu/backends/
H A Dhostmem.c39 host_memory_backend_get_name(HostMemoryBackend *backend) in host_memory_backend_get_name()
52 HostMemoryBackend *backend = MEMORY_BACKEND(obj); in host_memory_backend_get_size()
62 HostMemoryBackend *backend = MEMORY_BACKEND(obj); in host_memory_backend_set_size()
87 HostMemoryBackend *backend = MEMORY_BACKEND(obj); in host_memory_backend_get_host_nodes()
118 HostMemoryBackend *backend = MEMORY_BACKEND(obj); in host_memory_backend_set_host_nodes()
144 HostMemoryBackend *backend = MEMORY_BACKEND(obj); in host_memory_backend_get_policy()
151 HostMemoryBackend *backend = MEMORY_BACKEND(obj); in host_memory_backend_set_policy()
163 HostMemoryBackend *backend = MEMORY_BACKEND(obj); in host_memory_backend_get_merge()
170 HostMemoryBackend *backend = MEMORY_BACKEND(obj); in host_memory_backend_set_merge()
426 HostMemoryBackend *backend = MEMORY_BACKEND(o); in host_memory_backend_get_share()
[all …]
H A Dhostmem-file.c28 HostMemoryBackend parent_obj;
40 file_backend_memory_alloc(HostMemoryBackend *backend, Error **errp) in file_backend_memory_alloc()
106 HostMemoryBackend *backend = MEMORY_BACKEND(o); in set_mem_path()
143 HostMemoryBackend *backend = MEMORY_BACKEND(o); in file_memory_backend_set_align()
173 HostMemoryBackend *backend = MEMORY_BACKEND(o); in file_memory_backend_set_offset()
197 HostMemoryBackend *backend = MEMORY_BACKEND(o); in file_memory_backend_set_pmem()
220 HostMemoryBackend *backend = MEMORY_BACKEND(obj); in file_memory_backend_set_readonly()
246 HostMemoryBackend *backend = MEMORY_BACKEND(obj); in file_memory_backend_set_rom()
260 HostMemoryBackend *backend = MEMORY_BACKEND(obj); in file_backend_unparent()
H A Dhostmem-epc.c21 sgx_epc_backend_memory_alloc(HostMemoryBackend *backend, Error **errp) in sgx_epc_backend_memory_alloc()
47 HostMemoryBackend *m = MEMORY_BACKEND(obj); in sgx_epc_backend_instance_init()
H A Dhostmem-memfd.c27 HostMemoryBackend parent_obj;
35 memfd_backend_memory_alloc(HostMemoryBackend *backend, Error **errp) in memfd_backend_memory_alloc()
H A Dhostmem-ram.c20 ram_backend_memory_alloc(HostMemoryBackend *backend, Error **errp) in ram_backend_memory_alloc()
/qemu/hw/i386/
H A Dsgx-epc.c58 HostMemoryBackend *hostmem; in sgx_epc_realize()
95 HostMemoryBackend *hostmem = MEMORY_BACKEND(epc->hostmem); in sgx_epc_unrealize()
123 HostMemoryBackend *hostmem; in sgx_epc_md_get_memory_region()
H A Dsgx.c119 HostMemoryBackend *hostmem; in sgx_epc_reset()
/qemu/include/qemu/
H A Dtypedefs.h53 typedef struct HostMemoryBackend HostMemoryBackend; typedef
/qemu/include/hw/cxl/
H A Dcxl_device.h428 HostMemoryBackend *hostmem; /* deprecated */
429 HostMemoryBackend *hostvmem;
430 HostMemoryBackend *hostpmem;
431 HostMemoryBackend *lsa;
/qemu/include/hw/i386/
H A Dhostmem-epc.h25 HostMemoryBackend parent_obj;
/qemu/hw/virtio/
H A Dvirtio-pmem.c72 HostMemoryBackend *backend = MEMORY_BACKEND(pmem->memdev); in virtio_pmem_flush()
161 TYPE_MEMORY_BACKEND, HostMemoryBackend *),
/qemu/include/hw/virtio/
H A Dvirtio-pmem.h34 HostMemoryBackend *memdev;
H A Dvirtio-mem.h70 HostMemoryBackend *memdev;
/qemu/include/hw/mem/
H A Dpc-dimm.h52 HostMemoryBackend *hostmem;
/qemu/hw/ppc/
H A Dspapr_nvdimm.c193 HostMemoryBackend *hostmem = dimm->hostmem; in spapr_dt_nvdimm()
452 HostMemoryBackend *backend; in flush_worker_cb()
500 HostMemoryBackend *backend = MEMORY_BACKEND(PC_DIMM(s_nvdimm)->hostmem); in spapr_nvdimm_flush_post_load()
665 HostMemoryBackend *backend = NULL; in h_scm_flush()
871 HostMemoryBackend *backend = MEMORY_BACKEND(PC_DIMM(dimm)->hostmem); in type_init()
/qemu/hw/mem/
H A Dnvdimm.c139 HostMemoryBackend *hostmem = dimm->hostmem; in nvdimm_prepare_memory_region()
150 HostMemoryBackend *hostmem = dimm->hostmem; in nvdimm_prepare_memory_region()
H A Dcxl_type3.c924 HostMemoryBackend *), /* for backward compatibility */
926 TYPE_MEMORY_BACKEND, HostMemoryBackend *),
928 TYPE_MEMORY_BACKEND, HostMemoryBackend *),
930 HostMemoryBackend *),
H A Dpc-dimm.c161 TYPE_MEMORY_BACKEND, HostMemoryBackend *),
/qemu/include/hw/
H A Dboards.h110 HostMemoryBackend *backend);
386 HostMemoryBackend *memdev;
/qemu/hw/display/
H A Dvirtio-gpu-udmabuf.c99 HostMemoryBackend *backend = MEMORY_BACKEND(obj); in find_memory_backend_type()
/qemu/hw/acpi/
H A Derst.c159 HostMemoryBackend *hostmem;
1016 TYPE_MEMORY_BACKEND, HostMemoryBackend *),
/qemu/hw/misc/
H A Divshmem.c96 HostMemoryBackend *hostmem; /* with interrupts */
1028 HostMemoryBackend *),
/qemu/hw/nvme/
H A Dnvme.h578 HostMemoryBackend *dev;

12