Lines Matching refs:RAMBlock
59 static inline void clear_bmap_set(RAMBlock *rb, uint64_t start, in clear_bmap_set()
76 static inline bool clear_bmap_test_and_clear(RAMBlock *rb, uint64_t page) in clear_bmap_test_and_clear()
83 static inline bool offset_in_ramblock(RAMBlock *b, ram_addr_t offset) in offset_in_ramblock()
88 static inline void *ramblock_ptr(RAMBlock *block, ram_addr_t offset) in ramblock_ptr()
95 RAMBlock *rb) in ramblock_recv_bitmap_offset()
102 bool ramblock_is_pmem(RAMBlock *rb);
128 RAMBlock *qemu_ram_alloc_from_file(ram_addr_t size, MemoryRegion *mr,
131 RAMBlock *qemu_ram_alloc_from_fd(ram_addr_t size, ram_addr_t max_size,
137 RAMBlock *qemu_ram_alloc_from_ptr(ram_addr_t size, void *host,
139 RAMBlock *qemu_ram_alloc(ram_addr_t size, uint32_t ram_flags, MemoryRegion *mr,
141 RAMBlock *qemu_ram_alloc_resizeable(ram_addr_t size, ram_addr_t max_size,
144 void qemu_ram_free(RAMBlock *block);
146 int qemu_ram_resize(RAMBlock *block, ram_addr_t newsize, Error **errp);
148 void qemu_ram_msync(RAMBlock *block, ram_addr_t start, ram_addr_t length);
151 static inline void qemu_ram_block_writeback(RAMBlock *block) in qemu_ram_block_writeback()
487 uint64_t cpu_physical_memory_sync_dirty_bitmap(RAMBlock *rb, in cpu_physical_memory_sync_dirty_bitmap()