/linux-4.4.14/tools/testing/selftests/vm/ |
H A D | on-fault-limit.c | 28 map = mmap(NULL, 2 * lims.rlim_max, PROT_READ | PROT_WRITE, test_limit()
|
H A D | transhuge-stress.c | 35 if (mmap(ptr, HPAGE_SIZE, PROT_READ | PROT_WRITE, allocate_transhuge() 89 ptr = mmap(NULL, len + HPAGE_SIZE, PROT_READ | PROT_WRITE, main()
|
H A D | map_hugetlb.c | 19 #define PROTECTION (PROT_READ | PROT_WRITE)
|
H A D | mlock2-tests.c | 356 map = mmap(NULL, 2 * page_size, PROT_READ | PROT_WRITE, test_mlock_lock() 465 map = mmap(NULL, 2 * page_size, PROT_READ | PROT_WRITE, test_mlock_onfault() 508 map = mmap(NULL, 2 * page_size, PROT_READ | PROT_WRITE, test_lock_onfault_of_present() 555 map = mmap(NULL, 2 * page_size, PROT_READ | PROT_WRITE, test_munlockall() 581 map = mmap(NULL, 2 * page_size, PROT_READ | PROT_WRITE, test_munlockall() 636 map = mmap(NULL, 3 * page_size, PROT_READ | PROT_WRITE, test_vma_management()
|
H A D | hugepage-mmap.c | 27 #define PROTECTION (PROT_READ | PROT_WRITE)
|
H A D | compaction_test.c | 191 map = mmap(NULL, MAP_SIZE, PROT_READ | PROT_WRITE, main()
|
H A D | thuge-gen.c | 146 map = mmap(NULL, size*NUM_PAGES, PROT_READ|PROT_WRITE, test_mmap()
|
/linux-4.4.14/tools/testing/selftests/memfd/ |
H A D | memfd_test.c | 154 PROT_READ | PROT_WRITE, mfd_assert_mmap_shared() 172 PROT_READ, mfd_assert_mmap_private() 224 /* verify PROT_READ *is* allowed */ mfd_assert_read() 227 PROT_READ, mfd_assert_read() 240 PROT_READ | PROT_WRITE, mfd_assert_read() 264 /* verify PROT_READ | PROT_WRITE is allowed */ mfd_assert_write() 267 PROT_READ | PROT_WRITE, mfd_assert_write() 292 /* verify PROT_READ with MAP_SHARED is allowed and a following mfd_assert_write() 296 PROT_READ, mfd_assert_write() 305 r = mprotect(p, MFD_DEF_SIZE, PROT_READ | PROT_WRITE); mfd_assert_write() 338 /* verify PROT_READ | PROT_WRITE is not allowed */ mfd_fail_write() 341 PROT_READ | PROT_WRITE, mfd_fail_write() 362 /* Verify PROT_READ with MAP_SHARED with a following mprotect is not mfd_fail_write() 366 PROT_READ, mfd_fail_write() 371 r = mprotect(p, MFD_DEF_SIZE, PROT_READ | PROT_WRITE); mfd_fail_write()
|
H A D | fuse_test.c | 130 PROT_READ | PROT_WRITE, mfd_assert_mmap_shared() 148 PROT_READ | PROT_WRITE, mfd_assert_mmap_private()
|
/linux-4.4.14/include/linux/ |
H A D | mman.h | 54 return (prot & ~(PROT_READ | PROT_WRITE | PROT_EXEC | PROT_SEM)) == 0; arch_validate_prot() 75 return _calc_vm_trans(prot, PROT_READ, VM_READ ) | calc_vm_prot_bits()
|
/linux-4.4.14/tools/testing/selftests/powerpc/mm/ |
H A D | hugetlb_vs_thp_test.c | 17 p = mmap(addr, SIZE, PROT_READ | PROT_WRITE, test_body() 33 p = mmap(addr, SIZE, PROT_READ | PROT_WRITE, test_body()
|
H A D | subpage_prot.c | 194 fileblock = mmap(NULL, filesize, PROT_READ | PROT_WRITE, test_file()
|
/linux-4.4.14/arch/powerpc/include/asm/ |
H A D | mman.h | 35 if (prot & ~(PROT_READ | PROT_WRITE | PROT_EXEC | PROT_SEM | PROT_SAO)) arch_validate_prot()
|
/linux-4.4.14/tools/perf/util/ |
H A D | zlib.c | 36 ptr = mmap(NULL, stbuf.st_size, PROT_READ, MAP_PRIVATE, input_fd, 0); gzip_decompress_to_file()
|
H A D | util.c | 152 ptr = mmap(NULL, off_in + size, PROT_READ, MAP_PRIVATE, ifd, pgoff); copyfile_offset()
|
H A D | auxtrace.c | 109 mp->prot = PROT_READ | (auxtrace_overwrite ? 0 : PROT_WRITE); auxtrace_mmap_params__init() 783 addr = mmap(NULL, size, PROT_READ, MAP_SHARED, fd, file_offset); auxtrace_buffer__get_data()
|
H A D | event.c | 303 event->mmap2.prot |= PROT_READ; perf_event__synthesize_mmap_events() 779 (event->mmap2.prot & PROT_READ) ? 'r' : '-', perf_event__fprintf_mmap2()
|
H A D | evlist.c | 1137 .prot = PROT_READ | (overwrite ? 0 : PROT_WRITE), perf_evlist__mmap_ex()
|
H A D | session.c | 1594 mmap_prot = PROT_READ; __perf_session__process_events()
|
/linux-4.4.14/arch/um/os-Linux/ |
H A D | process.c | 144 prot = (r ? PROT_READ : 0) | (w ? PROT_WRITE : 0) | os_map_memory() 156 int prot = ((r ? PROT_READ : 0) | (w ? PROT_WRITE : 0) | os_protect_memory() 202 addr = mmap64(NULL, UM_KERN_PAGE_SIZE, PROT_READ | PROT_WRITE, can_drop_memory()
|
H A D | util.c | 21 PROT_READ | PROT_WRITE | PROT_EXEC) < 0) stack_protections()
|
H A D | mem.c | 191 PROT_READ | PROT_WRITE | PROT_EXEC, MAP_PRIVATE, fd, 0); check_tmpexec()
|
/linux-4.4.14/arch/x86/um/os-Linux/ |
H A D | task_size.c | 35 PROT_READ | PROT_WRITE, page_ok() 53 PROT_READ | PROT_WRITE) != 0) page_ok()
|
/linux-4.4.14/tools/testing/selftests/powerpc/primitives/ |
H A D | load_unaligned_zeropad.c | 57 if (mprotect(mem_region + page_size, page_size, PROT_READ|PROT_WRITE)) { unprotect_region() 133 mem_region = mmap(NULL, page_size * 2, PROT_READ|PROT_WRITE, test_body()
|
/linux-4.4.14/arch/x86/um/shared/sysdep/ |
H A D | stub_32.h | 86 "d" (PROT_READ | PROT_WRITE), remap_stack()
|
H A D | stub_64.h | 92 "d" (PROT_READ | PROT_WRITE), remap_stack()
|
/linux-4.4.14/arch/xtensa/include/uapi/asm/ |
H A D | mman.h | 20 * without PROT_READ. The only guarantees are that no writing will be 25 #define PROT_READ 0x1 /* page can be read */ macro
|
/linux-4.4.14/arch/mips/include/uapi/asm/ |
H A D | mman.h | 14 * without PROT_READ. The only guarantees are that no writing will be 18 #define PROT_READ 0x01 /* page can be read */ macro
|
/linux-4.4.14/tools/testing/selftests/ptrace/ |
H A D | peeksiginfo.c | 53 addr_rw = mmap(NULL, 2 * PAGE_SIZE, PROT_READ | PROT_WRITE, check_error_paths() 60 addr_ro = mmap(addr_rw + PAGE_SIZE, PAGE_SIZE, PROT_READ, check_error_paths()
|
/linux-4.4.14/arch/x86/um/ |
H A D | user-offsets.c | 91 DEFINE(UM_PROT_READ, PROT_READ); foo()
|
/linux-4.4.14/include/uapi/asm-generic/ |
H A D | mman-common.h | 9 #define PROT_READ 0x1 /* page can be read */ macro
|
/linux-4.4.14/tools/perf/arch/x86/tests/ |
H A D | intel-cqm.c | 104 event = mmap(NULL, mmap_len, PROT_READ, MAP_SHARED, fd[0], 0); test__intel_cqm_count_nmi_context()
|
H A D | rdpmc.c | 117 addr = mmap(NULL, page_size, PROT_READ, MAP_SHARED, fd, 0); __test__rdpmc()
|
/linux-4.4.14/tools/testing/selftests/futex/functional/ |
H A D | futex_wait_uninitialized_heap.c | 94 buf = mmap(NULL, page_size, PROT_READ|PROT_WRITE, main()
|
/linux-4.4.14/fs/ |
H A D | binfmt_aout.c | 307 PROT_READ | PROT_EXEC, load_aout_binary() 315 PROT_READ | PROT_WRITE | PROT_EXEC, load_aout_binary() 390 PROT_READ | PROT_WRITE | PROT_EXEC, load_aout_library()
|
H A D | binfmt_flat.c | 549 textpos = vm_mmap(bprm->file, 0, text_len, PROT_READ|PROT_EXEC, load_flat_file() 562 PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE, 0); load_flat_file() 607 PROT_READ | PROT_EXEC | PROT_WRITE, MAP_PRIVATE, 0); load_flat_file()
|
H A D | binfmt_elf_fdpic.c | 413 stack_prot = PROT_READ | PROT_WRITE; load_elf_fdpic_binary() 971 PROT_READ | PROT_WRITE | PROT_EXEC, mflags, 0); elf_fdpic_map_file_constdisp_on_uclinux() 1059 if (phdr->p_flags & PF_R) prot |= PROT_READ; elf_fdpic_map_file_by_direct_mmap()
|
H A D | binfmt_elf.c | 555 elf_prot = PROT_READ; load_elf_interp() 899 elf_prot |= PROT_READ; load_elf_binary() 1067 error = vm_mmap(NULL, 0, PAGE_SIZE, PROT_READ | PROT_EXEC, load_elf_binary() 1159 PROT_READ | PROT_WRITE | PROT_EXEC, load_elf_library()
|
H A D | aio.c | 501 PROT_READ | PROT_WRITE, aio_setup_ring()
|
/linux-4.4.14/arch/alpha/include/uapi/asm/ |
H A D | mman.h | 4 #define PROT_READ 0x1 /* page can be read */ macro
|
/linux-4.4.14/lib/ |
H A D | test_user_copy.c | 50 PROT_READ | PROT_WRITE | PROT_EXEC, test_user_copy_init()
|
/linux-4.4.14/samples/bpf/ |
H A D | trace_output_user.c | 41 base = mmap(NULL, mmap_size, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0); perf_event_mmap()
|
/linux-4.4.14/arch/parisc/include/uapi/asm/ |
H A D | mman.h | 4 #define PROT_READ 0x1 /* page can be read */ macro
|
/linux-4.4.14/tools/build/ |
H A D | fixdep.c | 141 map = mmap(NULL, st.st_size, PROT_READ, MAP_PRIVATE, fd, 0); print_deps()
|
/linux-4.4.14/tools/power/cpupower/debug/i386/ |
H A D | dump_psb.c | 184 mem = mmap(mem, 0x100000 - 0xc0000, PROT_READ, MAP_SHARED, fd, 0xc0000); main()
|
/linux-4.4.14/tools/testing/selftests/x86/ |
H A D | sysret_ss_attrs.c | 74 unsigned char *stack32 = mmap(NULL, 4096, PROT_READ | PROT_WRITE, main()
|
H A D | entry_from_vm86.c | 167 PROT_READ | PROT_WRITE | PROT_EXEC, main()
|
/linux-4.4.14/arch/x86/entry/vdso/ |
H A D | vdso2c.c | 238 map_input(argv[1], &raw_addr, &raw_len, PROT_READ); main() 239 map_input(argv[2], &stripped_addr, &stripped_len, PROT_READ); main()
|
/linux-4.4.14/arch/arm/vdso/ |
H A D | vdsomunge.c | 158 inbuf = mmap(NULL, stat.st_size, PROT_READ, MAP_PRIVATE, infd, 0); main() 199 outbuf = mmap(NULL, stat.st_size, PROT_READ | PROT_WRITE, MAP_SHARED, main()
|
/linux-4.4.14/arch/x86/ia32/ |
H A D | ia32_aout.c | 359 PROT_READ | PROT_EXEC, load_aout_binary() 368 PROT_READ | PROT_WRITE | PROT_EXEC, load_aout_binary() 446 PROT_READ | PROT_WRITE | PROT_EXEC, load_aout_library()
|
/linux-4.4.14/include/linux/raid/ |
H A D | pq.h | 157 PROT_READ|PROT_WRITE, \
|
/linux-4.4.14/Documentation/auxdisplay/ |
H A D | cfag12864b-example.c | 71 cfag12864b_mem = mmap(0, CFAG12864B_SIZE, PROT_READ | PROT_WRITE, cfag12864b_init()
|
/linux-4.4.14/tools/perf/tests/ |
H A D | mmap-thread-lookup.c | 33 PROT_READ|PROT_WRITE|PROT_EXEC, thread_init()
|
/linux-4.4.14/tools/power/acpi/os_specific/service_layers/ |
H A D | osunixmap.c | 117 mapped_memory = mmap(NULL, (length + offset), PROT_READ, MMAP_FLAGS, acpi_os_map_memory()
|
/linux-4.4.14/tools/testing/selftests/powerpc/pmu/ebb/ |
H A D | trace.c | 24 tb = mmap(NULL, size, PROT_READ | PROT_WRITE, trace_buffer_allocate()
|
/linux-4.4.14/mm/ |
H A D | mprotect.c | 371 * Does the application expect PROT_READ to imply PROT_EXEC: SYSCALL_DEFINE3() 373 if ((prot & PROT_READ) && (current->personality & READ_IMPLIES_EXEC)) SYSCALL_DEFINE3()
|
H A D | nommu.c | 1024 if (((prot & PROT_READ) && !(capabilities & NOMMU_MAP_READ)) || validate_mmap_request() 1041 } else if ((prot & PROT_READ) && !(prot & PROT_EXEC)) { validate_mmap_request() 1042 /* handle implication of PROT_EXEC by PROT_READ */ validate_mmap_request() 1047 } else if ((prot & PROT_READ) && validate_mmap_request() 1060 /* handle PROT_EXEC implication by PROT_READ */ validate_mmap_request() 1061 if ((prot & PROT_READ) && validate_mmap_request()
|
H A D | mmap.c | 70 * PROT_NONE PROT_READ PROT_WRITE PROT_EXEC 1280 * Does the application expect PROT_READ to imply PROT_EXEC? do_mmap() 1285 if ((prot & PROT_READ) && (current->personality & READ_IMPLIES_EXEC)) do_mmap() 2696 prot |= vma->vm_flags & VM_READ ? PROT_READ : 0; SYSCALL_DEFINE5()
|
/linux-4.4.14/arch/um/os-Linux/skas/ |
H A D | process.c | 211 UM_KERN_PAGE_SIZE, PROT_READ | PROT_WRITE, userspace_tramp() 255 PROT_READ | PROT_WRITE | PROT_EXEC, start_userspace()
|
/linux-4.4.14/scripts/basic/ |
H A D | fixdep.c | 282 map = mmap(NULL, st.st_size, PROT_READ, MAP_PRIVATE, fd, 0); do_config_file() 403 map = mmap(NULL, st.st_size, PROT_READ, MAP_PRIVATE, fd, 0); print_deps()
|
/linux-4.4.14/drivers/staging/android/ |
H A D | ashmem.c | 125 #define PROT_MASK (PROT_EXEC | PROT_READ | PROT_WRITE) 356 return _calc_vm_trans(prot, PROT_READ, VM_MAYREAD) | calc_vm_may_flags() 496 /* does the application expect PROT_READ to imply PROT_EXEC? */ set_prot_mask() 497 if ((prot & PROT_READ) && (current->personality & READ_IMPLIES_EXEC)) set_prot_mask()
|
/linux-4.4.14/scripts/ |
H A D | sortextable.c | 102 addr = mmap(0, sb.st_size, PROT_READ|PROT_WRITE, MAP_SHARED, mmap_file()
|
H A D | recordmcount.c | 249 file_map = mmap(0, sb.st_size, PROT_READ|PROT_WRITE, MAP_PRIVATE, mmap_file()
|
/linux-4.4.14/arch/mips/vdso/ |
H A D | genvdso.c | 132 addr = mmap(NULL, stat.st_size, PROT_READ | PROT_WRITE, MAP_SHARED, fd, map_vdso()
|
/linux-4.4.14/Documentation/ia64/ |
H A D | aliasing-test.c | 45 addr = mmap(NULL, length, PROT_READ|PROT_WRITE, MAP_SHARED, fd, offset); map_mem()
|
/linux-4.4.14/firmware/ |
H A D | ihex2fw.c | 110 data = mmap(NULL, st.st_size, PROT_READ, MAP_SHARED, infd, 0); main()
|
/linux-4.4.14/tools/testing/selftests/net/ |
H A D | psock_fanout.c | 166 PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0); sock_fanout_open_ring()
|
H A D | psock_tpacket.c | 670 ring->mm_space = mmap(0, ring->mm_len, PROT_READ | PROT_WRITE, mmap_ring()
|
/linux-4.4.14/drivers/misc/ |
H A D | lkdtm.c | 464 PROT_READ | PROT_WRITE | PROT_EXEC, lkdtm_do_action() 479 PROT_READ | PROT_WRITE | PROT_EXEC, lkdtm_do_action()
|
/linux-4.4.14/tools/virtio/ |
H A D | vringh_test.c | 160 host_map = mmap(NULL, mapsize, PROT_READ|PROT_WRITE, MAP_SHARED, fd, 0); parallel_test() 161 guest_map = mmap(NULL, mapsize, PROT_READ|PROT_WRITE, MAP_SHARED, fd, 0); parallel_test()
|
/linux-4.4.14/arch/x86/boot/tools/ |
H A D | build.c | 389 kernel = mmap(NULL, sz, PROT_READ, MAP_SHARED, fd, 0); main()
|
/linux-4.4.14/security/ |
H A D | security.c | 758 * Does we have PROT_READ and does the application expect mmap_prot() 761 if ((prot & (PROT_READ | PROT_EXEC)) != PROT_READ) mmap_prot()
|
/linux-4.4.14/Documentation/mic/mpssd/ |
H A D | mpssd.c | 437 PROT_READ, MAP_SHARED, fd, 0); init_vr() 1030 PROT_READ|PROT_WRITE, MAP_SHARED, open_backend() 1574 map = mmap(NULL, len, PROT_READ, MAP_PRIVATE, fd, 0); set_log_buf_info()
|
/linux-4.4.14/drivers/gpu/drm/armada/ |
H A D | armada_gem.c | 359 addr = vm_mmap(dobj->obj.filp, 0, args->size, PROT_READ | PROT_WRITE, armada_gem_mmap_ioctl()
|
/linux-4.4.14/arch/x86/mm/ |
H A D | init_64.c | 149 * on PROT_READ does not imply PROT_EXEC for 32-bit processes (default) 150 * off PROT_READ implies PROT_EXEC
|
H A D | mpx.c | 53 addr = do_mmap(NULL, 0, len, PROT_READ | PROT_WRITE, mpx_mmap()
|
/linux-4.4.14/ipc/ |
H A D | shm.c | 1125 prot = PROT_READ; do_shmat() 1129 prot = PROT_READ | PROT_WRITE; do_shmat()
|
/linux-4.4.14/arch/tile/kernel/ |
H A D | single_step.c | 370 PROT_EXEC | PROT_READ | PROT_WRITE, single_step_once()
|
H A D | unaligned.c | 1571 PROT_EXEC | PROT_READ | do_unaligned()
|
/linux-4.4.14/security/apparmor/ |
H A D | lsm.c | 467 if (prot & PROT_READ) common_mmap()
|
/linux-4.4.14/arch/ia64/include/asm/ |
H A D | pgtable.h | 157 * (PROT_EXEC, PROT_READ, PROT_WRITE, PROT_NONE) get implemented. The
|
/linux-4.4.14/tools/vm/ |
H A D | page-types.c | 869 ptr = mmap(NULL, len, PROT_READ, MAP_SHARED, fd, off); walk_file()
|
/linux-4.4.14/drivers/gpu/drm/ |
H A D | drm_bufs.c | 1401 PROT_READ | PROT_WRITE, drm_legacy_mapbufs() 1406 PROT_READ | PROT_WRITE, drm_legacy_mapbufs()
|
/linux-4.4.14/tools/testing/selftests/seccomp/ |
H A D | seccomp_bpf.c | 510 NULL, page_size, PROT_READ, MAP_PRIVATE, fd, page_size); TEST_SIGNAL() 514 NULL, page_size, PROT_READ, MAP_PRIVATE, fd, 0x0C0FFEE); TEST_SIGNAL()
|
/linux-4.4.14/drivers/gpu/drm/i810/ |
H A D | i810_dma.c | 138 PROT_READ | PROT_WRITE, i810_map_buffer()
|
/linux-4.4.14/fs/ncpfs/ |
H A D | ncplib_kernel.c | 992 x = mmap(NULL, MAP_PRIVATE, PROT_READ|PROT_WRITE, <ncpfs fd>, 32768);
|
/linux-4.4.14/tools/net/ |
H A D | bpf_dbg.c | 972 pcap_ptr_va_start = mmap(NULL, pcap_map_size, PROT_READ, try_load_pcap()
|
/linux-4.4.14/tools/perf/bench/ |
H A D | numa.c | 334 buf = (void *)mmap(0, bytes, PROT_READ|PROT_WRITE, MAP_ANON|map_flags, -1, 0); alloc_data()
|
/linux-4.4.14/scripts/mod/ |
H A D | modpost.c | 358 map = mmap(NULL, *size, PROT_READ|PROT_WRITE, MAP_PRIVATE, fd, 0); grab_file()
|
/linux-4.4.14/tools/lguest/ |
H A D | lguest.c | 361 PROT_READ|PROT_WRITE) == -1) map_zeroed_pages() 409 if (mmap(addr, len, PROT_READ|PROT_WRITE, map_at()
|
/linux-4.4.14/drivers/gpu/drm/i915/ |
H A D | i915_gem.c | 1749 PROT_READ | PROT_WRITE, MAP_SHARED, i915_gem_mmap_ioctl()
|
/linux-4.4.14/arch/x86/kvm/ |
H A D | x86.c | 7716 hva = vm_mmap(NULL, 0, size, PROT_READ | PROT_WRITE, __x86_set_memory_region()
|
/linux-4.4.14/kernel/events/ |
H A D | core.c | 6048 prot |= PROT_READ; perf_event_mmap_event()
|