]> git.proxmox.com Git - mirror_qemu.git/blobdiff - include/exec/memory.h
memory: remove qemu_get_ram_fd, qemu_set_ram_fd, qemu_ram_block_host_ptr
[mirror_qemu.git] / include / exec / memory.h
index f649697ee9b5682fa586b01ef8cdc1a3bed8f11b..16784941b5542a95b4f784a6a6555de474bfc585 100644 (file)
@@ -666,6 +666,17 @@ static inline bool memory_region_is_rom(MemoryRegion *mr)
  */
 int memory_region_get_fd(MemoryRegion *mr);
 
+/**
+ * memory_region_set_fd: Mark a RAM memory region as backed by a
+ * file descriptor.
+ *
+ * This function is typically used after memory_region_init_ram_ptr().
+ *
+ * @mr: the memory region being queried.
+ * @fd: the file descriptor that backs @mr.
+ */
+void memory_region_set_fd(MemoryRegion *mr, int fd);
+
 /**
  * memory_region_get_ram_ptr: Get a pointer into a RAM memory region.
  *