Home
last modified time | relevance | path

Searched refs:qemu_map_flags (Results 1 – 4 of 4) sorted by relevance

/openbmc/qemu/util/
H A Dmmap-alloc.c85 static bool map_noreserve_effective(int fd, uint32_t qemu_map_flags) in map_noreserve_effective() argument
88 const bool readonly = qemu_map_flags & QEMU_MAP_READONLY; in map_noreserve_effective()
89 const bool shared = qemu_map_flags & QEMU_MAP_SHARED; in map_noreserve_effective()
185 uint32_t qemu_map_flags, off_t map_offset) in mmap_activate() argument
187 const bool noreserve = qemu_map_flags & QEMU_MAP_NORESERVE; in mmap_activate()
188 const bool readonly = qemu_map_flags & QEMU_MAP_READONLY; in mmap_activate()
189 const bool shared = qemu_map_flags & QEMU_MAP_SHARED; in mmap_activate()
190 const bool sync = qemu_map_flags & QEMU_MAP_SYNC; in mmap_activate()
196 if (noreserve && !map_noreserve_effective(fd, qemu_map_flags)) { in mmap_activate()
250 uint32_t qemu_map_flags, in qemu_ram_mmap() argument
[all …]
H A Doslib-posix.c190 const uint32_t qemu_map_flags = (shared ? QEMU_MAP_SHARED : 0) | in qemu_anon_ram_alloc() local
193 void *ptr = qemu_ram_mmap(-1, size, align, qemu_map_flags, 0); in qemu_anon_ram_alloc()
/openbmc/qemu/include/qemu/
H A Dmmap-alloc.h38 uint32_t qemu_map_flags,
/openbmc/qemu/system/
H A Dphysmem.c1376 uint32_t qemu_map_flags; in file_ram_alloc() local
1429 qemu_map_flags = (block->flags & RAM_READONLY) ? QEMU_MAP_READONLY : 0; in file_ram_alloc()
1430 qemu_map_flags |= (block->flags & RAM_SHARED) ? QEMU_MAP_SHARED : 0; in file_ram_alloc()
1431 qemu_map_flags |= (block->flags & RAM_PMEM) ? QEMU_MAP_SYNC : 0; in file_ram_alloc()
1432 qemu_map_flags |= (block->flags & RAM_NORESERVE) ? QEMU_MAP_NORESERVE : 0; in file_ram_alloc()
1433 area = qemu_ram_mmap(fd, memory, block->mr->align, qemu_map_flags, offset); in file_ram_alloc()