/qemu/include/sysemu/ |
H A D | hostmem.h | 24 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 D | numa.h | 41 struct HostMemoryBackend *node_memdev;
|
/qemu/backends/ |
H A D | hostmem.c | 39 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 D | hostmem-file.c | 28 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 D | hostmem-epc.c | 21 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 D | hostmem-memfd.c | 27 HostMemoryBackend parent_obj; 35 memfd_backend_memory_alloc(HostMemoryBackend *backend, Error **errp) in memfd_backend_memory_alloc()
|
H A D | hostmem-ram.c | 20 ram_backend_memory_alloc(HostMemoryBackend *backend, Error **errp) in ram_backend_memory_alloc()
|
/qemu/hw/i386/ |
H A D | sgx-epc.c | 58 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 D | sgx.c | 119 HostMemoryBackend *hostmem; in sgx_epc_reset()
|
/qemu/include/qemu/ |
H A D | typedefs.h | 53 typedef struct HostMemoryBackend HostMemoryBackend; typedef
|
/qemu/include/hw/cxl/ |
H A D | cxl_device.h | 428 HostMemoryBackend *hostmem; /* deprecated */ 429 HostMemoryBackend *hostvmem; 430 HostMemoryBackend *hostpmem; 431 HostMemoryBackend *lsa;
|
/qemu/include/hw/i386/ |
H A D | hostmem-epc.h | 25 HostMemoryBackend parent_obj;
|
/qemu/hw/virtio/ |
H A D | virtio-pmem.c | 72 HostMemoryBackend *backend = MEMORY_BACKEND(pmem->memdev); in virtio_pmem_flush() 161 TYPE_MEMORY_BACKEND, HostMemoryBackend *),
|
/qemu/include/hw/virtio/ |
H A D | virtio-pmem.h | 34 HostMemoryBackend *memdev;
|
H A D | virtio-mem.h | 70 HostMemoryBackend *memdev;
|
/qemu/include/hw/mem/ |
H A D | pc-dimm.h | 52 HostMemoryBackend *hostmem;
|
/qemu/hw/ppc/ |
H A D | spapr_nvdimm.c | 193 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 D | nvdimm.c | 139 HostMemoryBackend *hostmem = dimm->hostmem; in nvdimm_prepare_memory_region() 150 HostMemoryBackend *hostmem = dimm->hostmem; in nvdimm_prepare_memory_region()
|
H A D | cxl_type3.c | 924 HostMemoryBackend *), /* for backward compatibility */ 926 TYPE_MEMORY_BACKEND, HostMemoryBackend *), 928 TYPE_MEMORY_BACKEND, HostMemoryBackend *), 930 HostMemoryBackend *),
|
H A D | pc-dimm.c | 161 TYPE_MEMORY_BACKEND, HostMemoryBackend *),
|
/qemu/include/hw/ |
H A D | boards.h | 110 HostMemoryBackend *backend); 386 HostMemoryBackend *memdev;
|
/qemu/hw/display/ |
H A D | virtio-gpu-udmabuf.c | 99 HostMemoryBackend *backend = MEMORY_BACKEND(obj); in find_memory_backend_type()
|
/qemu/hw/acpi/ |
H A D | erst.c | 159 HostMemoryBackend *hostmem; 1016 TYPE_MEMORY_BACKEND, HostMemoryBackend *),
|
/qemu/hw/misc/ |
H A D | ivshmem.c | 96 HostMemoryBackend *hostmem; /* with interrupts */ 1028 HostMemoryBackend *),
|
/qemu/hw/nvme/ |
H A D | nvme.h | 578 HostMemoryBackend *dev;
|