arch/arm/vdso/vdsomunge.c
145
inbuf = mmap(NULL, stat.st_size, PROT_READ, MAP_PRIVATE, infd, 0);
arch/arm/vdso/vdsomunge.c
186
outbuf = mmap(NULL, stat.st_size, PROT_READ | PROT_WRITE, MAP_SHARED,
arch/arm64/include/asm/mman.h
59
unsigned long supported = PROT_READ | PROT_WRITE | PROT_EXEC | PROT_SEM;
arch/arm64/kernel/pi/relacheck.c
66
ehdr = mmap(0, stat.st_size, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);
arch/arm64/kvm/hyp/nvhe/gen-hyprel.c
269
elf.begin = mmap(0, stat.st_size, PROT_READ, MAP_PRIVATE, fd, 0);
arch/mips/kernel/vdso.c
93
base = do_mmap(NULL, STACK_TOP, PAGE_SIZE, PROT_READ | PROT_EXEC,
arch/mips/tools/loongson3-llsc-check.c
263
vmlinux = mmap(NULL, st.st_size, PROT_READ, MAP_PRIVATE, vmlinux_fd, 0);
arch/mips/vdso/genvdso.c
129
addr = mmap(NULL, stat.st_size, PROT_READ | PROT_WRITE, MAP_SHARED, fd,
arch/powerpc/include/asm/mman.h
30
if (prot & ~(PROT_READ | PROT_WRITE | PROT_EXEC | PROT_SEM | PROT_SAO))
arch/riscv/kernel/sys_riscv.c
26
if (unlikely((prot & PROT_WRITE) && !(prot & PROT_READ)))
arch/riscv/kernel/sys_riscv.c
27
prot |= PROT_READ;
arch/sparc/include/asm/mman.h
52
if (prot & ~(PROT_READ | PROT_WRITE | PROT_EXEC | PROT_SEM | PROT_ADI))
arch/sparc/vdso/vdso2c.c
189
map_input(argv[1], &raw_addr, &raw_len, PROT_READ);
arch/sparc/vdso/vdso2c.c
190
map_input(argv[2], &stripped_addr, &stripped_len, PROT_READ);
arch/um/kernel/skas/stub_exe.c
58
PROT_READ | PROT_EXEC, MAP_FIXED | MAP_SHARED,
arch/um/kernel/skas/stub_exe.c
66
PROT_READ | PROT_WRITE, MAP_FIXED | MAP_SHARED,
arch/um/os-Linux/file.c
708
void *res = mmap(NULL, size, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);
arch/um/os-Linux/mem.c
232
PROT_READ | PROT_WRITE | PROT_EXEC, MAP_PRIVATE, fd, 0);
arch/um/os-Linux/mem.c
34
PROT_READ|PROT_WRITE,
arch/um/os-Linux/process.c
105
int prot = ((r ? PROT_READ : 0) | (w ? PROT_WRITE : 0) |
arch/um/os-Linux/process.c
151
addr = mmap64(NULL, UM_KERN_PAGE_SIZE, PROT_READ | PROT_WRITE,
arch/um/os-Linux/process.c
93
prot = (r ? PROT_READ : 0) | (w ? PROT_WRITE : 0) |
arch/um/os-Linux/skas/process.c
454
PROT_READ | PROT_WRITE | PROT_EXEC,
arch/um/os-Linux/start_up.c
311
PROT_READ | PROT_WRITE,
arch/um/os-Linux/util.c
23
if (mprotect((void *) address, UM_THREAD_SIZE, PROT_READ | PROT_WRITE) < 0)
arch/x86/kernel/cpu/sgx/encl.c
1173
prot = _calc_vm_trans(secinfo_flags, SGX_SECINFO_R, PROT_READ) |
arch/x86/kernel/cpu/sgx/encl.c
1183
prot |= PROT_READ | PROT_WRITE;
arch/x86/kernel/cpu/sgx/ioctl.c
938
prot = PROT_READ | PROT_WRITE;
arch/x86/kvm/x86.c
13393
hva = vm_mmap(NULL, 0, size, PROT_READ | PROT_WRITE,
arch/x86/tools/vdso2c.c
221
map_input(argv[1], &raw_addr, &raw_len, PROT_READ);
arch/x86/tools/vdso2c.c
222
map_input(argv[2], &stripped_addr, &stripped_len, PROT_READ);
arch/x86/um/os-Linux/registers.c
56
iov.iov_base = mmap(NULL, iov.iov_len, PROT_WRITE | PROT_READ,
arch/x86/um/user-offsets.c
76
DEFINE(UM_PROT_READ, PROT_READ);
drivers/android/tests/binder_alloc_kunit.c
528
PROT_READ, MAP_PRIVATE | MAP_NORESERVE,
drivers/gpu/drm/armada/armada_gem.c
325
addr = vm_mmap(dobj->obj.filp, 0, args->size, PROT_READ | PROT_WRITE,
drivers/gpu/drm/i915/gem/i915_gem_mman.c
99
PROT_READ | PROT_WRITE, MAP_SHARED,
drivers/misc/lkdtm/perms.c
216
PROT_READ | PROT_WRITE | PROT_EXEC,
drivers/misc/lkdtm/perms.c
237
PROT_READ | PROT_WRITE | PROT_EXEC,
drivers/misc/lkdtm/usercopy.c
150
PROT_READ | PROT_WRITE | PROT_EXEC,
drivers/misc/lkdtm/usercopy.c
226
PROT_READ | PROT_WRITE | PROT_EXEC,
drivers/misc/lkdtm/usercopy.c
316
PROT_READ | PROT_WRITE | PROT_EXEC,
drivers/misc/lkdtm/usercopy.c
355
uaddr = vm_mmap(NULL, 0, PAGE_SIZE, PROT_READ | PROT_WRITE,
drivers/misc/lkdtm/usercopy.c
82
PROT_READ | PROT_WRITE | PROT_EXEC,
fs/aio.c
606
PROT_READ | PROT_WRITE,
fs/binfmt_elf.c
1354
error = vm_mmap(NULL, 0, PAGE_SIZE, PROT_READ | PROT_EXEC,
fs/binfmt_elf.c
631
prot |= PROT_READ;
fs/binfmt_elf_fdpic.c
1050
if (phdr->p_flags & PF_R) prot |= PROT_READ;
fs/binfmt_elf_fdpic.c
419
stack_prot = PROT_READ | PROT_WRITE;
fs/binfmt_elf_fdpic.c
962
PROT_READ | PROT_WRITE | PROT_EXEC, MAP_PRIVATE, 0);
fs/binfmt_flat.c
535
textpos = vm_mmap(bprm->file, 0, text_len, PROT_READ|PROT_EXEC,
fs/binfmt_flat.c
549
PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE, 0);
fs/binfmt_flat.c
596
PROT_READ | PROT_EXEC | PROT_WRITE, MAP_PRIVATE, 0);
include/linux/mman.h
108
return (prot & ~(PROT_READ | PROT_WRITE | PROT_EXEC | PROT_SEM)) == 0;
include/linux/mman.h
143
return _calc_vm_trans(prot, PROT_READ, VM_READ ) |
ipc/shm.c
1565
prot = PROT_READ;
ipc/shm.c
1569
prot = PROT_READ | PROT_WRITE;
kernel/events/core.c
9766
prot |= PROT_READ;
lib/tests/kunit_iov_iter.c
1067
PROT_READ | PROT_WRITE,
lib/tests/usercopy_kunit.c
308
PROT_READ | PROT_WRITE | PROT_EXEC,
lib/vdso/getrandom.c
88
params->mmap_prot = PROT_READ | PROT_WRITE;
mm/kasan/kasan_test_c.c
2170
PROT_READ | PROT_WRITE | PROT_EXEC,
mm/mmap.c
1127
prot |= vma->vm_flags & VM_READ ? PROT_READ : 0;
mm/mmap.c
358
if ((prot & PROT_READ) && (current->personality & READ_IMPLIES_EXEC))
mm/mprotect.c
844
(prot & PROT_READ);
mm/nommu.c
792
if (((prot & PROT_READ) && !(capabilities & NOMMU_MAP_READ)) ||
mm/nommu.c
809
} else if ((prot & PROT_READ) && !(prot & PROT_EXEC)) {
mm/nommu.c
815
} else if ((prot & PROT_READ) &&
mm/nommu.c
829
if ((prot & PROT_READ) &&
mm/util.c
642
ret = do_mmap(NULL, addr, len, PROT_READ | PROT_WRITE, flags,
samples/auxdisplay/cfag12864b-example.c
57
cfag12864b_mem = mmap(0, CFAG12864B_SIZE, PROT_READ | PROT_WRITE,
samples/bpf/xdp_sample_user.c
1232
sample_mmap[i] = mmap(NULL, size, PROT_READ | PROT_WRITE,
samples/nitro_enclaves/ne_ioctl_sample.c
262
PROT_READ | PROT_WRITE,
samples/nitro_enclaves/ne_ioctl_sample.c
351
enclave_image = mmap(NULL, enclave_image_size, PROT_READ,
scripts/elf-parse.c
42
addr = mmap(0, sb.st_size, PROT_READ|PROT_WRITE, MAP_SHARED, fd, 0);
scripts/insert-sys-cert.c
218
map = mmap(NULL, *size, PROT_READ|PROT_WRITE, MAP_SHARED, fd, 0);
scripts/kconfig/confdata.c
72
map1 = mmap(NULL, st1.st_size, PROT_READ, MAP_PRIVATE, fd1, 0);
scripts/kconfig/confdata.c
76
map2 = mmap(NULL, st2.st_size, PROT_READ, MAP_PRIVATE, fd2, 0);
scripts/mod/modpost.c
396
map = mmap(NULL, *size, PROT_READ|PROT_WRITE, MAP_PRIVATE, fd, 0);
scripts/recordmcount.c
199
file_map = mmap(0, sb.st_size, PROT_READ|PROT_WRITE, MAP_PRIVATE,
security/apparmor/lsm.c
564
if (prot & PROT_READ)
security/security.c
2540
if ((prot & (PROT_READ | PROT_EXEC)) != PROT_READ)
security/selinux/hooks.c
4089
prot |= PROT_READ;
tools/bpf/bpf_dbg.c
972
pcap_ptr_va_start = mmap(NULL, pcap_map_size, PROT_READ,
tools/bpf/bpftool/gen.c
1276
obj_data = mmap(NULL, mmap_sz, PROT_READ, MAP_PRIVATE, fd, 0);
tools/bpf/bpftool/gen.c
1696
obj_data = mmap(NULL, mmap_sz, PROT_READ, MAP_PRIVATE, fd, 0);
tools/build/fixdep.c
143
map = mmap(NULL, st.st_size, PROT_READ, MAP_PRIVATE, fd, 0);
tools/firmware/ihex2fw.c
111
data = mmap(NULL, st.st_size, PROT_READ, MAP_SHARED, infd, 0);
tools/hv/vmbus_bufring.c
37
map = mmap(NULL, 2 * size, PROT_READ | PROT_WRITE, MAP_SHARED, *fd, 0);
tools/include/io_uring/mini_liburing.h
109
ptr = mmap(0, cq->ring_sz, PROT_READ | PROT_WRITE,
tools/include/io_uring/mini_liburing.h
85
ptr = mmap(0, sq->ring_sz, PROT_READ | PROT_WRITE,
tools/include/io_uring/mini_liburing.h
99
sq->sqes = mmap(0, size, PROT_READ | PROT_WRITE,
tools/include/nolibc/stdlib.h
136
heap = mmap(NULL, len, PROT_READ|PROT_WRITE, MAP_ANONYMOUS|MAP_PRIVATE,
tools/lib/bpf/btf.c
1649
data = mmap(NULL, st.st_size, PROT_READ, MAP_PRIVATE, fd, 0);
tools/lib/bpf/libbpf.c
14303
PROT_READ | PROT_WRITE, MAP_SHARED,
tools/lib/bpf/libbpf.c
1859
mmaped = mmap(NULL, new_sz, PROT_READ | PROT_WRITE, MAP_SHARED | MAP_ANONYMOUS, -1, 0);
tools/lib/bpf/libbpf.c
2003
map->mmaped = mmap(NULL, mmap_sz, PROT_READ | PROT_WRITE,
tools/lib/bpf/libbpf.c
5345
prot = PROT_READ;
tools/lib/bpf/libbpf.c
5347
prot = PROT_READ | PROT_WRITE;
tools/lib/bpf/libbpf.c
5678
bpf_map_mmap_sz(map), PROT_READ | PROT_WRITE,
tools/lib/bpf/ringbuf.c
123
tmp = mmap(NULL, rb->page_size, PROT_READ | PROT_WRITE, MAP_SHARED, map_fd, 0);
tools/lib/bpf/ringbuf.c
142
tmp = mmap(NULL, (size_t)mmap_sz, PROT_READ, MAP_SHARED, map_fd, rb->page_size);
tools/lib/bpf/ringbuf.c
475
tmp = mmap(NULL, rb->page_size, PROT_READ, MAP_SHARED, map_fd, 0);
tools/lib/bpf/ringbuf.c
494
tmp = mmap(NULL, (size_t)mmap_sz, PROT_READ | PROT_WRITE, MAP_SHARED,
tools/lib/bpf/skel_internal.h
198
addr = mmap(NULL, mmap_sz, PROT_READ | PROT_WRITE,
tools/lib/bpf/zip.c
215
data = mmap(NULL, size, PROT_READ, MAP_PRIVATE, fd, 0);
tools/lib/perf/evlist.c
566
mp->prot = PROT_READ;
tools/lib/perf/evlist.c
569
mp->prot = PROT_READ | PROT_WRITE;
tools/lib/perf/evsel.c
263
.prot = PROT_READ | PROT_WRITE,
tools/mm/page-types.c
990
ptr = mmap(NULL, len, PROT_READ, MAP_SHARED, fd, off);
tools/objtool/check.c
388
PROT_READ|PROT_WRITE,
tools/objtool/elf.c
68
PROT_READ|PROT_WRITE, \
tools/perf/arch/x86/tests/amd-ibs-period.c
328
rb = mmap(NULL, PERF_MMAP_TOTAL_SIZE, PROT_READ | PROT_WRITE,
tools/perf/arch/x86/tests/amd-ibs-period.c
515
rb = mmap(NULL, PERF_MMAP_TOTAL_SIZE, PROT_READ | PROT_WRITE,
tools/perf/arch/x86/tests/amd-ibs-period.c
70
ret = mprotect(func, page_size, PROT_READ | PROT_WRITE | PROT_EXEC);
tools/perf/arch/x86/tests/amd-ibs-period.c
821
rb = mmap(NULL, PERF_MMAP_TOTAL_SIZE, PROT_READ | PROT_WRITE,
tools/perf/bench/mem-functions.c
364
p = mmap(NULL, size, PROT_READ|PROT_WRITE,
tools/perf/bench/numa.c
445
buf = (void *)mmap(0, bytes, PROT_READ|PROT_WRITE, MAP_ANON|map_flags, -1, 0);
tools/perf/builtin-report.c
873
prot & PROT_READ ? 'r' : '-',
tools/perf/jvmti/jvmti_agent.c
216
marker_addr = mmap(NULL, pgsz, PROT_READ|PROT_EXEC, MAP_PRIVATE, fd, 0);
tools/perf/tests/mmap-thread-lookup.c
40
PROT_READ|PROT_WRITE|PROT_EXEC,
tools/perf/tests/workloads/jitdump.c
180
addr = mmap(0, getpagesize(), PROT_READ | PROT_WRITE | PROT_EXEC,
tools/perf/tests/workloads/jitdump.c
84
m = mmap(0, getpagesize(), PROT_READ | PROT_EXEC, MAP_PRIVATE, fileno(f), 0);
tools/perf/util/auxtrace.c
1244
int prot = rw ? PROT_READ | PROT_WRITE : PROT_READ;
tools/perf/util/auxtrace.c
183
mp->prot = PROT_READ | (auxtrace_overwrite ? 0 : PROT_WRITE);
tools/perf/util/copyfile.c
53
ptr = mmap(NULL, off_in + size, PROT_READ, MAP_PRIVATE, ifd, pgoff);
tools/perf/util/event.c
346
(event->mmap2.prot & PROT_READ) ? 'r' : '-',
tools/perf/util/event.c
358
(event->mmap2.prot & PROT_READ) ? 'r' : '-',
tools/perf/util/mmap.c
313
map->data = mmap(NULL, mmap__mmap_len(map), PROT_READ|PROT_WRITE,
tools/perf/util/mmap.c
80
map->aio.data[idx] = mmap(NULL, mmap__mmap_len(map), PROT_READ|PROT_WRITE,
tools/perf/util/session.c
3408
mmap_prot = PROT_READ;
tools/perf/util/srccode.c
129
h->map = mmap(NULL, sz, PROT_READ, MAP_SHARED, fd, 0);
tools/perf/util/synthetic-events.c
313
*prot |= PROT_READ;
tools/perf/util/synthetic-events.c
504
if (!mmap_data || (event->mmap2.prot & PROT_READ) == 0)
tools/perf/util/tool.c
54
decomp = mmap(NULL, mmap_len, PROT_READ|PROT_WRITE,
tools/perf/util/zlib.c
39
ptr = mmap(NULL, stbuf.st_size, PROT_READ, MAP_PRIVATE, input_fd, 0);
tools/power/acpi/os_specific/service_layers/osunixmap.c
83
mapped_memory = mmap(NULL, (length + offset), PROT_READ, MMAP_FLAGS,
tools/power/acpi/tools/pfrut/pfrut.c
346
addr_map_capsule = mmap(NULL, st.st_size, PROT_READ, MAP_SHARED,
tools/power/acpi/tools/pfrut/pfrut.c
422
p_mmap = mmap(NULL, max_data_sz, PROT_READ, MAP_SHARED, fd_update_log, 0);
tools/power/cpupower/debug/i386/dump_psb.c
182
mem = mmap(mem, 0x100000 - 0xc0000, PROT_READ, MAP_SHARED, fd, 0xc0000);
tools/power/x86/turbostat/turbostat.c
10209
mmio = mmap(0, mmap_size, PROT_READ, MAP_SHARED, fd_pmt, 0);
tools/testing/selftests/arm64/gcs/libc-gcs.c
692
variant->flags | PROT_READ);
tools/testing/selftests/arm64/mte/check_hugetlb_options.c
182
prot_flag = PROT_READ | PROT_WRITE;
tools/testing/selftests/arm64/mte/check_hugetlb_options.c
250
map_ptr = mmap(NULL, map_size, PROT_READ | PROT_MTE,
tools/testing/selftests/arm64/mte/check_mmap_options.c
197
prot_flag = PROT_READ | PROT_WRITE;
tools/testing/selftests/arm64/mte/mte_common_util.c
186
prot_flag = PROT_READ | PROT_WRITE;
tools/testing/selftests/bpf/benchs/bench_ringbufs.c
301
tmp = mmap(NULL, page_size, PROT_READ | PROT_WRITE, MAP_SHARED,
tools/testing/selftests/bpf/benchs/bench_ringbufs.c
310
tmp = mmap(NULL, page_size + 2 * args.ringbuf_sz, PROT_READ, MAP_SHARED,
tools/testing/selftests/bpf/prog_tests/arena_direct_value.c
43
arena = mmap(NULL, arena_sz, PROT_READ | PROT_WRITE, MAP_SHARED, map_fd, 0);
tools/testing/selftests/bpf/prog_tests/bpf_mod_race.c
99
fault_addr = mmap(0, 4096, PROT_READ, MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/bpf/prog_tests/btf_sysfs.c
34
raw_data = mmap(NULL, btf_size, PROT_READ | PROT_WRITE, MAP_PRIVATE, fd, 0);
tools/testing/selftests/bpf/prog_tests/btf_sysfs.c
38
raw_data = mmap(NULL, btf_size, PROT_READ, MAP_SHARED, fd, 0);
tools/testing/selftests/bpf/prog_tests/btf_sysfs.c
42
raw_data = mmap(NULL, end + 1, PROT_READ, MAP_PRIVATE, fd, 0);
tools/testing/selftests/bpf/prog_tests/btf_sysfs.c
46
raw_data = mmap(NULL, end, PROT_READ, MAP_PRIVATE, fd, 0);
tools/testing/selftests/bpf/prog_tests/btf_sysfs.c
50
if (!ASSERT_EQ(mprotect(raw_data, btf_size, PROT_READ | PROT_WRITE), -1,
tools/testing/selftests/bpf/prog_tests/btf_sysfs.c
54
if (!ASSERT_EQ(mprotect(raw_data, btf_size, PROT_READ | PROT_EXEC), -1,
tools/testing/selftests/bpf/prog_tests/core_reloc.c
1086
mmap_data = mmap(NULL, mmap_sz, PROT_READ | PROT_WRITE,
tools/testing/selftests/bpf/prog_tests/fexit_sleep.c
41
child_stack = mmap(NULL, STACK_SIZE, PROT_READ | PROT_WRITE, MAP_PRIVATE |
tools/testing/selftests/bpf/prog_tests/mmap.c
135
err = mprotect(map_mmaped, map_sz, PROT_READ);
tools/testing/selftests/bpf/prog_tests/mmap.c
146
map_mmaped = mmap(NULL, map_sz, PROT_READ, MAP_SHARED, data_map_fd, 0);
tools/testing/selftests/bpf/prog_tests/mmap.c
162
int flags = i % 2 ? PROT_READ : PROT_WRITE;
tools/testing/selftests/bpf/prog_tests/mmap.c
180
tmp1 = mmap(NULL, map_sz, PROT_READ | PROT_WRITE, MAP_SHARED,
tools/testing/selftests/bpf/prog_tests/mmap.c
200
tmp0 = mmap(NULL, 4 * page_size, PROT_READ, MAP_SHARED | MAP_ANONYMOUS,
tools/testing/selftests/bpf/prog_tests/mmap.c
206
tmp1 = mmap(tmp0, 3 * page_size, PROT_READ, MAP_SHARED | MAP_FIXED,
tools/testing/selftests/bpf/prog_tests/mmap.c
221
tmp2 = mmap(tmp1 + page_size, page_size, PROT_READ,
tools/testing/selftests/bpf/prog_tests/mmap.c
232
tmp2 = mmap(tmp1, 4 * page_size, PROT_READ, MAP_SHARED | MAP_FIXED,
tools/testing/selftests/bpf/prog_tests/mmap.c
253
tmp1 = mmap(NULL, 4 * page_size, PROT_READ, MAP_SHARED | MAP_FIXED,
tools/testing/selftests/bpf/prog_tests/mmap.c
260
tmp1 = mmap(NULL, map_sz, PROT_READ, MAP_SHARED, data_map_fd, 0);
tools/testing/selftests/bpf/prog_tests/mmap.c
55
tmp1 = mmap(NULL, page_size, PROT_READ | PROT_WRITE, MAP_SHARED, rdmap_fd, 0);
tools/testing/selftests/bpf/prog_tests/mmap.c
61
tmp1 = mmap(NULL, page_size, PROT_READ, MAP_SHARED, rdmap_fd, 0);
tools/testing/selftests/bpf/prog_tests/mmap.c
73
bss_mmaped = mmap(NULL, bss_sz, PROT_READ | PROT_WRITE, MAP_SHARED,
tools/testing/selftests/bpf/prog_tests/mmap.c
81
map_mmaped = mmap(NULL, map_sz, PROT_READ | PROT_WRITE, MAP_SHARED,
tools/testing/selftests/bpf/prog_tests/ringbuf.c
109
mmap_ptr = mmap(NULL, page_size, PROT_READ | PROT_WRITE, MAP_SHARED, rb_fd, 0);
tools/testing/selftests/bpf/prog_tests/ringbuf.c
166
mmap_ptr = mmap(NULL, page_size, PROT_READ | PROT_WRITE, MAP_SHARED, rb_fd, 0);
tools/testing/selftests/bpf/prog_tests/ringbuf.c
191
mmap_ptr = mmap(NULL, 4 * page_size, PROT_READ, MAP_SHARED, rb_fd, 0);
tools/testing/selftests/bpf/prog_tests/ringbuf.c
201
mmap_ptr = mmap(NULL, page_size, PROT_READ, MAP_SHARED, rb_fd, page_size);
tools/testing/selftests/bpf/prog_tests/signed_loader.c
847
w = mmap(NULL, 4096, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);
tools/testing/selftests/bpf/prog_tests/signed_loader.c
865
w = mmap(NULL, 4096, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);
tools/testing/selftests/bpf/prog_tests/skeleton.c
130
m = mmap(NULL, getpagesize(), PROT_READ, MAP_SHARED, fd, 0);
tools/testing/selftests/bpf/prog_tests/task_local_storage.c
394
mem = mmap(NULL, page_size * 2, PROT_READ | PROT_WRITE,
tools/testing/selftests/bpf/prog_tests/test_mmap_inner_array.c
21
tmp = mmap(NULL, page_size, PROT_READ | PROT_WRITE, MAP_SHARED, inner_array_fd, 0);
tools/testing/selftests/bpf/prog_tests/test_xsk.c
1593
bufs = mmap(NULL, mmap_sz, PROT_READ | PROT_WRITE, mmap_flags, -1, 0);
tools/testing/selftests/bpf/prog_tests/test_xsk.c
2337
bufs = mmap(NULL, mmap_sz, PROT_READ | PROT_WRITE,
tools/testing/selftests/bpf/prog_tests/user_ringbuf.c
111
mmap_ptr = mmap(NULL, page_size, PROT_READ, MAP_SHARED, rb_fd, 0);
tools/testing/selftests/bpf/prog_tests/user_ringbuf.c
121
mmap_ptr = mmap(NULL, page_size, PROT_READ | PROT_WRITE, MAP_SHARED,
tools/testing/selftests/bpf/prog_tests/user_ringbuf.c
213
producer_pos_ptr = mmap(NULL, page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/bpf/prog_tests/verify_pkcs7_sig.c
202
mod = mmap(NULL, st.st_size, PROT_READ, MAP_PRIVATE, fd, 0);
tools/testing/selftests/bpf/prog_tests/xdp_metadata.c
80
xsk->umem_area = mmap(NULL, UMEM_SIZE, PROT_READ | PROT_WRITE, mmap_flags, -1, 0);
tools/testing/selftests/bpf/testing_helpers.c
534
PROT_READ | PROT_WRITE | PROT_EXEC);
tools/testing/selftests/bpf/xdp_hw_metadata.c
112
xsk->umem_area = mmap(NULL, UMEM_SIZE, PROT_READ | PROT_WRITE, mmap_flags, -1, 0);
tools/testing/selftests/bpf/xsk.c
188
PROT_READ | PROT_WRITE, MAP_SHARED | MAP_POPULATE, fd,
tools/testing/selftests/bpf/xsk.c
202
PROT_READ | PROT_WRITE, MAP_SHARED | MAP_POPULATE, fd,
tools/testing/selftests/bpf/xsk.c
627
PROT_READ | PROT_WRITE, MAP_SHARED | MAP_POPULATE,
tools/testing/selftests/bpf/xsk.c
648
PROT_READ | PROT_WRITE, MAP_SHARED | MAP_POPULATE,
tools/testing/selftests/bpf/xskxceiver.c
130
bufs = mmap(NULL, umem_sz, PROT_READ | PROT_WRITE, mmap_flags, -1, 0);
tools/testing/selftests/cachestat/test_cachestat.c
260
map = mmap(NULL, filesize, PROT_READ | PROT_WRITE,
tools/testing/selftests/cgroup/test_core.c
61
buf = mmap(NULL, size, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANON,
tools/testing/selftests/cgroup/test_hugetlb_memcg.c
17
#define PROTECTION (PROT_READ | PROT_WRITE)
tools/testing/selftests/cgroup/test_memcontrol.c
759
buf = mmap(NULL, size, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANON,
tools/testing/selftests/cgroup/test_zswap.c
575
values = mmap(0, sizeof(struct no_kmem_bypass_child_args), PROT_READ |
tools/testing/selftests/cgroup/test_zswap.c
657
mem = mmap(NULL, size, PROT_READ | PROT_WRITE,
tools/testing/selftests/cgroup/test_zswap.c
718
values = mmap(0, sizeof(struct incomp_child_args), PROT_READ |
tools/testing/selftests/dmabuf-heaps/dmabuf-heap.c
162
p = mmap(NULL, ONE_MEG, PROT_READ | PROT_WRITE, MAP_SHARED, dmabuf_fd, 0);
tools/testing/selftests/dmabuf-heaps/dmabuf-heap.c
227
p = mmap(NULL, size, PROT_READ | PROT_WRITE, MAP_SHARED, dmabuf_fd[i], 0);
tools/testing/selftests/dmabuf-heaps/dmabuf-heap.c
252
p = mmap(NULL, size, PROT_READ | PROT_WRITE, MAP_SHARED, dmabuf_fd[i], 0);
tools/testing/selftests/drivers/dma-buf/udmabuf.c
100
addr = mmap(NULL, size, PROT_READ|PROT_WRITE, MAP_SHARED, fd, 0);
tools/testing/selftests/drivers/net/hw/iou-zcrx.c
154
PROT_READ | PROT_WRITE,
tools/testing/selftests/drivers/net/hw/iou-zcrx.c
166
PROT_READ | PROT_WRITE,
tools/testing/selftests/drivers/net/hw/iou-zcrx.c
177
PROT_READ | PROT_WRITE,
tools/testing/selftests/drivers/net/hw/ncdevmem.c
188
ctx->buf_mem = mmap(NULL, size, PROT_READ | PROT_WRITE, MAP_SHARED,
tools/testing/selftests/drivers/net/hw/toeplitz.c
309
PROT_READ | PROT_WRITE,
tools/testing/selftests/filesystems/overlayfs/dev_in_maps.c
112
addr = mmap(NULL, 4096, PROT_READ | PROT_WRITE, MAP_FILE | MAP_SHARED, fd, 0);
tools/testing/selftests/futex/functional/futex_numa_mpol.c
143
futex_ptr = mmap(NULL, mem_size * 2, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANONYMOUS, 0, 0);
tools/testing/selftests/futex/functional/futex_numa_mpol.c
168
mprotect(futex_ptr, mem_size, PROT_READ);
tools/testing/selftests/futex/functional/futex_numa_mpol.c
176
mprotect(futex_ptr, mem_size, PROT_READ | PROT_WRITE);
tools/testing/selftests/futex/functional/futex_wait.c
118
shm = mmap(NULL, sizeof(f_private), PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);
tools/testing/selftests/futex/functional/futex_wait_uninitialized_heap.c
64
buf = mmap(NULL, page_size, PROT_READ|PROT_WRITE,
tools/testing/selftests/futex/functional/robust_list.c
87
stack = mmap(NULL, STACK_SIZE, PROT_READ | PROT_WRITE,
tools/testing/selftests/ia64/aliasing-test.c
42
addr = mmap(NULL, length, PROT_READ|PROT_WRITE, MAP_SHARED, fd, offset);
tools/testing/selftests/iommu/iommufd.c
1163
buf = mmap(0, buf_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/iommu/iommufd.c
1765
buf = mmap(0, buf_size, PROT_READ | PROT_WRITE, self->mmap_flags, -1,
tools/testing/selftests/iommu/iommufd.c
1787
int prot = PROT_READ | PROT_WRITE;
tools/testing/selftests/iommu/iommufd.c
1821
buf = mmap(0, PAGE_SIZE, PROT_READ | PROT_WRITE, MAP_PRIVATE, fd, 0);
tools/testing/selftests/iommu/iommufd.c
1847
int prot = PROT_READ | PROT_WRITE;
tools/testing/selftests/iommu/iommufd.c
1901
int prot = PROT_READ | PROT_WRITE;
tools/testing/selftests/iommu/iommufd.c
2161
vrc = mmap(self->buffer, mmap_buffer_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/iommu/iommufd.c
2788
buf = mmap(0, buf_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/iommu/iommufd.c
2980
test = mmap(NULL, data.out_mmap_length, PROT_READ | PROT_WRITE,
tools/testing/selftests/iommu/iommufd.c
48
vrc = mmap(buffer, BUFFER_SIZE, PROT_READ | PROT_WRITE,
tools/testing/selftests/iommu/iommufd.c
52
mfd_buffer = memfd_mmap(BUFFER_SIZE, PROT_READ | PROT_WRITE, MAP_SHARED,
tools/testing/selftests/iommu/iommufd_fail_nth.c
48
buffer = mmap(0, BUFFER_SIZE, PROT_READ | PROT_WRITE,
tools/testing/selftests/iommu/iommufd_fail_nth.c
51
mfd_buffer = memfd_mmap(BUFFER_SIZE, PROT_READ | PROT_WRITE, MAP_SHARED,
tools/testing/selftests/iommu/iommufd_utils.h
60
EXPECT_ERRNO(_errno, (long)mmap(NULL, length, PROT_READ | PROT_WRITE, \
tools/testing/selftests/kselftest_harness.h
1294
results = mmap(NULL, sizeof(*results), PROT_READ | PROT_WRITE,
tools/testing/selftests/kselftest_harness.h
421
PROT_READ | PROT_WRITE, MAP_SHARED | MAP_ANONYMOUS, -1, 0); \
tools/testing/selftests/kselftest_harness.h
425
self = mmap(NULL, sizeof(*self), PROT_READ | PROT_WRITE, \
tools/testing/selftests/kselftest_harness.h
475
PROT_READ | PROT_WRITE, MAP_SHARED | MAP_ANONYMOUS, -1, 0); \
tools/testing/selftests/kvm/guest_memfd_test.c
135
mem = kvm_mmap(total_size, PROT_READ | PROT_WRITE, MAP_SHARED, fd);
tools/testing/selftests/kvm/guest_memfd_test.c
196
mem = mmap(aligned_addr, pmd_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/kvm/guest_memfd_test.c
238
mem = kvm_mmap(map_size, PROT_READ | PROT_WRITE, MAP_SHARED, fd);
tools/testing/selftests/kvm/guest_memfd_test.c
263
mem = mmap(NULL, page_size, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);
tools/testing/selftests/kvm/guest_memfd_test.c
266
mem = mmap(NULL, total_size, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);
tools/testing/selftests/kvm/guest_memfd_test.c
46
mem = mmap(NULL, size, PROT_READ | PROT_WRITE, MAP_PRIVATE, fd, 0);
tools/testing/selftests/kvm/guest_memfd_test.c
543
mem = kvm_mmap(size, PROT_READ | PROT_WRITE, MAP_SHARED, fd);
tools/testing/selftests/kvm/guest_memfd_test.c
553
mem = kvm_mmap(size, PROT_READ | PROT_WRITE, MAP_SHARED, fd);
tools/testing/selftests/kvm/guest_memfd_test.c
57
mem = kvm_mmap(total_size, PROT_READ | PROT_WRITE, MAP_SHARED, fd);
tools/testing/selftests/kvm/guest_memfd_test.c
91
mem = kvm_mmap(total_size, PROT_READ | PROT_WRITE, MAP_SHARED, fd);
tools/testing/selftests/kvm/lib/kvm_util.c
1061
region->mmap_start = kvm_mmap(region->mmap_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/kvm/lib/kvm_util.c
1132
PROT_READ | PROT_WRITE,
tools/testing/selftests/kvm/lib/kvm_util.c
1353
vcpu->run = kvm_mmap(vcpu_mmap_sz(), PROT_READ | PROT_WRITE,
tools/testing/selftests/kvm/lib/kvm_util.c
1721
addr = mmap(NULL, size, PROT_READ, MAP_PRIVATE, vcpu->fd,
tools/testing/selftests/kvm/lib/kvm_util.c
1725
addr = mmap(NULL, size, PROT_READ | PROT_EXEC, MAP_PRIVATE, vcpu->fd,
tools/testing/selftests/kvm/lib/kvm_util.c
1729
addr = __kvm_mmap(size, PROT_READ | PROT_WRITE, MAP_SHARED, vcpu->fd,
tools/testing/selftests/kvm/mmu_stress_test.c
344
mem = kvm_mmap(slot_size, PROT_READ | PROT_WRITE, MAP_SHARED, fd);
tools/testing/selftests/kvm/mmu_stress_test.c
385
mprotect(mem, slot_size, PROT_READ);
tools/testing/selftests/kvm/mmu_stress_test.c
390
mprotect(mem, slot_size, PROT_READ | PROT_WRITE);
tools/testing/selftests/kvm/s390/shared_zeropage_test.c
63
mem = mmap(0, 3 * pagesize, PROT_READ, MAP_PRIVATE | MAP_ANON, -1, 0);
tools/testing/selftests/kvm/s390/tprot.c
219
mprotect(addr_gva2hva(vm, (gva_t)pages), PAGE_SIZE * 2, PROT_READ);
tools/testing/selftests/kvm/s390/tprot.c
232
mprotect(addr_gva2hva(vm, (gva_t)0), PAGE_SIZE, PROT_READ);
tools/testing/selftests/kvm/s390/ucontrol_test.c
145
self->run = kvm_mmap(self->kvm_run_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/kvm/s390/ucontrol_test.c
153
self->sie_block = __kvm_mmap(PAGE_SIZE, PROT_READ | PROT_WRITE,
tools/testing/selftests/kvm/set_memory_region_test.c
431
PROT_READ | PROT_WRITE,
tools/testing/selftests/kvm/set_memory_region_test.c
442
mem_extra = kvm_mmap(MEM_REGION_SIZE, PROT_READ | PROT_WRITE,
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
515
void *m = mmap(shinfo, PAGE_SIZE, PROT_READ|PROT_WRITE, MAP_FIXED|MAP_PRIVATE, zero_fd, 0);
tools/testing/selftests/landlock/audit_test.c
667
PROT_READ | PROT_WRITE,
tools/testing/selftests/landlock/audit_test.c
83
domain_stack = mmap(NULL, sizeof(*domain_stack), PROT_READ | PROT_WRITE,
tools/testing/selftests/liveupdate/luo_test_utils.c
129
map = mmap(NULL, page_size, PROT_READ, MAP_SHARED, mfd, 0);
tools/testing/selftests/membarrier/membarrier_rseq_stress.c
470
void *stack = mmap(NULL, stack_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/membarrier/membarrier_rseq_stress.c
525
PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/membarrier/membarrier_rseq_stress.c
534
void *stack = mmap(NULL, stack_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/memfd/fuse_test.c
130
PROT_READ | PROT_WRITE,
tools/testing/selftests/memfd/fuse_test.c
148
PROT_READ | PROT_WRITE,
tools/testing/selftests/memfd/memfd_test.c
290
PROT_READ | PROT_WRITE,
tools/testing/selftests/memfd/memfd_test.c
308
PROT_READ,
tools/testing/selftests/memfd/memfd_test.c
326
PROT_READ,
tools/testing/selftests/memfd/memfd_test.c
381
PROT_READ,
tools/testing/selftests/memfd/memfd_test.c
394
PROT_READ | PROT_WRITE,
tools/testing/selftests/memfd/memfd_test.c
413
PROT_READ,
tools/testing/selftests/memfd/memfd_test.c
431
PROT_READ | PROT_WRITE,
tools/testing/selftests/memfd/memfd_test.c
480
PROT_READ | PROT_WRITE,
tools/testing/selftests/memfd/memfd_test.c
509
PROT_READ,
tools/testing/selftests/memfd/memfd_test.c
518
r = mprotect(p, mfd_def_size, PROT_READ | PROT_WRITE);
tools/testing/selftests/memfd/memfd_test.c
554
PROT_READ | PROT_WRITE,
tools/testing/selftests/memfd/memfd_test.c
579
PROT_READ,
tools/testing/selftests/memfd/memfd_test.c
584
r = mprotect(p, mfd_def_size, PROT_READ | PROT_WRITE);
tools/testing/selftests/mincore/mincore_selftest.c
149
addr = mmap(NULL, page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mincore/mincore_selftest.c
231
addr = mmap(NULL, FILE_SIZE, PROT_READ | PROT_WRITE,
tools/testing/selftests/mincore/mincore_selftest.c
325
addr = mmap(NULL, FILE_SIZE, PROT_READ | PROT_WRITE,
tools/testing/selftests/mincore/mincore_selftest.c
50
addr = mmap(NULL, page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mincore/mincore_selftest.c
94
addr = mmap(NULL, page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/compaction_test.c
161
map = mmap(NULL, MAP_SIZE, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/cow.c
1062
mem = mmap(NULL, hugetlbsize, PROT_READ | PROT_WRITE, flags, -1, 0);
tools/testing/selftests/mm/cow.c
1076
dummy = mmap(NULL, hugetlbsize, PROT_READ | PROT_WRITE, flags, -1, 0);
tools/testing/selftests/mm/cow.c
1293
ret = mprotect(mem + pagesize, pagesize, PROT_READ);
tools/testing/selftests/mm/cow.c
1299
ret = mprotect(mem + pagesize, pagesize, PROT_READ | PROT_WRITE);
tools/testing/selftests/mm/cow.c
1548
mem = mmap(NULL, pagesize, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/cow.c
1556
smem = mmap(NULL, pagesize, PROT_READ, MAP_PRIVATE | MAP_ANON, -1, 0);
tools/testing/selftests/mm/cow.c
1592
mmap_mem = mmap(NULL, mmap_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/cow.c
1599
mmap_smem = mmap(NULL, mmap_size, PROT_READ,
tools/testing/selftests/mm/cow.c
1669
mem = mmap(NULL, pagesize, PROT_READ | PROT_WRITE, MAP_PRIVATE, fd, 0);
tools/testing/selftests/mm/cow.c
1675
smem = mmap(NULL, pagesize, PROT_READ, MAP_SHARED, fd, 0);
tools/testing/selftests/mm/cow.c
1727
mem = mmap(NULL, pagesize, PROT_READ | PROT_WRITE, MAP_PRIVATE, fd, 0);
tools/testing/selftests/mm/cow.c
1733
smem = mmap(NULL, pagesize, PROT_READ, MAP_SHARED, fd, 0);
tools/testing/selftests/mm/cow.c
1782
mem = mmap(NULL, hugetlbsize, PROT_READ | PROT_WRITE, MAP_PRIVATE, fd,
tools/testing/selftests/mm/cow.c
1789
smem = mmap(NULL, hugetlbsize, PROT_READ, MAP_SHARED, fd, 0);
tools/testing/selftests/mm/cow.c
216
ret = mprotect(mem, size, PROT_READ);
tools/testing/selftests/mm/cow.c
225
ret = mprotect(mem, size, PROT_READ|PROT_WRITE);
tools/testing/selftests/mm/cow.c
496
ret = mprotect(mem, size, PROT_READ);
tools/testing/selftests/mm/cow.c
504
ret = mprotect(mem, size, PROT_READ | PROT_WRITE);
tools/testing/selftests/mm/cow.c
675
ret = mprotect(mem, size, PROT_READ);
tools/testing/selftests/mm/cow.c
677
ret |= mprotect(mem, size, PROT_READ | PROT_WRITE);
tools/testing/selftests/mm/cow.c
785
mem = mmap(NULL, pagesize, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/cow.c
849
mmap_mem = mmap(NULL, mmap_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/cow.c
892
ret = mprotect(mem + pagesize, pagesize, PROT_READ);
tools/testing/selftests/mm/cow.c
898
ret = mprotect(mem + pagesize, pagesize, PROT_READ | PROT_WRITE);
tools/testing/selftests/mm/droppable.c
28
alloc = mmap(0, alloc_size, PROT_READ | PROT_WRITE, MAP_ANONYMOUS | MAP_DROPPABLE, -1, 0);
tools/testing/selftests/mm/folio_split_race_test.c
172
mmap_base = mmap(NULL, FILE_SIZE, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/guard-regions.c
1023
PROT_READ | PROT_WRITE, 0, 0);
tools/testing/selftests/mm/guard-regions.c
1069
PROT_READ | PROT_WRITE, 0, 0);
tools/testing/selftests/mm/guard-regions.c
1132
PROT_READ | PROT_WRITE, 0, 0);
tools/testing/selftests/mm/guard-regions.c
1197
PROT_READ | PROT_WRITE, 0, 0);
tools/testing/selftests/mm/guard-regions.c
1255
PROT_READ | PROT_WRITE, 0, 0);
tools/testing/selftests/mm/guard-regions.c
1329
PROT_READ | PROT_WRITE, 0, 0);
tools/testing/selftests/mm/guard-regions.c
1381
PROT_READ | PROT_WRITE, 0, 0);
tools/testing/selftests/mm/guard-regions.c
1416
PROT_READ | PROT_WRITE, 0, 0);
tools/testing/selftests/mm/guard-regions.c
1443
PROT_READ | PROT_WRITE, 0, 0);
tools/testing/selftests/mm/guard-regions.c
1520
PROT_READ | PROT_WRITE, 0, 0);
tools/testing/selftests/mm/guard-regions.c
1564
PROT_READ | PROT_WRITE, 0, 0);
tools/testing/selftests/mm/guard-regions.c
1620
ptr_shared = mmap_(self, variant, NULL, 10 * page_size, PROT_READ | PROT_WRITE, 0, 0);
tools/testing/selftests/mm/guard-regions.c
1624
ptr_private = mmap(NULL, 10 * page_size, PROT_READ | PROT_WRITE, MAP_PRIVATE, self->fd, 0);
tools/testing/selftests/mm/guard-regions.c
1765
PROT_READ | PROT_WRITE, 0, 0);
tools/testing/selftests/mm/guard-regions.c
1776
ptr = mmap_(self, variant, NULL, 10 * page_size, PROT_READ, 0, 0);
tools/testing/selftests/mm/guard-regions.c
1812
PROT_READ | PROT_WRITE, 0, 0);
tools/testing/selftests/mm/guard-regions.c
1827
PROT_READ | PROT_WRITE, 0, 0);
tools/testing/selftests/mm/guard-regions.c
1864
PROT_READ | PROT_WRITE, 0, 0);
tools/testing/selftests/mm/guard-regions.c
1922
PROT_READ | PROT_WRITE, 0, 0);
tools/testing/selftests/mm/guard-regions.c
1994
ptr = mmap_(self, variant, NULL, 10 * page_size, PROT_READ | PROT_WRITE, 0, 0);
tools/testing/selftests/mm/guard-regions.c
2003
ptr = mmap_(self, variant, NULL, 10 * page_size, PROT_READ, 0, 0);
tools/testing/selftests/mm/guard-regions.c
2056
ptr = mmap_(self, variant, NULL, 10 * page_size, PROT_READ, 0, 0);
tools/testing/selftests/mm/guard-regions.c
2103
PROT_READ | PROT_WRITE, 0, 0);
tools/testing/selftests/mm/guard-regions.c
2156
PROT_READ | PROT_WRITE, 0, 0);
tools/testing/selftests/mm/guard-regions.c
2206
ptr = mmap_(self, variant, NULL, size, PROT_READ, 0, 0);
tools/testing/selftests/mm/guard-regions.c
2257
ptr = mmap_(self, variant, NULL, 10 * page_size, PROT_READ | PROT_WRITE, 0, 0);
tools/testing/selftests/mm/guard-regions.c
2303
PROT_READ | PROT_WRITE, MAP_FIXED, 4 * page_size);
tools/testing/selftests/mm/guard-regions.c
286
ptr = mmap_(self, variant, NULL, 10 * page_size, PROT_READ | PROT_WRITE, 0, 0);
tools/testing/selftests/mm/guard-regions.c
293
ptr2 = mmap_(self, variant, &ptr[5 * page_size], page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/guard-regions.c
355
PROT_READ | PROT_WRITE, 0, 0);
tools/testing/selftests/mm/guard-regions.c
454
PROT_READ | PROT_WRITE, MAP_FIXED, 0);
tools/testing/selftests/mm/guard-regions.c
459
PROT_READ | PROT_WRITE, MAP_FIXED, 0);
tools/testing/selftests/mm/guard-regions.c
464
PROT_READ | PROT_WRITE, MAP_FIXED, 0);
tools/testing/selftests/mm/guard-regions.c
535
PROT_READ | PROT_WRITE | PROT_EXEC, MAP_FIXED, 0);
tools/testing/selftests/mm/guard-regions.c
538
PROT_READ | PROT_WRITE | PROT_EXEC, MAP_FIXED, 0);
tools/testing/selftests/mm/guard-regions.c
591
PROT_READ | PROT_WRITE, MAP_FIXED | MAP_POPULATE, 0);
tools/testing/selftests/mm/guard-regions.c
601
PROT_READ | PROT_WRITE, MAP_FIXED, 0);
tools/testing/selftests/mm/guard-regions.c
610
PROT_READ | PROT_WRITE, MAP_FIXED, 0);
tools/testing/selftests/mm/guard-regions.c
671
PROT_READ | PROT_WRITE, 0, 0);
tools/testing/selftests/mm/guard-regions.c
687
ptr_new1 = mmap_(self, variant, ptr, page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/guard-regions.c
691
PROT_READ | PROT_WRITE, MAP_FIXED, 0);
tools/testing/selftests/mm/guard-regions.c
710
PROT_READ | PROT_WRITE, 0, 0);
tools/testing/selftests/mm/guard-regions.c
722
ASSERT_EQ(mprotect(&ptr[5 * page_size], 2 * page_size, PROT_READ), 0);
tools/testing/selftests/mm/guard-regions.c
758
PROT_READ | PROT_WRITE, 0, 0);
tools/testing/selftests/mm/guard-regions.c
800
PROT_READ | PROT_WRITE, MAP_FIXED, 0);
tools/testing/selftests/mm/guard-regions.c
803
PROT_READ | PROT_WRITE, MAP_FIXED, 0);
tools/testing/selftests/mm/guard-regions.c
806
PROT_READ | PROT_WRITE, MAP_FIXED, 0);
tools/testing/selftests/mm/guard-regions.c
829
ASSERT_EQ(mprotect(ptr, 3 * page_size, PROT_READ), 0);
tools/testing/selftests/mm/guard-regions.c
830
ASSERT_EQ(mprotect(&ptr[7 * page_size], 3 * page_size, PROT_READ), 0);
tools/testing/selftests/mm/guard-regions.c
840
ASSERT_EQ(mprotect(ptr, 3 * page_size, PROT_READ | PROT_WRITE), 0);
tools/testing/selftests/mm/guard-regions.c
842
PROT_READ | PROT_WRITE), 0);
tools/testing/selftests/mm/guard-regions.c
852
ASSERT_EQ(mprotect(ptr, 3 * page_size, PROT_READ), 0);
tools/testing/selftests/mm/guard-regions.c
853
ASSERT_EQ(mprotect(&ptr[7 * page_size], 3 * page_size, PROT_READ), 0);
tools/testing/selftests/mm/guard-regions.c
866
ASSERT_EQ(mprotect(ptr, 3 * page_size, PROT_READ | PROT_WRITE), 0);
tools/testing/selftests/mm/guard-regions.c
868
PROT_READ | PROT_WRITE), 0);
tools/testing/selftests/mm/guard-regions.c
889
PROT_READ | PROT_WRITE, 0, 0);
tools/testing/selftests/mm/guard-regions.c
950
PROT_READ | PROT_WRITE, 0, 0);
tools/testing/selftests/mm/gup_longterm.c
136
mem = mmap(NULL, size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/gup_longterm.c
159
ret = mprotect(mem, size, PROT_READ);
tools/testing/selftests/mm/gup_test.c
247
p = mmap(NULL, size, PROT_READ | PROT_WRITE, flags, filed, 0);
tools/testing/selftests/mm/hmm-tests.c
1022
PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/hmm-tests.c
1070
PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/hmm-tests.c
1125
buffer->ptr = mmap(NULL, size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/hmm-tests.c
1176
PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/hmm-tests.c
1234
PROT_READ);
tools/testing/selftests/mm/hmm-tests.c
1242
PROT_READ | PROT_WRITE);
tools/testing/selftests/mm/hmm-tests.c
1247
PROT_READ);
tools/testing/selftests/mm/hmm-tests.c
1252
PROT_READ | PROT_WRITE);
tools/testing/selftests/mm/hmm-tests.c
1307
PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/hmm-tests.c
1366
PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/hmm-tests.c
1432
PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/hmm-tests.c
1488
PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/hmm-tests.c
1544
PROT_READ);
tools/testing/selftests/mm/hmm-tests.c
1552
PROT_READ | PROT_WRITE);
tools/testing/selftests/mm/hmm-tests.c
1557
PROT_READ);
tools/testing/selftests/mm/hmm-tests.c
1562
PROT_READ | PROT_WRITE);
tools/testing/selftests/mm/hmm-tests.c
1633
PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/hmm-tests.c
1670
ret = mprotect(buffer->ptr, size, PROT_READ);
tools/testing/selftests/mm/hmm-tests.c
1720
PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/hmm-tests.c
1730
ret = mprotect(buffer->ptr, size, PROT_READ);
tools/testing/selftests/mm/hmm-tests.c
1795
PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/hmm-tests.c
1849
PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/hmm-tests.c
1867
ret = mprotect(buffer->ptr, size, PROT_READ);
tools/testing/selftests/mm/hmm-tests.c
1904
PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/hmm-tests.c
2005
PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/hmm-tests.c
2091
PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/hmm-tests.c
2165
PROT_READ,
tools/testing/selftests/mm/hmm-tests.c
2217
PROT_READ,
tools/testing/selftests/mm/hmm-tests.c
2280
PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/hmm-tests.c
2342
PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/hmm-tests.c
2438
PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/hmm-tests.c
2518
PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/hmm-tests.c
2602
old_ptr = mmap(NULL, 2 * size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/hmm-tests.c
2638
old_ptr = mmap(NULL, 2 * size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/hmm-tests.c
2697
old_ptr = mmap(NULL, 2 * size, PROT_READ,
tools/testing/selftests/mm/hmm-tests.c
2726
old_ptr = mmap(NULL, 2 * size, PROT_READ,
tools/testing/selftests/mm/hmm-tests.c
2829
buffer->ptr = mmap(NULL, buffer_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/hmm-tests.c
326
PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/hmm-tests.c
340
ret = mprotect(buffer->ptr, size, PROT_READ);
tools/testing/selftests/mm/hmm-tests.c
389
PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/hmm-tests.c
411
ret = mprotect(buffer->ptr, size, PROT_READ);
tools/testing/selftests/mm/hmm-tests.c
448
PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/hmm-tests.c
496
PROT_READ,
tools/testing/selftests/mm/hmm-tests.c
520
ret = mprotect(buffer->ptr, size, PROT_WRITE | PROT_READ);
tools/testing/selftests/mm/hmm-tests.c
571
PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/hmm-tests.c
673
PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/hmm-tests.c
748
PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/hmm-tests.c
802
PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/hmm-tests.c
871
PROT_READ,
tools/testing/selftests/mm/hmm-tests.c
919
PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/hmm-tests.c
972
PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/hugetlb-madvise.c
113
PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/hugetlb-madvise.c
145
PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/hugetlb-madvise.c
171
PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/hugetlb-madvise.c
224
PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/hugetlb-madvise.c
259
PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/hugetlb-madvise.c
269
PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/hugetlb-madvise.c
80
PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/hugetlb-mmap.c
24
#define PROTECTION (PROT_READ | PROT_WRITE)
tools/testing/selftests/mm/hugetlb-mremap.c
34
#define PROTECTION (PROT_READ | PROT_WRITE | PROT_EXEC)
tools/testing/selftests/mm/hugetlb-read-hwpoison.c
152
filemap = mmap(NULL, len, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/hugetlb-read-hwpoison.c
189
filemap = mmap(NULL, len, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/hugetlb-soft-offline.c
46
filemap = mmap(NULL, len, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/hugetlb-vmemmap.c
108
addr = mmap(NULL, maplength, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/hugetlb_dio.c
79
const int mmap_prot = PROT_READ | PROT_WRITE;
tools/testing/selftests/mm/hugetlb_fault_after_madv.c
84
huge_ptr = mmap(NULL, huge_page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/hugetlb_madv_vs_map.c
62
ptr = mmap(NULL, mmap_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/hugetlb_madv_vs_map.c
98
huge_ptr = mmap(NULL, mmap_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/khugepaged.c
223
p = mmap(BASE_ADDR, nr * hpage_pmd_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/khugepaged.c
321
const int mmap_prot = setup == FILE_SETUP_READ_ONLY_FS ? PROT_READ : (PROT_READ | PROT_WRITE);
tools/testing/selftests/mm/khugepaged.c
339
p = mmap(BASE_ADDR, size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/khugepaged.c
438
p = mmap(BASE_ADDR, size, PROT_READ | PROT_WRITE, MAP_SHARED, finfo.fd,
tools/testing/selftests/mm/ksm_functional_tests.c
182
map = mmap_and_merge_range(0xcf, size, PROT_READ | PROT_WRITE, KSM_MERGE_MADVISE);
tools/testing/selftests/mm/ksm_functional_tests.c
218
map = mmap_and_merge_range(0x00, size, PROT_READ | PROT_WRITE, KSM_MERGE_MADVISE);
tools/testing/selftests/mm/ksm_functional_tests.c
267
map = mmap_and_merge_range(0xcf, size, PROT_READ | PROT_WRITE, KSM_MERGE_MADVISE);
tools/testing/selftests/mm/ksm_functional_tests.c
300
map = mmap_and_merge_range(0xcf, size, PROT_READ | PROT_WRITE, KSM_MERGE_MADVISE);
tools/testing/selftests/mm/ksm_functional_tests.c
430
map = __mmap_and_merge_range(0xcf, size, PROT_READ | PROT_WRITE, KSM_MERGE_NONE);
tools/testing/selftests/mm/ksm_functional_tests.c
608
map = mmap_and_merge_range(0xcf, size, PROT_READ | PROT_WRITE, KSM_MERGE_PRCTL);
tools/testing/selftests/mm/ksm_functional_tests.c
667
map = mmap_and_merge_range(0xcf, size, PROT_READ | PROT_WRITE, KSM_MERGE_MADVISE);
tools/testing/selftests/mm/ksm_functional_tests.c
93
map = mmap(NULL, size, PROT_READ|PROT_WRITE,
tools/testing/selftests/mm/ksm_tests.c
122
prot |= PROT_READ;
tools/testing/selftests/mm/ksm_tests.c
532
map_ptr_orig = mmap(NULL, len + HPAGE_SIZE, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/madv_populate.c
100
addr = mmap(0, SIZE, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/madv_populate.c
170
addr = mmap(0, SIZE, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/madv_populate.c
192
addr = mmap(0, SIZE, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/madv_populate.c
242
addr = mmap(0, SIZE, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/madv_populate.c
35
addr = mmap(0, pagesize, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/madv_populate.c
58
addr = mmap(0, SIZE, PROT_READ, MAP_ANONYMOUS | MAP_PRIVATE, 0, 0);
tools/testing/selftests/mm/map_populate.c
60
smap = mmap(0, MMAP_SZ, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/map_populate.c
97
smap = mmap(0, MMAP_SZ, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/mdwe_test.c
219
self->p = mmap(NULL, self->size, PROT_READ | PROT_EXEC, self->flags, 0, 0);
tools/testing/selftests/mm/mdwe_test.c
237
self->p = mmap(NULL, self->size, PROT_READ | PROT_EXEC, self->flags, 0, 0);
tools/testing/selftests/mm/mdwe_test.c
240
ret = mprotect(self->p, self->size, PROT_READ | PROT_EXEC);
tools/testing/selftests/mm/mdwe_test.c
248
self->p = mmap(NULL, self->size, PROT_READ, self->flags, 0, 0);
tools/testing/selftests/mm/mdwe_test.c
251
ret = mprotect(self->p, self->size, PROT_READ | PROT_EXEC);
tools/testing/selftests/mm/mdwe_test.c
278
self->p = mmap(NULL, self->size, PROT_READ, self->flags, 0, 0);
tools/testing/selftests/mm/mdwe_test.c
282
p = mmap(self->p, self->size, PROT_READ | PROT_EXEC,
tools/testing/selftests/mm/memfd_secret.c
35
static const int prot = PROT_READ | PROT_WRITE;
tools/testing/selftests/mm/memory-failure.c
225
addr = mmap(0, self->page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/memory-failure.c
289
addr = mmap(0, self->page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/memory-failure.c
331
addr = mmap(0, self->page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/merge.c
1015
ptr = mmap(&carveout[page_size], 15 * page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/merge.c
1259
ptr = mmap(&carveout[page_size], page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/merge.c
1263
PROT_READ | PROT_WRITE | PROT_EXEC,
tools/testing/selftests/mm/merge.c
1266
ptr3 = mmap(&carveout[3 * page_size], page_size, PROT_READ,
tools/testing/selftests/mm/merge.c
1282
PROT_READ | PROT_WRITE | PROT_EXEC), 0);
tools/testing/selftests/mm/merge.c
1329
PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/merge.c
1353
PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/merge.c
139
ptr = mmap(&carveout[page_size], 10 * page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/merge.c
1396
PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/merge.c
1420
PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/merge.c
1460
PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/merge.c
1485
PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/merge.c
1491
3 * page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/merge.c
150
ASSERT_EQ(mprotect(ptr, 5 * page_size, PROT_READ), 0);
tools/testing/selftests/mm/merge.c
1541
PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/merge.c
1567
PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/merge.c
170
ASSERT_EQ(mprotect(&ptr[5 * page_size], 5 * page_size, PROT_READ), 0);
tools/testing/selftests/mm/merge.c
190
ptr = mmap(&carveout[page_size], 10 * page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/merge.c
201
ASSERT_EQ(mprotect(&ptr[5 * page_size], 5 * page_size, PROT_READ), 0);
tools/testing/selftests/mm/merge.c
220
ASSERT_EQ(mprotect(ptr, 5 * page_size, PROT_READ), 0);
tools/testing/selftests/mm/merge.c
240
ptr = mmap(&carveout[2 * page_size], 9 * page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/merge.c
251
ASSERT_EQ(mprotect(ptr, 3 * page_size, PROT_READ), 0);
tools/testing/selftests/mm/merge.c
252
ASSERT_EQ(mprotect(&ptr[6 * page_size], 3 * page_size, PROT_READ), 0);
tools/testing/selftests/mm/merge.c
271
ASSERT_EQ(mprotect(&ptr[3 * page_size], 3 * page_size, PROT_READ), 0);
tools/testing/selftests/mm/merge.c
291
ptr = mmap(&carveout[2 * page_size], 9 * page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/merge.c
302
ASSERT_EQ(mprotect(&ptr[6 * page_size], 3 * page_size, PROT_READ), 0);
tools/testing/selftests/mm/merge.c
321
ASSERT_EQ(mprotect(ptr, 3 * page_size, PROT_READ), 0);
tools/testing/selftests/mm/merge.c
330
ASSERT_EQ(mprotect(&ptr[3 * page_size], 3 * page_size, PROT_READ), 0);
tools/testing/selftests/mm/merge.c
350
ptr = mmap(&carveout[2 * page_size], 9 * page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/merge.c
361
ASSERT_EQ(mprotect(ptr, 3 * page_size, PROT_READ), 0);
tools/testing/selftests/mm/merge.c
380
ASSERT_EQ(mprotect(&ptr[6 * page_size], 3 * page_size, PROT_READ), 0);
tools/testing/selftests/mm/merge.c
389
ASSERT_EQ(mprotect(&ptr[3 * page_size], 3 * page_size, PROT_READ), 0);
tools/testing/selftests/mm/merge.c
411
ptr = mmap(&carveout[page_size], 5 * page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/merge.c
442
ptr2 = mmap(&ptr[5 * page_size], 5 * page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/merge.c
466
ptr = mmap(&carveout[page_size], 5 * page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/merge.c
497
ptr2 = mmap(&carveout[6 * page_size], 5 * page_size, PROT_READ | PROT_WRITE | PROT_EXEC,
tools/testing/selftests/mm/merge.c
518
ASSERT_EQ(mprotect(ptr, 5 * page_size, PROT_READ | PROT_WRITE | PROT_EXEC), 0);
tools/testing/selftests/mm/merge.c
586
ptr = mmap(&carveout[page_size], page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/merge.c
590
PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/merge.c
616
PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/merge.c
627
ptr = mmap(&carveout[page_size], page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/merge.c
631
PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/merge.c
654
ptr = mmap(&carveout[page_size], 5 * page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/merge.c
657
ptr2 = mmap(&carveout[7 * page_size], 5 * page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/merge.c
715
ptr = mmap(&carveout[6 * page_size], 5 * page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/merge.c
718
ptr2 = mmap(&carveout[14 * page_size], 5 * page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/merge.c
776
ptr = mmap(&carveout[page_size], 5 * page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/merge.c
779
ptr2 = mmap(&carveout[7 * page_size], 5 * page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/merge.c
782
ptr3 = mmap(&carveout[14 * page_size], 5 * page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/merge.c
861
ptr = mmap(&carveout[page_size], 5 * page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/merge.c
864
ptr2 = mmap(&carveout[7 * page_size], 5 * page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/merge.c
867
ptr3 = mmap(&carveout[14 * page_size], 5 * page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/merge.c
941
ptr = mmap(&carveout[page_size], 15 * page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/merge.c
974
ptr2 = mmap(&carveout[20 * page_size], 5 * page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/migration.c
171
ptr = mmap(NULL, TWOMEG, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/migration.c
194
ptr = mmap(NULL, TWOMEG, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/migration.c
233
ptr = mmap(NULL, 2 * pmdsize, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/migration.c
267
ptr = mmap(NULL, 2 * pmdsize, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/migration.c
309
ptr = mmap(NULL, hugepage_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/migration.c
340
ptr = mmap(NULL, hugepage_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/mkdirty.c
131
mem = mmap_thp_range(PROT_READ, &mmap_mem, &mmap_size);
tools/testing/selftests/mm/mkdirty.c
164
mem = mmap(NULL, pagesize, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANON,
tools/testing/selftests/mm/mkdirty.c
173
if (mprotect(mem, pagesize, PROT_READ)) {
tools/testing/selftests/mm/mkdirty.c
197
mem = mmap_thp_range(PROT_READ|PROT_WRITE, &mmap_mem, &mmap_size);
tools/testing/selftests/mm/mkdirty.c
206
if (mprotect(mem, thpsize, PROT_READ)) {
tools/testing/selftests/mm/mkdirty.c
236
mem = mmap_thp_range(PROT_READ|PROT_WRITE, &mmap_mem, &mmap_size);
tools/testing/selftests/mm/mkdirty.c
245
if (mprotect(mem, thpsize, PROT_READ)) {
tools/testing/selftests/mm/mkdirty.c
258
PROT_READ|PROT_WRITE)) {
tools/testing/selftests/mm/mkdirty.c
281
dst = mmap(NULL, pagesize, PROT_READ, MAP_PRIVATE|MAP_ANON, -1, 0);
tools/testing/selftests/mm/mkdirty.c
94
mem = mmap(NULL, pagesize, PROT_READ, MAP_PRIVATE|MAP_ANON, -1, 0);
tools/testing/selftests/mm/mlock2-tests.c
185
map = mmap(NULL, 2 * page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/mlock2-tests.c
236
map = mmap(NULL, 2 * page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/mlock2-tests.c
263
map = mmap(NULL, 2 * page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/mlock2-tests.c
286
map = mmap(NULL, 2 * page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/mlock2-tests.c
312
map = mmap(NULL, 2 * page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/mlock2-tests.c
359
map = mmap(NULL, 2 * page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/mlock2-tests.c
388
map = mmap(NULL, 2 * page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/mlock2-tests.c
415
map = mmap(NULL, 3 * page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/mlock2-tests.c
499
map = mmap(NULL, size, PROT_READ | PROT_WRITE, MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
tools/testing/selftests/mm/mrelease_test.c
27
buf = (char *)mmap(NULL, nr_pages * psize(), PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/mremap_dontunmap.c
100
mmap(NULL, num_pages * page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/mremap_dontunmap.c
140
mmap(NULL, num_pages * page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/mremap_dontunmap.c
190
mmap(NULL, num_pages * page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/mremap_dontunmap.c
196
mmap(NULL, num_pages * page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/mremap_dontunmap.c
247
mmap(NULL, num_pages * page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/mremap_dontunmap.c
300
mmap(NULL, 5 * page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/mremap_dontunmap.c
306
mmap(NULL, 10 * page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/mremap_dontunmap.c
355
mmap(NULL, page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/mremap_test.c
1023
PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/mremap_test.c
1274
rand_addr = (char *)mmap(NULL, rand_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/mremap_test.c
193
src_addr = mmap((void *) addr, c.region_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/mremap_test.c
238
start = mmap(NULL, 3 * page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/mremap_test.c
278
start = mmap(NULL, 3 * page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/mremap_test.c
327
void *ptr = mmap(NULL, size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/mremap_test.c
415
ptr = mmap(NULL, size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/mremap_test.c
423
tgt_ptr = mmap(NULL, 2 * size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/mremap_test.c
537
ptr = mmap(NULL, size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/mremap_test.c
545
tgt_ptr = mmap(NULL, size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/mremap_test.c
620
ptr = mmap(NULL, size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/mremap_test.c
628
tgt_ptr = mmap(NULL, size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/mremap_test.c
761
ptr = mmap(NULL, size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/mremap_test.c
860
res = mmap(ptr, page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/mremap_test.c
89
remap_addr = mmap(addr, size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/mremap_test.c
908
PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/mseal_test.c
1308
ret2 = mmap(ptr, size, PROT_READ,
tools/testing/selftests/mm/mseal_test.c
1336
ret2 = mmap(ptr, 8 * page_size, PROT_READ,
tools/testing/selftests/mm/mseal_test.c
1677
ret = sys_mprotect_pkey((void *)ptr, size, PROT_READ | PROT_WRITE, pkey);
tools/testing/selftests/mm/mseal_test.c
1723
ptr = mmap(NULL, size, PROT_READ, mapflags, fd, 0);
tools/testing/selftests/mm/mseal_test.c
174
ptr = mmap(NULL, size, PROT_READ, MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
tools/testing/selftests/mm/mseal_test.c
1753
ptr = mmap(NULL, size, PROT_READ, mapflags, -1, 0);
tools/testing/selftests/mm/mseal_test.c
183
ptr = mmap(NULL, size, PROT_READ | PROT_WRITE, mapflags, -1, 0);
tools/testing/selftests/mm/mseal_test.c
207
ptr = mmap(NULL, page_size, PROT_READ, MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
tools/testing/selftests/mm/mseal_test.c
260
ret = sys_mprotect(ptr, size, PROT_READ | PROT_WRITE);
tools/testing/selftests/mm/mseal_test.c
288
ret = sys_mprotect(ptr, size, PROT_READ | PROT_WRITE);
tools/testing/selftests/mm/mseal_test.c
320
ret = sys_mprotect(ptr, size, PROT_READ | PROT_WRITE);
tools/testing/selftests/mm/mseal_test.c
346
PROT_READ | PROT_WRITE);
tools/testing/selftests/mm/mseal_test.c
350
ret = sys_mprotect(ptr, size, PROT_READ);
tools/testing/selftests/mm/mseal_test.c
355
PROT_READ | PROT_WRITE);
tools/testing/selftests/mm/mseal_test.c
376
ret = sys_mprotect(ptr, 2 * page_size, PROT_READ | PROT_WRITE);
tools/testing/selftests/mm/mseal_test.c
401
ret = sys_mprotect(ptr, 2 * page_size, PROT_READ | PROT_WRITE);
tools/testing/selftests/mm/mseal_test.c
460
ret = sys_mprotect(ptr, 0, PROT_READ | PROT_WRITE);
tools/testing/selftests/mm/mseal_test.c
468
ret = sys_mprotect(ptr, size, PROT_READ | PROT_WRITE);
tools/testing/selftests/mm/mseal_test.c
494
ret = sys_mprotect(ptr, size, PROT_READ | PROT_WRITE);
tools/testing/selftests/mm/mseal_test.c
535
ret = sys_mprotect(ptr, size, PROT_READ | PROT_WRITE);
tools/testing/selftests/mm/mseal_test.c
560
ret = sys_mprotect(ptr, page_size, PROT_READ | PROT_WRITE);
tools/testing/selftests/mm/mseal_test.c
568
PROT_READ | PROT_WRITE);
tools/testing/selftests/mm/mseal_test.c
590
ret = sys_mprotect(ptr, page_size, PROT_READ | PROT_WRITE);
tools/testing/selftests/mm/mseal_test.c
595
PROT_READ | PROT_WRITE);
tools/testing/selftests/mm/mseal_test.c
620
ret = sys_mprotect(ptr, page_size * 2, PROT_READ | PROT_WRITE);
tools/testing/selftests/mm/mseal_test.c
627
PROT_READ | PROT_WRITE);
tools/testing/selftests/mm/mseal_test.c
648
ret = sys_mprotect(ptr, page_size * 3, PROT_READ | PROT_WRITE);
tools/testing/selftests/mm/mseal_test.c
655
PROT_READ | PROT_WRITE);
tools/testing/selftests/mm/mseal_test.c
672
ret = sys_mprotect(ptr, page_size * 2, PROT_READ | PROT_WRITE);
tools/testing/selftests/mm/mseal_test.c
680
ret = sys_mprotect(ptr, page_size * 2, PROT_READ | PROT_WRITE);
tools/testing/selftests/mm/mseal_test.c
687
PROT_READ | PROT_WRITE);
tools/testing/selftests/mm/mseal_test.c
707
ret = sys_mprotect(ptr, page_size * 2, PROT_READ | PROT_WRITE);
tools/testing/selftests/mm/mseal_test.c
717
ret = sys_mprotect(ptr, page_size, PROT_READ | PROT_WRITE);
tools/testing/selftests/mm/mseal_test.c
721
ret = sys_mprotect(ptr + page_size, page_size, PROT_READ | PROT_WRITE);
tools/testing/selftests/mm/mseal_test.c
729
PROT_READ | PROT_WRITE);
tools/testing/selftests/mm/mseal_test.c
737
PROT_READ | PROT_WRITE);
tools/testing/selftests/mm/mseal_test.c
760
ret = sys_mprotect(ptr, 2 * page_size, PROT_READ | PROT_WRITE);
tools/testing/selftests/mm/mseal_test.c
816
ret = sys_mprotect(ptr, page_size, PROT_READ | PROT_WRITE);
tools/testing/selftests/mm/mseal_test.c
821
PROT_READ | PROT_WRITE);
tools/testing/selftests/mm/mseal_test.c
830
ret = sys_mprotect(ptr, 4 * page_size, PROT_READ);
tools/testing/selftests/mm/mseal_test.c
838
ret = sys_mprotect(ptr, page_size, PROT_READ);
tools/testing/selftests/mm/mseal_test.c
842
ret = sys_mprotect(ptr + 3 * page_size, page_size, PROT_READ);
tools/testing/selftests/mm/mseal_test.c
859
ret = sys_mprotect(ptr, page_size, PROT_READ | PROT_WRITE);
tools/testing/selftests/mm/mseal_test.c
869
ret = sys_mprotect(ptr, 2 * page_size, PROT_READ);
tools/testing/selftests/mm/mseal_test.c
876
ret = sys_mprotect(ptr + 2 * page_size, 2 * page_size, PROT_READ);
tools/testing/selftests/mm/mseal_test.c
896
ret = sys_mprotect(ptr, page_size, PROT_READ | PROT_WRITE);
tools/testing/selftests/mm/mseal_test.c
906
ret = sys_mprotect(ptr, 2 * page_size, PROT_READ);
tools/testing/selftests/mm/mseal_test.c
913
ret = sys_mprotect(ptr + 2 * page_size, 2 * page_size, PROT_READ);
tools/testing/selftests/mm/mseal_test.c
961
ret = sys_mprotect(ptr, page_size * 2, PROT_READ | PROT_WRITE);
tools/testing/selftests/mm/on-fault-limit.c
21
map = mmap(NULL, 2 * lims.rlim_max, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/pagemap_ioctl.c
1069
mem = mmap(NULL, mem_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/pagemap_ioctl.c
1118
mem = mmap(NULL, mem_size, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANON, -1, 0);
tools/testing/selftests/mm/pagemap_ioctl.c
1146
mem = mmap(NULL, mem_size, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANON, -1, 0);
tools/testing/selftests/mm/pagemap_ioctl.c
1192
mem = mmap(NULL, mem_size, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANON, -1, 0);
tools/testing/selftests/mm/pagemap_ioctl.c
1218
fmem = mmap(NULL, sbuf.st_size, PROT_READ, MAP_PRIVATE, fd, 0);
tools/testing/selftests/mm/pagemap_ioctl.c
1248
fmem = mmap(NULL, buf_size, PROT_READ | PROT_WRITE, MAP_PRIVATE, fd, 0);
tools/testing/selftests/mm/pagemap_ioctl.c
1290
mem = mmap(0, 2 * page_size, PROT_READ|PROT_WRITE, MAP_PRIVATE | MAP_ANON, -1, 0);
tools/testing/selftests/mm/pagemap_ioctl.c
1314
mem2 = mmap(mem + page_size, page_size, PROT_READ|PROT_WRITE,
tools/testing/selftests/mm/pagemap_ioctl.c
1323
mprotect(mem, 2 * page_size, PROT_READ);
tools/testing/selftests/mm/pagemap_ioctl.c
1324
mprotect(mem, 2 * page_size, PROT_READ|PROT_WRITE);
tools/testing/selftests/mm/pagemap_ioctl.c
1331
mprotect(mem, page_size, PROT_READ);
tools/testing/selftests/mm/pagemap_ioctl.c
1332
mprotect(mem, page_size, PROT_READ|PROT_WRITE);
tools/testing/selftests/mm/pagemap_ioctl.c
1457
mem = mmap(NULL, page_size * nthreads * pages_per_thread, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/pagemap_ioctl.c
1545
mem = mmap(NULL, mem_size, PROT_READ, MAP_PRIVATE | MAP_ANON, -1, 0);
tools/testing/selftests/mm/pagemap_ioctl.c
1570
mmap_mem = mmap(NULL, mem_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/pagemap_ioctl.c
1627
mem = mmap(NULL, mem_size, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANON, -1, 0);
tools/testing/selftests/mm/pagemap_ioctl.c
1640
mem = mmap(NULL, mem_size, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANON, -1, 0);
tools/testing/selftests/mm/pagemap_ioctl.c
1696
mem = mmap(NULL, mem_size, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);
tools/testing/selftests/mm/pagemap_ioctl.c
1726
fmem = mmap(NULL, sbuf.st_size, PROT_READ | PROT_WRITE, MAP_PRIVATE, fd, 0);
tools/testing/selftests/mm/pagemap_ioctl.c
1754
fmem = mmap(NULL, buf_size, PROT_READ | PROT_WRITE, MAP_PRIVATE, fd, 0);
tools/testing/selftests/mm/pagemap_ioctl.c
179
mem = mmap(NULL, size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/pagemap_ioctl.c
201
mprotect(mem, mem_size/8, PROT_READ|PROT_WRITE);
tools/testing/selftests/mm/pagemap_ioctl.c
202
mprotect(mem + 1 * mem_size/8, mem_size/8, PROT_READ);
tools/testing/selftests/mm/pagemap_ioctl.c
203
mprotect(mem + 2 * mem_size/8, mem_size/8, PROT_READ|PROT_WRITE);
tools/testing/selftests/mm/pagemap_ioctl.c
204
mprotect(mem + 3 * mem_size/8, mem_size/8, PROT_READ);
tools/testing/selftests/mm/pagemap_ioctl.c
205
mprotect(mem + 4 * mem_size/8, mem_size/8, PROT_READ|PROT_WRITE);
tools/testing/selftests/mm/pagemap_ioctl.c
207
mprotect(mem + 6 * mem_size/8, mem_size/8, PROT_READ|PROT_WRITE);
tools/testing/selftests/mm/pagemap_ioctl.c
208
mprotect(mem + 7 * mem_size/8, mem_size/8, PROT_READ);
tools/testing/selftests/mm/pagemap_ioctl.c
260
mem = mmap(NULL, mem_size, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANON, -1, 0);
tools/testing/selftests/mm/pagemap_ioctl.c
404
m[0] = mmap(NULL, mem_size, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANON, -1, 0);
tools/testing/selftests/mm/pagemap_ioctl.c
407
m[1] = mmap(NULL, mem_size, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANON, -1, 0);
tools/testing/selftests/mm/pagemap_ioctl.c
445
mem = mmap(NULL, mem_size, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANON, -1, 0);
tools/testing/selftests/mm/pagemap_ioctl.c
500
mem = mmap(NULL, mem_size, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANON, -1, 0);
tools/testing/selftests/mm/pagemap_ioctl.c
550
mem = mmap(NULL, mem_size, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANON, -1, 0);
tools/testing/selftests/mm/pfnmap.c
130
addr = mmap(NULL, size, PROT_READ, MAP_SHARED, fd, file_offset);
tools/testing/selftests/mm/pfnmap.c
157
self->addr1 = mmap(NULL, self->size1, PROT_READ, MAP_SHARED,
tools/testing/selftests/mm/pfnmap.c
209
self->addr2 = mmap(NULL, self->pagesize, PROT_READ, MAP_SHARED,
tools/testing/selftests/mm/pfnmap.c
220
self->addr2 = mmap(NULL, self->size2, PROT_READ, MAP_ANON | MAP_PRIVATE,
tools/testing/selftests/mm/pkey_sighandler_tests.c
302
stack = mmap(0, STACK_SIZE, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/pkey_sighandler_tests.c
315
sys_mprotect_pkey(stack, STACK_SIZE, PROT_READ | PROT_WRITE, pkey);
tools/testing/selftests/mm/pkey_sighandler_tests.c
318
sigstack.ss_sp = mmap(0, STACK_SIZE, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/pkey_sighandler_tests.c
470
stack = mmap(0, STACK_SIZE, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/pkey_sighandler_tests.c
488
sys_mprotect_pkey(stack, STACK_SIZE, PROT_READ | PROT_WRITE, pkey);
tools/testing/selftests/mm/pkey_sighandler_tests.c
491
sigstack.ss_sp = mmap(0, STACK_SIZE, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/prctl_thp_disable.c
48
mmap_mem = (char *)mmap(NULL, mmap_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/prctl_thp_disable.c
68
mprotect(mem, pmdsize, PROT_READ);
tools/testing/selftests/mm/process_madv.c
159
map = mmap(NULL, map_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/process_madv.c
221
map = mmap(NULL, pagesize, PROT_READ, MAP_PRIVATE | MAP_ANONYMOUS, -1,
tools/testing/selftests/mm/process_madv.c
262
map = mmap(NULL, pagesize, PROT_READ, MAP_PRIVATE | MAP_ANONYMOUS, -1,
tools/testing/selftests/mm/process_madv.c
296
map = mmap(NULL, pagesize, PROT_READ, MAP_PRIVATE | MAP_ANONYMOUS, -1,
tools/testing/selftests/mm/process_madv.c
354
map = mmap(NULL, pagesize, PROT_READ, MAP_PRIVATE | MAP_ANONYMOUS, -1,
tools/testing/selftests/mm/process_madv.c
73
map = mmap(NULL, pagesize * 10, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/protection_keys.c
1083
err = sys_mprotect_pkey(ptr, PAGE_SIZE, PROT_READ, i);
tools/testing/selftests/mm/protection_keys.c
1095
err = sys_mprotect_pkey(ptr, PAGE_SIZE, PROT_READ, bad_pkey);
tools/testing/selftests/mm/protection_keys.c
1199
buf = mmap(NULL, 1*MB, PROT_READ|PROT_WRITE, MAP_ANONYMOUS|MAP_PRIVATE, -1, 0);
tools/testing/selftests/mm/protection_keys.c
1408
ret = mprotect_pkey(p1, PAGE_SIZE, PROT_EXEC | PROT_READ, (u64)pkey);
tools/testing/selftests/mm/protection_keys.c
1454
ret = mprotect(p1, PAGE_SIZE, PROT_READ|PROT_EXEC);
tools/testing/selftests/mm/protection_keys.c
1671
sret = syscall(__NR_pkey_mprotect, ptr, size, PROT_READ, pkey);
tools/testing/selftests/mm/protection_keys.c
1711
int prot = PROT_READ|PROT_WRITE;
tools/testing/selftests/mm/protection_keys.c
912
err = sys_mprotect_pkey(ptr, size, PROT_READ, 0);
tools/testing/selftests/mm/protection_keys.c
918
err = sys_mprotect_pkey(ptr, size, PROT_READ|PROT_WRITE, 0);
tools/testing/selftests/mm/protection_keys.c
920
err = sys_mprotect_pkey(ptr, size, PROT_READ|PROT_WRITE|PROT_EXEC, 0);
tools/testing/selftests/mm/rmap.c
171
PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/rmap.c
316
data->region = mmap(0, data->mapsize, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/rmap.c
340
data->region = mmap(0, data->mapsize, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/rmap.c
365
data->region = mmap(0, data->mapsize, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/rmap.c
381
data->region = mmap(NULL, data->mapsize, PROT_READ|PROT_WRITE,
tools/testing/selftests/mm/soft-dirty.c
144
map = mmap(NULL, pagesize, PROT_READ|PROT_WRITE,
tools/testing/selftests/mm/soft-dirty.c
156
map = mmap(NULL, pagesize, PROT_READ|PROT_WRITE,
tools/testing/selftests/mm/soft-dirty.c
170
mprotect(map, pagesize, PROT_READ);
tools/testing/selftests/mm/soft-dirty.c
174
mprotect(map, pagesize, PROT_READ|PROT_WRITE);
tools/testing/selftests/mm/soft-dirty.c
217
map = mmap(&reserved[pagesize], pagesize, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/soft-dirty.c
234
map2 = mmap(&reserved[3 * pagesize], pagesize, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/soft-dirty.c
271
map = mmap(&reserved[pagesize], pagesize, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/soft-dirty.c
286
PROT_READ | PROT_WRITE | PROT_EXEC,
tools/testing/selftests/mm/soft-dirty.c
300
if (mprotect(map, pagesize, PROT_READ | PROT_WRITE | PROT_EXEC))
tools/testing/selftests/mm/soft-dirty.c
54
map = mmap(NULL, pagesize, (PROT_READ | PROT_WRITE), (MAP_PRIVATE | MAP_ANON), -1, 0);
tools/testing/selftests/mm/soft-dirty.c
65
map2 = mmap(NULL, pagesize, (PROT_READ | PROT_WRITE), (MAP_PRIVATE | MAP_ANON), -1, 0);
tools/testing/selftests/mm/split_huge_page_test.c
384
thp_area = mmap((void *)(1UL << 30), thp_area_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/split_huge_page_test.c
410
page_area = mmap(NULL, page_area_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/split_huge_page_test.c
651
*addr = mmap(NULL, fd_size, PROT_READ|PROT_WRITE, MAP_SHARED, *fd, 0);
tools/testing/selftests/mm/thuge-gen.c
56
map = mmap(NULL, size*NUM_PAGES, PROT_READ|PROT_WRITE,
tools/testing/selftests/mm/transhuge-stress.c
24
#define PROT_RW (PROT_READ | PROT_WRITE)
tools/testing/selftests/mm/uffd-common.c
104
area_alias = mmap(NULL, size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/uffd-common.c
158
*alloc_area = mmap(p, bytes, PROT_READ | PROT_WRITE, MAP_FIXED | MAP_SHARED,
tools/testing/selftests/mm/uffd-common.c
169
area_alias = mmap(p_alias, bytes, PROT_READ | PROT_WRITE, MAP_FIXED | MAP_SHARED,
tools/testing/selftests/mm/uffd-common.c
61
*alloc_area = mmap(NULL, gopts->nr_pages * gopts->page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/uffd-common.c
94
*alloc_area = mmap(NULL, size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/uffd-wp-mremap.c
78
int prot = PROT_READ | PROT_WRITE;
tools/testing/selftests/mm/va_high_addr_switch.c
269
p = mmap(t->addr, t->size, PROT_READ | PROT_WRITE, t->flags, -1, 0);
tools/testing/selftests/mm/va_high_addr_switch.c
296
void *ptr = mmap((void *)(1UL << 50), 1, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/vm_util.c
270
if (mmap(ptr, HPAGE_SIZE, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/vm_util.c
397
addr = mmap(0, pagesize, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/write_to_hugetlbfs.c
176
ptr = mmap(NULL, size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/write_to_hugetlbfs.c
189
ptr = mmap(NULL, size, PROT_READ | PROT_WRITE,
tools/testing/selftests/namespaces/listns_efault_test.c
271
map = mmap(NULL, page_size * 2, PROT_READ | PROT_WRITE,
tools/testing/selftests/namespaces/listns_efault_test.c
430
map = mmap(NULL, page_size * 2, PROT_READ | PROT_WRITE,
tools/testing/selftests/namespaces/listns_efault_test.c
56
map = mmap(NULL, page_size * 2, PROT_READ | PROT_WRITE,
tools/testing/selftests/net/af_unix/scm_pidfd.c
354
self->client_addr = mmap(NULL, sizeof(*self->client_addr), PROT_READ | PROT_WRITE,
tools/testing/selftests/net/ipsec.c
1986
data_map = mmap(0, page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/net/lib/xdp_helper.c
72
umem_area = mmap(NULL, UMEM_SZ, PROT_READ | PROT_WRITE, MAP_PRIVATE |
tools/testing/selftests/net/mptcp/mptcp_connect.c
803
char *inbuf = mmap(NULL, size, PROT_READ, MAP_SHARED, infd, 0);
tools/testing/selftests/net/psock_fanout.c
241
PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);
tools/testing/selftests/net/psock_tpacket.c
712
ring->mm_space = mmap(0, ring->mm_len, PROT_READ | PROT_WRITE,
tools/testing/selftests/net/rds/getsockopt.c
151
region = mmap(NULL, map_len, PROT_READ | PROT_WRITE,
tools/testing/selftests/net/tcp_mmap.c
141
buffer = mmap(NULL, sz, PROT_READ | PROT_WRITE,
tools/testing/selftests/net/tcp_mmap.c
146
buffer = mmap(NULL, sz, PROT_READ | PROT_WRITE,
tools/testing/selftests/net/tcp_mmap.c
197
raddr = mmap(NULL, chunk_size + map_align, PROT_READ, flags, fd, 0);
tools/testing/selftests/net/txring_overwrite.c
115
PROT_READ | PROT_WRITE, MAP_SHARED, fdt, 0);
tools/testing/selftests/nolibc/nolibc-test.c
1274
mem = mmap(NULL, mem_length, PROT_READ, MAP_SHARED, fd, pa_offset);
tools/testing/selftests/nolibc/nolibc-test.c
1609
CASE_TEST(mmap_bad); EXPECT_PTRER(1, mmap(NULL, 0, PROT_READ, MAP_PRIVATE, 0, 0), MAP_FAILED, EINVAL); break;
tools/testing/selftests/perf_events/mmap.c
115
rb = mmap(region, RB_SIZE, PROT_READ | PROT_WRITE, MAP_SHARED | MAP_FIXED, fd, 0);
tools/testing/selftests/perf_events/mmap.c
134
aux = mmap(region + REGION_AUX_OFFS, AUX_SIZE, PROT_READ | PROT_WRITE,
tools/testing/selftests/perf_events/mmap.c
161
rb = mmap(region, RB_SIZE, PROT_READ | PROT_WRITE, MAP_SHARED | MAP_FIXED, self->fd, 0);
tools/testing/selftests/perf_events/mmap.c
174
aux = mmap(region + REGION_AUX_OFFS, AUX_SIZE, PROT_READ | PROT_WRITE,
tools/testing/selftests/perf_events/mmap.c
201
tmp = mmap(NULL, size, PROT_READ | PROT_WRITE, MAP_SHARED | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/perf_events/mmap.c
228
ASSERT_EQ(mmap(self->ptr, HOLE_SIZE, PROT_READ | PROT_WRITE,
tools/testing/selftests/perf_events/mmap.c
230
ASSERT_EQ(mmap(self->ptr + HOLE_SIZE, HOLE_SIZE, PROT_READ | PROT_WRITE,
tools/testing/selftests/perf_events/mmap.c
232
ASSERT_EQ(mmap(self->ptr + size - HOLE_SIZE, HOLE_SIZE, PROT_READ | PROT_WRITE,
tools/testing/selftests/perf_events/watermark_signal.c
104
p = mmap(NULL, 2 * page_size, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);
tools/testing/selftests/pidfd/pidfd_fdinfo_test.c
102
ret.stack = mmap(NULL, CHILD_STACK_SIZE, PROT_READ | PROT_WRITE,
tools/testing/selftests/pidfd/pidfd_test.c
568
child_exit_secs = mmap(NULL, sizeof *child_exit_secs, PROT_READ | PROT_WRITE,
tools/testing/selftests/powerpc/alignment/alignment_handler.c
235
ci0 = mmap(NULL, bufsize, PROT_WRITE | PROT_READ, MAP_SHARED,
tools/testing/selftests/powerpc/alignment/alignment_handler.c
237
ci1 = mmap(NULL, bufsize, PROT_WRITE | PROT_READ, MAP_SHARED,
tools/testing/selftests/powerpc/benchmarks/mmap_bench.c
42
char *c = mmap(NULL, MEMSIZE, PROT_READ|PROT_WRITE,
tools/testing/selftests/powerpc/copyloops/exc_validate.c
86
p = mmap(NULL, page_size * 2, PROT_READ|PROT_WRITE,
tools/testing/selftests/powerpc/dexcr/hashchk_test.c
205
child_stack = mmap(NULL, STACK_SIZE, PROT_READ | PROT_WRITE,
tools/testing/selftests/powerpc/mce/inject-ra-err.c
49
paste_addr = mmap(NULL, 4096, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0ULL);
tools/testing/selftests/powerpc/mm/exec_prot.c
138
insns = (unsigned int *)mmap(NULL, pgsize, PROT_READ | PROT_WRITE,
tools/testing/selftests/powerpc/mm/exec_prot.c
195
FAIL_IF(check_exec_fault(PROT_READ));
tools/testing/selftests/powerpc/mm/exec_prot.c
203
FAIL_IF(check_exec_fault(PROT_READ | PROT_WRITE));
tools/testing/selftests/powerpc/mm/exec_prot.c
211
FAIL_IF(check_exec_fault(PROT_READ | PROT_EXEC));
tools/testing/selftests/powerpc/mm/exec_prot.c
219
FAIL_IF(check_exec_fault(PROT_READ | PROT_WRITE | PROT_EXEC));
tools/testing/selftests/powerpc/mm/exec_prot.c
73
if (mprotect(insns, pgsize, PROT_READ | PROT_WRITE | PROT_EXEC)) {
tools/testing/selftests/powerpc/mm/hugetlb_vs_thp_test.c
18
p = mmap(addr, SIZE, PROT_READ | PROT_WRITE,
tools/testing/selftests/powerpc/mm/hugetlb_vs_thp_test.c
34
p = mmap(addr, SIZE, PROT_READ | PROT_WRITE,
tools/testing/selftests/powerpc/mm/large_vm_fork_separation.c
34
p = mmap((void *)(512ul << 40), page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/powerpc/mm/large_vm_gpr_corruption.c
123
p = mmap((void *)addr, page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/powerpc/mm/pkey_exec_prot.c
131
insns = (unsigned int *) mmap(NULL, pgsize, PROT_READ | PROT_WRITE,
tools/testing/selftests/powerpc/mm/pkey_exec_prot.c
62
if (mprotect(insns, pgsize, PROT_READ | PROT_WRITE)) {
tools/testing/selftests/powerpc/mm/pkey_siginfo.c
26
#define PROT_RWX (PROT_READ | PROT_WRITE | PROT_EXEC)
tools/testing/selftests/powerpc/mm/prot_sao.c
35
p = mmap(NULL, SIZE, PROT_READ | PROT_WRITE | PROT_SAO,
tools/testing/selftests/powerpc/mm/subpage_prot.c
208
fileblock = mmap(NULL, filesize, PROT_READ | PROT_WRITE,
tools/testing/selftests/powerpc/mm/tlbie_test.c
577
mprotect(map1, size, PROT_READ);
tools/testing/selftests/powerpc/mm/tlbie_test.c
597
mprotect(map1, size, PROT_READ|PROT_WRITE);
tools/testing/selftests/powerpc/nx-gzip/gzip_vas.c
73
addr = mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_SHARED, fd, 0ULL);
tools/testing/selftests/powerpc/pmu/ebb/trace.c
24
tb = mmap(NULL, size, PROT_READ | PROT_WRITE,
tools/testing/selftests/powerpc/pmu/sampling_tests/misc.c
191
PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);
tools/testing/selftests/powerpc/primitives/load_unaligned_zeropad.c
126
mem_region = mmap(NULL, page_size * 2, PROT_READ|PROT_WRITE,
tools/testing/selftests/powerpc/primitives/load_unaligned_zeropad.c
53
if (mprotect(mem_region + page_size, page_size, PROT_READ|PROT_WRITE)) {
tools/testing/selftests/powerpc/ptrace/core-pkey.c
301
core = mmap(NULL, core_size, PROT_READ, MAP_PRIVATE, fd, 0);
tools/testing/selftests/powerpc/signal/sigreturn_vdso.c
114
mprotect((void *)low, size, PROT_READ|PROT_WRITE|PROT_EXEC);
tools/testing/selftests/powerpc/signal/sigreturn_vdso.c
94
p = mmap(NULL, size, PROT_READ|PROT_WRITE, MAP_ANONYMOUS|MAP_PRIVATE, -1, 0);
tools/testing/selftests/powerpc/stringloops/memcmp.c
84
p = mmap(NULL, 4 * MAP_SIZE, PROT_READ | PROT_WRITE,
tools/testing/selftests/powerpc/tm/tm-signal-context-force-tm.c
127
ss.ss_sp = mmap(NULL, SIGSTKSZ, PROT_READ | PROT_WRITE,
tools/testing/selftests/powerpc/tm/tm-signal-context-force-tm.c
61
PROT_READ | PROT_WRITE,
tools/testing/selftests/powerpc/tm/tm-signal-pagefault.c
165
uf_mem = mmap(NULL, UF_MEM_SIZE, PROT_READ | PROT_WRITE,
tools/testing/selftests/powerpc/tm/tm-vmxcopy.c
61
a = mmap(NULL, size, PROT_READ|PROT_WRITE, MAP_PRIVATE, fd, 0);
tools/testing/selftests/prctl/set-anon-vma-name-test.c
79
self->ptr_anon = mmap(NULL, AREA_SIZE, PROT_READ | PROT_WRITE,
tools/testing/selftests/prctl/set-anon-vma-name-test.c
82
self->ptr_not_anon = mmap(NULL, AREA_SIZE, PROT_READ | PROT_WRITE,
tools/testing/selftests/proc/proc-maps-race.c
591
PROT_READ | PROT_WRITE, MAP_SHARED | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/proc/proc-maps-race.c
609
int prot = PROT_READ | PROT_WRITE;
tools/testing/selftests/proc/proc-maps-race.c
685
mod_info->prot = PROT_READ;
tools/testing/selftests/proc/thread-self.c
56
stack = mmap(NULL, 2 * PAGE_SIZE, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/ptrace/peeksiginfo.c
54
addr_rw = mmap(NULL, 2 * PAGE_SIZE, PROT_READ | PROT_WRITE,
tools/testing/selftests/ptrace/peeksiginfo.c
61
addr_ro = mmap(addr_rw + PAGE_SIZE, PAGE_SIZE, PROT_READ,
tools/testing/selftests/ring-buffer/map_test.c
224
data = mmap(NULL, data_len, PROT_READ, MAP_SHARED,
tools/testing/selftests/ring-buffer/map_test.c
231
data = mmap(NULL, data_len, PROT_READ, MAP_SHARED,
tools/testing/selftests/ring-buffer/map_test.c
238
data = mmap(NULL, data_len, PROT_READ, MAP_SHARED,
tools/testing/selftests/ring-buffer/map_test.c
244
data = mmap(NULL, data_len, PROT_READ, MAP_SHARED,
tools/testing/selftests/ring-buffer/map_test.c
252
PROT_READ, MAP_SHARED, desc->cpu_fd, 0);
tools/testing/selftests/ring-buffer/map_test.c
96
map = mmap(NULL, page_size, PROT_READ, MAP_SHARED, desc->cpu_fd, 0);
tools/testing/selftests/riscv/mm/mmap_test.h
13
#define PROT (PROT_READ | PROT_WRITE)
tools/testing/selftests/seccomp/seccomp_bpf.c
796
NULL, page_size, PROT_READ, MAP_PRIVATE, fd, page_size);
tools/testing/selftests/seccomp/seccomp_bpf.c
800
NULL, page_size, PROT_READ, MAP_PRIVATE, fd, 0x0C0FFEE);
tools/testing/selftests/sgx/load.c
204
ptr = mmap(NULL, PAGE_SIZE, PROT_READ, MAP_SHARED, fd, 0);
tools/testing/selftests/sgx/load.c
273
seg->prot = PROT_READ | PROT_WRITE;
tools/testing/selftests/sgx/load.c
276
seg->prot = (phdr->p_flags & PF_R) ? PROT_READ : 0;
tools/testing/selftests/sgx/load.c
295
seg->src = mmap(NULL, heap_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/sgx/load.c
297
seg->prot = PROT_READ | PROT_WRITE;
tools/testing/selftests/sgx/load.c
63
bin = mmap(NULL, sb.st_size, PROT_READ, MAP_PRIVATE, fd, 0);
tools/testing/selftests/sgx/main.c
1016
PROT_READ | PROT_WRITE | PROT_EXEC,
tools/testing/selftests/sgx/main.c
1147
PROT_READ | PROT_WRITE | PROT_EXEC, MAP_SHARED | MAP_FIXED,
tools/testing/selftests/sgx/main.c
1291
PROT_READ | PROT_WRITE, MAP_SHARED | MAP_FIXED,
tools/testing/selftests/sgx/main.c
144
if (i == 0 && seg->prot == (PROT_READ | PROT_WRITE))
tools/testing/selftests/sgx/main.c
163
if (seg->prot == (PROT_READ | PROT_WRITE))
tools/testing/selftests/sgx/main.c
666
ret = mprotect((void *)data_start, PAGE_SIZE, PROT_READ);
tools/testing/selftests/sgx/main.c
693
ret = mprotect((void *)data_start, PAGE_SIZE, PROT_READ | PROT_WRITE);
tools/testing/selftests/signal/sas.c
125
sstack = mmap(NULL, stack_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/signal/sas.c
169
ustack = mmap(NULL, stack_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/ublk/kublk.c
1192
base = mmap(NULL, size, PROT_READ | PROT_WRITE, MAP_SHARED,
tools/testing/selftests/ublk/kublk.c
1268
base = mmap(NULL, size, PROT_READ | PROT_WRITE,
tools/testing/selftests/ublk/kublk.c
1363
ctx->rdonly_shmem_buf ? PROT_READ : PROT_READ | PROT_WRITE,
tools/testing/selftests/ublk/kublk.c
472
q->io_cmd_buf = mmap(0, cmd_buf_size, PROT_READ,
tools/testing/selftests/user_events/abi_test.c
428
void *stack = mmap(NULL, stack_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/user_events/ftrace_test.c
409
anon = mmap(NULL, l, PROT_READ, MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/user_events/perf_test.c
190
perf_page = mmap(NULL, page_size * 2, PROT_READ, MAP_SHARED, fd, 0);
tools/testing/selftests/user_events/perf_test.c
252
perf_page = mmap(NULL, page_size * 2, PROT_READ, MAP_SHARED, fd, 0);
tools/testing/selftests/vfio/lib/vfio_pci_device.c
176
prot |= PROT_READ;
tools/testing/selftests/vfio/vfio_dma_mapping_mmio_test.c
129
vaddr = mmap(vaddr, size, PROT_READ | PROT_WRITE, MAP_SHARED | MAP_FIXED,
tools/testing/selftests/vfio/vfio_dma_mapping_test.c
144
region.vaddr = mmap(NULL, size, PROT_READ | PROT_WRITE, flags, -1, 0);
tools/testing/selftests/vfio/vfio_dma_mapping_test.c
239
region->vaddr = mmap(NULL, self->mmap_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/vfio/vfio_pci_driver_test.c
26
const int prot = PROT_READ | PROT_WRITE;
tools/testing/selftests/x86/amx.c
232
altstack = mmap(NULL, size, PROT_READ | PROT_WRITE,
tools/testing/selftests/x86/entry_from_vm86.c
234
PROT_READ | PROT_WRITE | PROT_EXEC,
tools/testing/selftests/x86/fsgsbase.c
253
PROT_READ | PROT_WRITE,
tools/testing/selftests/x86/fsgsbase.c
573
shared_scratch = mmap(NULL, 4096, PROT_READ | PROT_WRITE,
tools/testing/selftests/x86/fsgsbase_restore.c
52
PROT_READ | PROT_WRITE,
tools/testing/selftests/x86/fsgsbase_restore.c
80
PROT_READ | PROT_WRITE,
tools/testing/selftests/x86/lam.c
156
p = mmap((void *)HIGH_ADDR, PAGE_SIZE, PROT_READ | PROT_WRITE,
tools/testing/selftests/x86/lam.c
349
ptr = mmap((void *)test->addr, PAGE_SIZE, PROT_READ | PROT_WRITE,
tools/testing/selftests/x86/lam.c
415
ptr = mmap((void *)ptr_address, PAGE_SIZE, PROT_READ | PROT_WRITE,
tools/testing/selftests/x86/lam.c
499
void *sq_ptr = mmap(0, sring->ring_sz, PROT_READ | PROT_WRITE,
tools/testing/selftests/x86/lam.c
511
cq_ptr = mmap(0, cring->ring_sz, PROT_READ | PROT_WRITE,
tools/testing/selftests/x86/lam.c
530
PROT_READ | PROT_WRITE, MAP_SHARED | MAP_POPULATE,
tools/testing/selftests/x86/ldt_gdt.c
666
unsigned int *page = mmap(NULL, 4096, PROT_READ | PROT_WRITE,
tools/testing/selftests/x86/ldt_gdt.c
689
PROT_READ | PROT_WRITE,
tools/testing/selftests/x86/nx_stack.c
198
void *p = mmap(NULL, len, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/x86/sigaltstack.c
95
altstack = mmap(NULL, at_minstack_size + SIGSTKSZ, PROT_READ | PROT_WRITE,
tools/testing/selftests/x86/syscall_numbering.c
460
sh = mmap(NULL, sysconf(_SC_PAGE_SIZE), PROT_READ|PROT_WRITE,
tools/testing/selftests/x86/sysret_ss_attrs.c
66
unsigned char *stack32 = mmap(NULL, 4096, PROT_READ | PROT_WRITE,
tools/testing/selftests/x86/test_shadow_stack.c
119
return mmap(addr, SS_SIZE, PROT_READ | PROT_WRITE,
tools/testing/selftests/x86/test_shadow_stack.c
412
if (mprotect(shstk_ptr, SS_SIZE, PROT_READ) < 0) {
tools/testing/selftests/x86/test_shadow_stack.c
427
if (mprotect(shstk_ptr, SS_SIZE, PROT_READ) < 0) {
tools/testing/selftests/x86/test_shadow_stack.c
433
if (mprotect(shstk_ptr, SS_SIZE, PROT_WRITE | PROT_READ) < 0) {
tools/testing/selftests/x86/test_shadow_stack.c
565
free_area = mmap(0, SS_SIZE * 3, PROT_READ | PROT_WRITE,
tools/testing/selftests/x86/test_shadow_stack.c
574
test_map = mmap(0, PAGE_SIZE, PROT_READ | PROT_WRITE,
tools/testing/selftests/x86/test_shadow_stack.c
609
free_area = mmap(0, PAGE_SIZE * 4, PROT_READ | PROT_WRITE,
tools/testing/selftests/x86/test_shadow_stack.c
614
shstk_start = mmap(free_area, PAGE_SIZE, PROT_READ | PROT_WRITE,
tools/testing/selftests/x86/test_shadow_stack.c
707
sa32 = mmap(0, 4096, PROT_READ | PROT_WRITE,
tools/testing/vsock/util.c
692
PROT_READ | PROT_WRITE,
tools/testing/vsock/vsock_perf.c
290
data = mmap(NULL, buf_size_bytes, PROT_READ | PROT_WRITE,
tools/testing/vsock/vsock_test.c
771
int prot = PROT_READ | PROT_WRITE;
tools/virtio/vringh_test.c
161
host_map = mmap(NULL, mapsize, PROT_READ|PROT_WRITE, MAP_SHARED, fd, 0);
tools/virtio/vringh_test.c
165
guest_map = mmap(NULL, mapsize, PROT_READ|PROT_WRITE, MAP_SHARED, fd, 0);