/qemu/bsd-user/ |
H A D | mmap.c | 74 prot & PROT_WRITE ? 'w' : '-', in target_mprotect() 82 prot &= PROT_READ | PROT_WRITE | PROT_EXEC; in target_mprotect() 221 (prot & PROT_WRITE)) in mmap_frag() 225 if (!(prot1 & PROT_WRITE)) in mmap_frag() 226 mprotect(host_start, qemu_host_page_size, prot1 | PROT_WRITE); in mmap_frag() 234 if (prot_new != (prot1 | PROT_WRITE)) in mmap_frag() 240 if (prot_new & PROT_WRITE) { in mmap_frag() 410 prot & PROT_WRITE ? 'w' : '-', in target_mmap() 448 if ((fd != -1) || ((prot & (PROT_READ | PROT_WRITE)) != in target_mmap() 449 (PROT_READ | PROT_WRITE))) { in target_mmap() [all …]
|
H A D | elfload.c | 196 PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANON, -1, 0); in setup_arg_pages() 221 if (target_mmap(start, end - start, PROT_READ | PROT_WRITE | PROT_EXEC, in set_brk() 255 PROT_READ | PROT_WRITE | PROT_EXEC, in padzero() 557 elf_prot |= PROT_WRITE; in load_elf_sections()
|
/qemu/tcg/ |
H A D | region.c | 45 #define PROT_WRITE 2 macro 529 return PROT_READ | PROT_WRITE; in alloc_code_gen_buffer() 552 return PROT_READ | PROT_WRITE | PROT_EXEC; in alloc_code_gen_buffer() 598 return PROT_READ | PROT_WRITE; in alloc_code_gen_buffer_splitwx_memfd() 634 if (!alloc_code_gen_buffer_anon(size, PROT_READ | PROT_WRITE, in alloc_code_gen_buffer_splitwx_vmremap() 667 return PROT_READ | PROT_WRITE; in alloc_code_gen_buffer_splitwx_vmremap() 815 need_prot = PROT_READ | PROT_WRITE; in tcg_region_init() 828 if (need_prot == (PROT_READ | PROT_WRITE | PROT_EXEC)) { in tcg_region_init() 830 } else if (need_prot == (PROT_READ | PROT_WRITE)) { in tcg_region_init()
|
/qemu/tests/tcg/i386/ |
H A D | test-flags.c | 14 mprotect(addr, 4096, PROT_READ|PROT_WRITE); in sigsegv() 23 addr = mmap (NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANON, -1, 0); in main()
|
/qemu/hw/i386/kvm/ |
H A D | xen_gnttab.c | 256 if (prot & PROT_WRITE) { in gnt_unref() 282 if (prot & PROT_WRITE) { in gnt_ref() 304 if (prot & PROT_WRITE) { in gnt_ref() 365 if ((prot & PROT_WRITE) && !(act->prot & PROT_WRITE)) { in xen_be_gnttab_map_refs() 369 act->prot |= PROT_WRITE; in xen_be_gnttab_map_refs() 460 int prot = to_domain ? PROT_WRITE : PROT_READ; in xen_be_gnttab_copy()
|
/qemu/tests/tcg/aarch64/ |
H A D | mte-8.c | 68 a = mmap(0, page_sz, PROT_READ | PROT_WRITE, in main() 81 if (mprotect(a, page_sz, PROT_READ | PROT_WRITE | PROT_MTE)) { in main()
|
H A D | mte-6.c | 19 if (mprotect(brk, 16, PROT_READ | PROT_WRITE | PROT_MTE)) { in main()
|
H A D | mte.h | 54 void *p = mmap(NULL, size, PROT_READ | PROT_WRITE | PROT_MTE, in alloc_mte_mem()
|
H A D | bti-2.c | 90 PROT_EXEC | PROT_READ | PROT_WRITE | PROT_BTI, in main()
|
/qemu/tests/tcg/s390x/ |
H A D | mvc.c | 74 if (mprotect(src + 4096, 4096, PROT_READ | PROT_WRITE) || in main() 75 mprotect(dst + 4096, 4096, PROT_READ | PROT_WRITE)) { in main()
|
H A D | signals-s390x.c | 80 page = mmap(expected.addr, 4096, PROT_READ | PROT_WRITE, in handle_signal() 88 err = mprotect(expected.addr, 4096, PROT_READ | PROT_WRITE); in handle_signal()
|
H A D | precise-smc-user.c | 22 PROT_READ | PROT_WRITE | PROT_EXEC); in main()
|
H A D | branch-relative-long.c | 49 buf = mmap(NULL, length, PROT_READ | PROT_WRITE | PROT_EXEC, in main()
|
/qemu/tests/tcg/multiarch/linux/ |
H A D | linux-madvise.c | 16 ret = mprotect(page, pagesize, PROT_READ | PROT_WRITE); in test_anonymous() 51 ret = mprotect(page, pagesize, PROT_READ | PROT_WRITE); in test_file()
|
/qemu/tests/tcg/multiarch/ |
H A D | vma-pthread.c | 133 prot = rand_r(&seed) & (PROT_READ | PROT_WRITE | PROT_EXEC); in thread_mutate() 141 prot |= PROT_WRITE | PROT_READ; in thread_mutate() 172 PROT_READ | PROT_WRITE | PROT_EXEC, in main()
|
H A D | prot-none.c | 22 p = mmap(NULL, pagesize * 2, PROT_READ | PROT_WRITE, in main()
|
H A D | noexec.c.inc | 82 PROT_READ | PROT_WRITE | PROT_EXEC) < 0) { 122 PROT_READ | PROT_WRITE | PROT_EXEC,
|
H A D | munmap-pthread.c | 19 p = mmap(NULL, getpagesize(), PROT_READ | PROT_WRITE | PROT_EXEC, in thread_mmap_munmap()
|
/qemu/ebpf/ |
H A D | ebpf_rss.c | 53 PROT_READ | PROT_WRITE, MAP_SHARED, in ebpf_rss_mmap() 61 PROT_READ | PROT_WRITE, MAP_SHARED, in ebpf_rss_mmap() 69 PROT_READ | PROT_WRITE, MAP_SHARED, in ebpf_rss_mmap()
|
/qemu/bsd-user/x86_64/ |
H A D | target_arch_cpu.h | 66 PROT_READ | PROT_WRITE, MAP_ANONYMOUS | MAP_PRIVATE, -1, 0); in target_cpu_init() 92 PROT_READ | PROT_WRITE, MAP_ANONYMOUS | MAP_PRIVATE, -1, 0); in target_cpu_init()
|
/qemu/linux-user/ |
H A D | mmap.c | 124 int valid = PROT_READ | PROT_WRITE | PROT_EXEC | TARGET_PROT_SEM; in validate_prot_to_pageflags() 166 return (prot & (PROT_READ | PROT_WRITE)) | in target_to_host_prot() 345 && (prot & PROT_WRITE)) { in mmap_frag() 390 if (!(host_prot_old & PROT_WRITE)) { in mmap_frag() 391 host_prot_old |= PROT_WRITE; in mmap_frag() 881 p = mmap(want_p, host_len, host_prot | PROT_WRITE, in mmap_h_gt_g() 897 if (!(host_prot & PROT_WRITE)) { in mmap_h_gt_g() 1404 int mmap_p = PROT_READ | (shmflg & SHM_RDONLY ? 0 : PROT_WRITE); in target_shmat()
|
/qemu/bsd-user/i386/ |
H A D | target_arch_cpu.h | 57 PROT_READ | PROT_WRITE, MAP_ANONYMOUS | MAP_PRIVATE, -1, 0); in target_cpu_init() 83 PROT_READ | PROT_WRITE, MAP_ANONYMOUS | MAP_PRIVATE, -1, 0); in target_cpu_init()
|
/qemu/linux-headers/asm-generic/ |
H A D | mman-common.h | 11 #define PROT_WRITE 0x2 /* page can be written */ macro
|
/qemu/linux-headers/asm-mips/ |
H A D | mman.h | 20 #define PROT_WRITE 0x02 /* page can be written */ macro
|
/qemu/hw/net/ |
H A D | xen_nic.c | 287 PROT_WRITE, NULL); in net_rx_packet() 389 PROT_READ | PROT_WRITE, in xen_netdev_connect() 398 PROT_READ | PROT_WRITE, in xen_netdev_connect()
|