Searched refs:qemu_map_flags (Results 1 – 4 of 4) sorted by relevance
/openbmc/qemu/util/ |
H A D | mmap-alloc.c | 85 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 D | oslib-posix.c | 190 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 D | mmap-alloc.h | 38 uint32_t qemu_map_flags,
|
/openbmc/qemu/system/ |
H A D | physmem.c | 1376 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()
|