Lines Matching refs:RAMBlock
72 RAMBlock *qemu_ram_block_by_name(const char *name);
88 RAMBlock *qemu_ram_block_from_host(void *ptr, bool round_offset,
90 ram_addr_t qemu_ram_block_host_offset(RAMBlock *rb, void *host);
91 void qemu_ram_set_idstr(RAMBlock *block, const char *name, DeviceState *dev);
92 void qemu_ram_unset_idstr(RAMBlock *block);
93 const char *qemu_ram_get_idstr(RAMBlock *rb);
94 void *qemu_ram_get_host_addr(RAMBlock *rb);
95 ram_addr_t qemu_ram_get_offset(RAMBlock *rb);
96 ram_addr_t qemu_ram_get_used_length(RAMBlock *rb);
97 ram_addr_t qemu_ram_get_max_length(RAMBlock *rb);
98 bool qemu_ram_is_shared(RAMBlock *rb);
99 bool qemu_ram_is_noreserve(RAMBlock *rb);
100 bool qemu_ram_is_uf_zeroable(RAMBlock *rb);
101 void qemu_ram_set_uf_zeroable(RAMBlock *rb);
102 bool qemu_ram_is_migratable(RAMBlock *rb);
103 void qemu_ram_set_migratable(RAMBlock *rb);
104 void qemu_ram_unset_migratable(RAMBlock *rb);
105 bool qemu_ram_is_named_file(RAMBlock *rb);
106 int qemu_ram_get_fd(RAMBlock *rb);
108 size_t qemu_ram_pagesize(RAMBlock *block);
162 typedef int (RAMBlockIterFunc)(RAMBlock *rb, void *opaque);
165 int ram_block_discard_range(RAMBlock *rb, uint64_t start, size_t length);
166 int ram_block_discard_guest_memfd_range(RAMBlock *rb, uint64_t start,