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