Symbol: MAP_ANONYMOUS
arch/arm64/include/asm/mman.h
46
if (flags & (MAP_ANONYMOUS | MAP_HUGETLB))
arch/mips/kernel/vdso.c
94
MAP_ANONYMOUS | MAP_PRIVATE | MAP_FIXED, 0, 0, &unused,
arch/powerpc/include/uapi/asm/mman.h
16
#define MAP_RENAME MAP_ANONYMOUS /* In SunOS terminology */
arch/sparc/include/uapi/asm/mman.h
11
#define MAP_RENAME MAP_ANONYMOUS /* In SunOS terminology */
arch/um/os-Linux/mem.c
35
MAP_FIXED|MAP_ANONYMOUS|MAP_PRIVATE|MAP_NORESERVE,
arch/um/os-Linux/skas/process.c
455
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
arch/x86/kvm/x86.c
13394
MAP_SHARED | MAP_ANONYMOUS, 0);
arch/x86/um/os-Linux/registers.c
57
MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
drivers/misc/lkdtm/perms.c
217
MAP_ANONYMOUS | MAP_PRIVATE, 0);
drivers/misc/lkdtm/perms.c
238
MAP_ANONYMOUS | MAP_PRIVATE, 0);
drivers/misc/lkdtm/usercopy.c
151
MAP_ANONYMOUS | MAP_PRIVATE, 0);
drivers/misc/lkdtm/usercopy.c
227
MAP_ANONYMOUS | MAP_PRIVATE, 0);
drivers/misc/lkdtm/usercopy.c
317
MAP_ANONYMOUS | MAP_PRIVATE, 0);
drivers/misc/lkdtm/usercopy.c
356
MAP_ANONYMOUS | MAP_PRIVATE, 0);
drivers/misc/lkdtm/usercopy.c
83
MAP_ANONYMOUS | MAP_PRIVATE, 0);
fs/binfmt_elf_fdpic.c
1141
flags |= MAP_FIXED | MAP_ANONYMOUS;
fs/binfmt_elf_fdpic.c
425
MAP_PRIVATE | MAP_ANONYMOUS |
include/linux/mman.h
45
| MAP_ANONYMOUS \
lib/tests/kunit_iov_iter.c
1068
MAP_ANONYMOUS | MAP_PRIVATE, 0);
lib/tests/usercopy_kunit.c
309
MAP_ANONYMOUS | MAP_PRIVATE, 0);
lib/vdso/getrandom.c
89
params->mmap_flags = MAP_DROPPABLE | MAP_ANONYMOUS;
mm/kasan/kasan_test_c.c
2171
MAP_ANONYMOUS | MAP_PRIVATE, 0);
mm/mmap.c
575
if (!(flags & MAP_ANONYMOUS)) {
mm/nommu.c
1257
if (!(flags & MAP_ANONYMOUS)) {
mm/util.c
634
flags |= MAP_ANONYMOUS | MAP_PRIVATE;
samples/nitro_enclaves/ne_ioctl_sample.c
263
MAP_PRIVATE | MAP_ANONYMOUS |
tools/include/nolibc/stdlib.h
136
heap = mmap(NULL, len, PROT_READ|PROT_WRITE, MAP_ANONYMOUS|MAP_PRIVATE,
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
2004
MAP_SHARED | MAP_ANONYMOUS, -1, 0);
tools/lib/bpf/skel_internal.h
199
MAP_SHARED | MAP_ANONYMOUS, -1, 0);
tools/perf/bench/mem-functions.c
365
extra | MAP_PRIVATE | MAP_ANONYMOUS, 0, 0);
tools/perf/tests/mmap-thread-lookup.c
41
MAP_SHARED|MAP_ANONYMOUS, -1, 0);
tools/perf/tests/workloads/jitdump.c
181
MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
tools/perf/trace/beauty/mmap.c
37
if (flags & MAP_ANONYMOUS)
tools/perf/util/mmap.c
314
MAP_PRIVATE|MAP_ANONYMOUS, 0, 0);
tools/perf/util/mmap.c
81
MAP_PRIVATE|MAP_ANONYMOUS, 0, 0);
tools/perf/util/tool.c
55
MAP_ANONYMOUS|MAP_PRIVATE, -1, 0);
tools/testing/selftests/arm64/mte/check_hugetlb_options.c
251
MAP_PRIVATE | MAP_ANONYMOUS | MAP_HUGETLB, -1, 0);
tools/testing/selftests/arm64/mte/mte_common_util.c
192
map_flag = MAP_ANONYMOUS | map_flag;
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/cgroup_iter_memcg.c
136
map = mmap(NULL, len, PROT_WRITE, MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
tools/testing/selftests/bpf/prog_tests/cgroup_iter_memcg.c
47
map = mmap(NULL, len, PROT_WRITE, MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
tools/testing/selftests/bpf/prog_tests/fexit_sleep.c
42
MAP_ANONYMOUS | MAP_STACK, -1, 0);
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/task_local_storage.c
395
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/bpf/prog_tests/test_xsk.c
1582
mmap_flags = MAP_PRIVATE | MAP_ANONYMOUS | MAP_NORESERVE;
tools/testing/selftests/bpf/prog_tests/test_xsk.c
2338
MAP_PRIVATE | MAP_ANONYMOUS | MAP_HUGETLB, -1, MAP_HUGE_2MB);
tools/testing/selftests/bpf/prog_tests/xdp_metadata.c
61
int mmap_flags = MAP_PRIVATE | MAP_ANONYMOUS | MAP_NORESERVE;
tools/testing/selftests/bpf/xdp_hw_metadata.c
94
int mmap_flags = MAP_PRIVATE | MAP_ANONYMOUS | MAP_NORESERVE;
tools/testing/selftests/bpf/xskxceiver.c
123
int mmap_flags = MAP_PRIVATE | MAP_ANONYMOUS | MAP_NORESERVE;
tools/testing/selftests/cgroup/test_hugetlb_memcg.c
14
#define FLAGS (MAP_PRIVATE | MAP_ANONYMOUS | MAP_HUGETLB)
tools/testing/selftests/cgroup/test_zswap.c
576
PROT_WRITE, MAP_SHARED | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/cgroup/test_zswap.c
658
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/cgroup/test_zswap.c
719
PROT_WRITE, MAP_SHARED | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/drivers/net/hw/iou-zcrx.c
155
MAP_ANONYMOUS | MAP_PRIVATE |
tools/testing/selftests/drivers/net/hw/iou-zcrx.c
167
MAP_ANONYMOUS | MAP_PRIVATE,
tools/testing/selftests/drivers/net/hw/iou-zcrx.c
178
MAP_ANONYMOUS | MAP_PRIVATE,
tools/testing/selftests/drivers/s390x/uvdevice/test_uvdevice.c
176
(__u64)mmap(NULL, (size_t)getpagesize(), PROT_NONE, MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/drivers/s390x/uvdevice/test_uvdevice.c
45
(__u64)mmap(NULL, (size_t)getpagesize(), PROT_NONE, MAP_ANONYMOUS, -1, 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_wait_uninitialized_heap.c
65
MAP_PRIVATE|MAP_ANONYMOUS, 0, 0);
tools/testing/selftests/futex/functional/robust_list.c
88
MAP_PRIVATE | MAP_ANONYMOUS | MAP_STACK, -1, 0);
tools/testing/selftests/iommu/iommufd.c
1164
MAP_SHARED | MAP_ANONYMOUS | MAP_HUGETLB | MAP_POPULATE, -1,
tools/testing/selftests/iommu/iommufd.c
1667
self->mmap_flags = MAP_SHARED | MAP_ANONYMOUS;
tools/testing/selftests/iommu/iommufd.c
2135
mmap_flags = MAP_SHARED | MAP_ANONYMOUS | MAP_FIXED;
tools/testing/selftests/iommu/iommufd.c
2789
MAP_SHARED | MAP_ANONYMOUS | MAP_HUGETLB | MAP_POPULATE, -1,
tools/testing/selftests/iommu/iommufd.c
49
MAP_SHARED | MAP_ANONYMOUS | MAP_FIXED, -1, 0);
tools/testing/selftests/iommu/iommufd_fail_nth.c
49
MAP_SHARED | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/kselftest_harness.h
1295
MAP_SHARED | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/kselftest_harness.h
421
PROT_READ | PROT_WRITE, MAP_SHARED | MAP_ANONYMOUS, -1, 0); \
tools/testing/selftests/kselftest_harness.h
426
MAP_SHARED | MAP_ANONYMOUS, -1, 0); \
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
193
MAP_PRIVATE | MAP_ANONYMOUS, -1);
tools/testing/selftests/kvm/lib/test_util.c
225
#define ANON_FLAGS (MAP_PRIVATE | MAP_ANONYMOUS)
tools/testing/selftests/kvm/set_memory_region_test.c
432
MAP_PRIVATE | MAP_ANONYMOUS | MAP_NORESERVE, -1);
tools/testing/selftests/kvm/set_memory_region_test.c
443
MAP_PRIVATE | MAP_ANONYMOUS, -1);
tools/testing/selftests/landlock/audit_test.c
668
MAP_SHARED | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/landlock/audit_test.c
84
MAP_SHARED | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/membarrier/membarrier_rseq_stress.c
471
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
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
535
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/mincore/mincore_selftest.c
150
MAP_PRIVATE | MAP_ANONYMOUS | MAP_HUGETLB,
tools/testing/selftests/mincore/mincore_selftest.c
51
MAP_SHARED | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/mincore/mincore_selftest.c
95
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/mm/compaction_test.c
162
MAP_ANONYMOUS | MAP_PRIVATE | MAP_LOCKED, -1, 0);
tools/testing/selftests/mm/cow.c
1054
int flags = MAP_PRIVATE | MAP_ANONYMOUS | MAP_HUGETLB;
tools/testing/selftests/mm/cow.c
1593
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/mm/cow.c
1600
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/mm/cow.c
786
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/mm/cow.c
850
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/mm/cow.c
926
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
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
173
MAP_SHARED | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/mm/gup_test.c
172
flags |= (MAP_HUGETLB | MAP_ANONYMOUS);
tools/testing/selftests/mm/hmm-tests.c
1071
MAP_PRIVATE | MAP_ANONYMOUS,
tools/testing/selftests/mm/hmm-tests.c
1126
MAP_PRIVATE | MAP_ANONYMOUS, buffer->fd, 0);
tools/testing/selftests/mm/hmm-tests.c
1177
MAP_SHARED | MAP_ANONYMOUS,
tools/testing/selftests/mm/hmm-tests.c
1215
MAP_PRIVATE | MAP_ANONYMOUS,
tools/testing/selftests/mm/hmm-tests.c
1308
MAP_PRIVATE | MAP_ANONYMOUS,
tools/testing/selftests/mm/hmm-tests.c
1367
MAP_PRIVATE | MAP_ANONYMOUS,
tools/testing/selftests/mm/hmm-tests.c
1433
MAP_PRIVATE | MAP_ANONYMOUS,
tools/testing/selftests/mm/hmm-tests.c
1533
MAP_PRIVATE | MAP_ANONYMOUS,
tools/testing/selftests/mm/hmm-tests.c
1634
MAP_PRIVATE | MAP_ANONYMOUS | MAP_HUGETLB,
tools/testing/selftests/mm/hmm-tests.c
1721
MAP_PRIVATE | MAP_ANONYMOUS,
tools/testing/selftests/mm/hmm-tests.c
1796
MAP_PRIVATE | MAP_ANONYMOUS,
tools/testing/selftests/mm/hmm-tests.c
1850
MAP_PRIVATE | MAP_ANONYMOUS,
tools/testing/selftests/mm/hmm-tests.c
1905
MAP_PRIVATE | MAP_ANONYMOUS,
tools/testing/selftests/mm/hmm-tests.c
2006
MAP_PRIVATE | MAP_ANONYMOUS,
tools/testing/selftests/mm/hmm-tests.c
2092
MAP_PRIVATE | MAP_ANONYMOUS,
tools/testing/selftests/mm/hmm-tests.c
2166
MAP_PRIVATE | MAP_ANONYMOUS,
tools/testing/selftests/mm/hmm-tests.c
2218
MAP_PRIVATE | MAP_ANONYMOUS,
tools/testing/selftests/mm/hmm-tests.c
2281
MAP_PRIVATE | MAP_ANONYMOUS,
tools/testing/selftests/mm/hmm-tests.c
2343
MAP_PRIVATE | MAP_ANONYMOUS,
tools/testing/selftests/mm/hmm-tests.c
2439
MAP_PRIVATE | MAP_ANONYMOUS,
tools/testing/selftests/mm/hmm-tests.c
2519
MAP_PRIVATE | MAP_ANONYMOUS,
tools/testing/selftests/mm/hmm-tests.c
2603
MAP_PRIVATE | MAP_ANONYMOUS, buffer->fd, 0);
tools/testing/selftests/mm/hmm-tests.c
2639
MAP_PRIVATE | MAP_ANONYMOUS, buffer->fd, 0);
tools/testing/selftests/mm/hmm-tests.c
2698
MAP_PRIVATE | MAP_ANONYMOUS, buffer->fd, 0);
tools/testing/selftests/mm/hmm-tests.c
2727
MAP_PRIVATE | MAP_ANONYMOUS, buffer->fd, 0);
tools/testing/selftests/mm/hmm-tests.c
2830
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/mm/hmm-tests.c
327
MAP_PRIVATE | MAP_ANONYMOUS,
tools/testing/selftests/mm/hmm-tests.c
390
MAP_PRIVATE | MAP_ANONYMOUS,
tools/testing/selftests/mm/hmm-tests.c
449
MAP_PRIVATE | MAP_ANONYMOUS,
tools/testing/selftests/mm/hmm-tests.c
497
MAP_PRIVATE | MAP_ANONYMOUS,
tools/testing/selftests/mm/hmm-tests.c
572
MAP_PRIVATE | MAP_ANONYMOUS,
tools/testing/selftests/mm/hmm-tests.c
674
MAP_SHARED | MAP_ANONYMOUS,
tools/testing/selftests/mm/hmm-tests.c
749
MAP_PRIVATE | MAP_ANONYMOUS,
tools/testing/selftests/mm/hmm-tests.c
803
MAP_PRIVATE | MAP_ANONYMOUS | MAP_HUGETLB,
tools/testing/selftests/mm/hmm-tests.c
973
MAP_PRIVATE | MAP_ANONYMOUS,
tools/testing/selftests/mm/hugetlb-madvise.c
114
MAP_PRIVATE | MAP_ANONYMOUS | MAP_HUGETLB,
tools/testing/selftests/mm/hugetlb-madvise.c
146
MAP_PRIVATE | MAP_ANONYMOUS | MAP_HUGETLB,
tools/testing/selftests/mm/hugetlb-madvise.c
81
MAP_PRIVATE | MAP_ANONYMOUS | MAP_HUGETLB,
tools/testing/selftests/mm/hugetlb-mmap.c
79
int mmap_flags = MAP_PRIVATE | MAP_ANONYMOUS | MAP_HUGETLB;
tools/testing/selftests/mm/hugetlb-vmemmap.c
109
MAP_PRIVATE | MAP_ANONYMOUS | MAP_HUGETLB, -1, 0);
tools/testing/selftests/mm/hugetlb_dio.c
78
const int mmap_flags = MAP_PRIVATE | MAP_ANONYMOUS | MAP_HUGETLB;
tools/testing/selftests/mm/hugetlb_fault_after_madv.c
85
MAP_PRIVATE | MAP_ANONYMOUS | MAP_HUGETLB,
tools/testing/selftests/mm/hugetlb_madv_vs_map.c
63
MAP_PRIVATE | MAP_ANONYMOUS | MAP_HUGETLB,
tools/testing/selftests/mm/hugetlb_madv_vs_map.c
99
MAP_PRIVATE | MAP_ANONYMOUS | MAP_HUGETLB,
tools/testing/selftests/mm/khugepaged.c
224
MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
tools/testing/selftests/mm/ksm_tests.c
533
MAP_ANONYMOUS | MAP_NORESERVE | MAP_PRIVATE, -1, 0);
tools/testing/selftests/mm/ksm_tests.c
855
ret = check_ksm_merge(merge_type, MAP_PRIVATE | MAP_ANONYMOUS, prot, page_count,
tools/testing/selftests/mm/ksm_tests.c
860
ret = check_ksm_unmerge(merge_type, MAP_PRIVATE | MAP_ANONYMOUS, prot,
tools/testing/selftests/mm/ksm_tests.c
865
ret = check_ksm_zero_page_merge(merge_type, MAP_PRIVATE | MAP_ANONYMOUS, prot,
tools/testing/selftests/mm/ksm_tests.c
871
ret = check_ksm_numa_merge(merge_type, MAP_PRIVATE | MAP_ANONYMOUS, prot,
tools/testing/selftests/mm/ksm_tests.c
878
ret = ksm_merge_time(merge_type, MAP_PRIVATE | MAP_ANONYMOUS, prot,
tools/testing/selftests/mm/ksm_tests.c
885
ret = ksm_merge_hugepages_time(merge_type, MAP_PRIVATE | MAP_ANONYMOUS, prot,
tools/testing/selftests/mm/ksm_tests.c
892
ret = ksm_unmerge_time(merge_type, MAP_PRIVATE | MAP_ANONYMOUS, prot,
tools/testing/selftests/mm/ksm_tests.c
897
ret = ksm_cow_time(merge_type, MAP_PRIVATE | MAP_ANONYMOUS, prot,
tools/testing/selftests/mm/madv_populate.c
101
MAP_ANONYMOUS | MAP_PRIVATE, 0, 0);
tools/testing/selftests/mm/madv_populate.c
171
MAP_ANONYMOUS | MAP_PRIVATE, 0, 0);
tools/testing/selftests/mm/madv_populate.c
193
MAP_ANONYMOUS | MAP_PRIVATE, 0, 0);
tools/testing/selftests/mm/madv_populate.c
243
MAP_ANONYMOUS | MAP_PRIVATE, 0, 0);
tools/testing/selftests/mm/madv_populate.c
36
MAP_ANONYMOUS | MAP_PRIVATE, 0, 0);
tools/testing/selftests/mm/madv_populate.c
58
addr = mmap(0, SIZE, PROT_READ, MAP_ANONYMOUS | MAP_PRIVATE, 0, 0);
tools/testing/selftests/mm/madv_populate.c
79
addr = mmap(0, SIZE, PROT_WRITE, MAP_ANONYMOUS | MAP_PRIVATE, 0, 0);
tools/testing/selftests/mm/map_fixed_noreplace.c
30
flags = MAP_PRIVATE | MAP_ANONYMOUS;
tools/testing/selftests/mm/map_fixed_noreplace.c
56
flags = MAP_PRIVATE | MAP_ANONYMOUS | MAP_FIXED_NOREPLACE;
tools/testing/selftests/mm/mdwe_test.c
179
self->flags = MAP_SHARED | MAP_ANONYMOUS;
tools/testing/selftests/mm/memory-failure.c
226
MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
tools/testing/selftests/mm/migration.c
172
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/mm/migration.c
195
MAP_SHARED | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/mm/migration.c
234
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/mm/migration.c
268
MAP_SHARED | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/mm/migration.c
310
MAP_PRIVATE | MAP_ANONYMOUS | MAP_HUGETLB, -1, 0);
tools/testing/selftests/mm/migration.c
341
MAP_SHARED | MAP_ANONYMOUS | MAP_HUGETLB, -1, 0);
tools/testing/selftests/mm/mlock2-tests.c
186
MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
tools/testing/selftests/mm/mlock2-tests.c
237
MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
tools/testing/selftests/mm/mlock2-tests.c
264
MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
tools/testing/selftests/mm/mlock2-tests.c
287
MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
tools/testing/selftests/mm/mlock2-tests.c
313
MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
tools/testing/selftests/mm/mlock2-tests.c
360
MAP_ANONYMOUS | MAP_DROPPABLE, -1, 0);
tools/testing/selftests/mm/mlock2-tests.c
389
MAP_ANONYMOUS | MAP_DROPPABLE, -1, 0);
tools/testing/selftests/mm/mlock2-tests.c
416
MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
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/mremap_dontunmap.c
101
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/mm/mremap_dontunmap.c
191
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/mm/mremap_dontunmap.c
197
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/mm/mremap_dontunmap.c
248
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/mm/mremap_dontunmap.c
301
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/mm/mremap_dontunmap.c
307
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/mm/mremap_dontunmap.c
356
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/mm/mremap_dontunmap.c
47
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/mm/mremap_test.c
1024
MAP_FIXED_NOREPLACE | MAP_ANONYMOUS | MAP_SHARED,
tools/testing/selftests/mm/mremap_test.c
1275
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/mm/mremap_test.c
194
MAP_FIXED_NOREPLACE | MAP_ANONYMOUS | MAP_SHARED,
tools/testing/selftests/mm/mremap_test.c
239
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/mm/mremap_test.c
279
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/mm/mremap_test.c
328
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/mm/mremap_test.c
90
MAP_FIXED_NOREPLACE | MAP_ANONYMOUS | MAP_SHARED,
tools/testing/selftests/mm/mseal_test.c
1278
MAP_ANONYMOUS | MAP_PRIVATE | MAP_FIXED, -1, 0);
tools/testing/selftests/mm/mseal_test.c
1309
MAP_ANONYMOUS | MAP_PRIVATE | MAP_FIXED, -1, 0);
tools/testing/selftests/mm/mseal_test.c
1337
MAP_ANONYMOUS | MAP_PRIVATE | MAP_FIXED, -1, 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
1751
unsigned long mapflags = MAP_ANONYMOUS | MAP_SHARED;
tools/testing/selftests/mm/mseal_test.c
181
unsigned long mapflags = MAP_ANONYMOUS | MAP_PRIVATE;
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
484
MAP_ANONYMOUS | MAP_PRIVATE | MAP_FIXED, -1, 0);
tools/testing/selftests/mm/on-fault-limit.c
22
MAP_PRIVATE | MAP_ANONYMOUS | MAP_POPULATE, -1, 0);
tools/testing/selftests/mm/pagemap_ioctl.c
1070
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/mm/pagemap_ioctl.c
1458
MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
tools/testing/selftests/mm/pagemap_ioctl.c
1571
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/mm/pagemap_ioctl.c
180
MAP_ANONYMOUS | MAP_HUGETLB | MAP_PRIVATE, -1, 0);
tools/testing/selftests/mm/pkey-powerpc.h
128
ptr = mmap(NULL, size, prot, MAP_ANONYMOUS|MAP_PRIVATE, -1, 0);
tools/testing/selftests/mm/pkey_sighandler_tests.c
303
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/mm/pkey_sighandler_tests.c
319
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/mm/pkey_sighandler_tests.c
471
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/mm/pkey_sighandler_tests.c
492
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/mm/prctl_thp_disable.c
49
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/mm/process_madv.c
160
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
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
74
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
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
1765
ptr = mmap(NULL, size, PROT_NONE, MAP_ANONYMOUS|MAP_PRIVATE, -1, 0);
tools/testing/selftests/mm/protection_keys.c
671
ptr = mmap(NULL, size, prot, MAP_ANONYMOUS|MAP_PRIVATE, -1, 0);
tools/testing/selftests/mm/protection_keys.c
694
ptr = mmap(NULL, size, PROT_NONE, MAP_ANONYMOUS|MAP_PRIVATE, -1, 0);
tools/testing/selftests/mm/protection_keys.c
744
int flags = MAP_ANONYMOUS|MAP_PRIVATE|MAP_HUGETLB;
tools/testing/selftests/mm/rmap.c
172
MAP_SHARED | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/mm/rmap.c
317
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/mm/soft-dirty.c
145
MAP_ANONYMOUS|MAP_PRIVATE, -1, 0);
tools/testing/selftests/mm/split_huge_page_test.c
385
MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
tools/testing/selftests/mm/split_huge_page_test.c
411
MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
tools/testing/selftests/mm/thuge-gen.c
57
MAP_PRIVATE|MAP_ANONYMOUS|MAP_HUGETLB|flags, -1, 0);
tools/testing/selftests/mm/transhuge-stress.c
23
int mmap_flags = MAP_ANONYMOUS | MAP_NORESERVE | MAP_PRIVATE;
tools/testing/selftests/mm/uffd-common.c
146
void *reserve = mmap(NULL, region_size, PROT_NONE, MAP_PRIVATE | MAP_ANONYMOUS,
tools/testing/selftests/mm/uffd-common.c
62
MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
tools/testing/selftests/mm/uffd-wp-mremap.c
227
addr = mmap_aligned(size, PROT_NONE, MAP_PRIVATE | MAP_ANONYMOUS);
tools/testing/selftests/mm/uffd-wp-mremap.c
77
int flags = MAP_ANONYMOUS;
tools/testing/selftests/mm/va_high_addr_switch.c
104
.flags = MAP_PRIVATE | MAP_ANONYMOUS,
tools/testing/selftests/mm/va_high_addr_switch.c
111
.flags = MAP_PRIVATE | MAP_ANONYMOUS,
tools/testing/selftests/mm/va_high_addr_switch.c
118
.flags = MAP_PRIVATE | MAP_ANONYMOUS,
tools/testing/selftests/mm/va_high_addr_switch.c
125
.flags = MAP_PRIVATE | MAP_ANONYMOUS,
tools/testing/selftests/mm/va_high_addr_switch.c
132
.flags = MAP_PRIVATE | MAP_ANONYMOUS | MAP_FIXED,
tools/testing/selftests/mm/va_high_addr_switch.c
138
.flags = MAP_PRIVATE | MAP_ANONYMOUS,
tools/testing/selftests/mm/va_high_addr_switch.c
145
.flags = MAP_PRIVATE | MAP_ANONYMOUS,
tools/testing/selftests/mm/va_high_addr_switch.c
151
.flags = MAP_PRIVATE | MAP_ANONYMOUS,
tools/testing/selftests/mm/va_high_addr_switch.c
158
.flags = MAP_PRIVATE | MAP_ANONYMOUS,
tools/testing/selftests/mm/va_high_addr_switch.c
166
.flags = MAP_PRIVATE | MAP_ANONYMOUS,
tools/testing/selftests/mm/va_high_addr_switch.c
174
.flags = MAP_PRIVATE | MAP_ANONYMOUS,
tools/testing/selftests/mm/va_high_addr_switch.c
180
.flags = MAP_PRIVATE | MAP_ANONYMOUS | MAP_FIXED,
tools/testing/selftests/mm/va_high_addr_switch.c
189
.flags = MAP_HUGETLB | MAP_PRIVATE | MAP_ANONYMOUS,
tools/testing/selftests/mm/va_high_addr_switch.c
196
.flags = MAP_HUGETLB | MAP_PRIVATE | MAP_ANONYMOUS,
tools/testing/selftests/mm/va_high_addr_switch.c
203
.flags = MAP_HUGETLB | MAP_PRIVATE | MAP_ANONYMOUS,
tools/testing/selftests/mm/va_high_addr_switch.c
210
.flags = MAP_HUGETLB | MAP_PRIVATE | MAP_ANONYMOUS,
tools/testing/selftests/mm/va_high_addr_switch.c
217
.flags = MAP_HUGETLB | MAP_PRIVATE | MAP_ANONYMOUS | MAP_FIXED,
tools/testing/selftests/mm/va_high_addr_switch.c
223
.flags = MAP_HUGETLB | MAP_PRIVATE | MAP_ANONYMOUS,
tools/testing/selftests/mm/va_high_addr_switch.c
230
.flags = MAP_HUGETLB | MAP_PRIVATE | MAP_ANONYMOUS,
tools/testing/selftests/mm/va_high_addr_switch.c
236
.flags = MAP_HUGETLB | MAP_PRIVATE | MAP_ANONYMOUS,
tools/testing/selftests/mm/va_high_addr_switch.c
244
.flags = MAP_HUGETLB | MAP_PRIVATE | MAP_ANONYMOUS | MAP_FIXED,
tools/testing/selftests/mm/va_high_addr_switch.c
297
MAP_PRIVATE | MAP_ANONYMOUS | MAP_FIXED, -1, 0);
tools/testing/selftests/mm/va_high_addr_switch.c
67
.flags = MAP_PRIVATE | MAP_ANONYMOUS,
tools/testing/selftests/mm/va_high_addr_switch.c
80
.flags = MAP_PRIVATE | MAP_ANONYMOUS,
tools/testing/selftests/mm/va_high_addr_switch.c
91
.flags = MAP_PRIVATE | MAP_ANONYMOUS,
tools/testing/selftests/mm/va_high_addr_switch.c
98
.flags = MAP_PRIVATE | MAP_ANONYMOUS | MAP_FIXED,
tools/testing/selftests/mm/vm_util.c
271
MAP_FIXED | MAP_ANONYMOUS |
tools/testing/selftests/mm/vm_util.c
398
MAP_ANONYMOUS | MAP_PRIVATE, 0, 0);
tools/testing/selftests/mm/write_to_hugetlbfs.c
190
(private ? (MAP_PRIVATE | MAP_ANONYMOUS) :
tools/testing/selftests/namespaces/listns_efault_test.c
272
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/namespaces/listns_efault_test.c
431
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/namespaces/listns_efault_test.c
57
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/net/af_unix/scm_pidfd.c
355
MAP_SHARED | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/net/ipsec.c
1987
MAP_SHARED | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/net/lib/xdp_helper.c
73
MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/net/rds/getsockopt.c
152
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/net/tcp_mmap.c
142
MAP_PRIVATE | MAP_ANONYMOUS | MAP_HUGETLB, -1, 0);
tools/testing/selftests/net/tcp_mmap.c
147
MAP_PRIVATE | MAP_ANONYMOUS | MAP_POPULATE,
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/pidfd/pidfd_fdinfo_test.c
103
MAP_PRIVATE | MAP_ANONYMOUS | MAP_STACK, -1, 0);
tools/testing/selftests/pidfd/pidfd_test.c
569
MAP_SHARED | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/powerpc/benchmarks/mmap_bench.c
43
MAP_PRIVATE|MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/powerpc/copyloops/exc_validate.c
87
MAP_PRIVATE|MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/powerpc/dexcr/hashchk_test.c
206
MAP_PRIVATE | MAP_ANONYMOUS | MAP_STACK, -1, 0);
tools/testing/selftests/powerpc/mm/exec_prot.c
139
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/powerpc/mm/hugetlb_vs_thp_test.c
19
MAP_HUGETLB | MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
tools/testing/selftests/powerpc/mm/hugetlb_vs_thp_test.c
35
MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
tools/testing/selftests/powerpc/mm/large_vm_fork_separation.c
35
MAP_PRIVATE | MAP_ANONYMOUS | MAP_FIXED_NOREPLACE, -1, 0);
tools/testing/selftests/powerpc/mm/large_vm_gpr_corruption.c
124
MAP_PRIVATE | MAP_ANONYMOUS | MAP_FIXED_NOREPLACE, -1, 0);
tools/testing/selftests/powerpc/mm/pkey_exec_prot.c
132
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/powerpc/mm/pkey_siginfo.c
257
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/powerpc/mm/prot_sao.c
36
MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
tools/testing/selftests/powerpc/mm/segv_errors.c
43
p = mmap(NULL, getpagesize(), 0, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/powerpc/pmu/ebb/trace.c
25
MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
tools/testing/selftests/powerpc/primitives/load_unaligned_zeropad.c
127
MAP_PRIVATE|MAP_ANONYMOUS, -1, 0);
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
85
MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
tools/testing/selftests/powerpc/tm/tm-signal-context-force-tm.c
128
MAP_PRIVATE | MAP_ANONYMOUS, 0, 0);
tools/testing/selftests/powerpc/tm/tm-signal-context-force-tm.c
62
MAP_PRIVATE | MAP_ANONYMOUS, 0, 0);
tools/testing/selftests/powerpc/tm/tm-signal-pagefault.c
166
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/prctl/set-anon-vma-name-test.c
80
MAP_PRIVATE | MAP_ANONYMOUS, 0, 0);
tools/testing/selftests/proc/proc-maps-race.c
494
MAP_PRIVATE | MAP_ANONYMOUS | MAP_FIXED, -1, 0) != MAP_FAILED;
tools/testing/selftests/proc/proc-maps-race.c
500
MAP_PRIVATE | MAP_ANONYMOUS | MAP_FIXED, -1, 0) != MAP_FAILED;
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
614
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
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
55
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/ptrace/peeksiginfo.c
62
MAP_PRIVATE | MAP_ANONYMOUS | MAP_FIXED, -1, 0);
tools/testing/selftests/riscv/mm/mmap_test.h
14
#define FLAGS (MAP_PRIVATE | MAP_ANONYMOUS)
tools/testing/selftests/sgx/load.c
296
MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
tools/testing/selftests/sgx/load.c
324
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/signal/sas.c
126
MAP_PRIVATE | MAP_ANONYMOUS | MAP_STACK, -1, 0);
tools/testing/selftests/signal/sas.c
170
MAP_PRIVATE | MAP_ANONYMOUS | MAP_STACK, -1, 0);
tools/testing/selftests/user_events/abi_test.c
429
MAP_PRIVATE | MAP_ANONYMOUS | MAP_STACK,
tools/testing/selftests/user_events/ftrace_test.c
409
anon = mmap(NULL, l, PROT_READ, MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/vfio/lib/libvfio.c
92
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/vfio/vfio_dma_mapping_test.c
111
.mmap_flags = MAP_ANONYMOUS | MAP_PRIVATE | (_mmap_flags), \
tools/testing/selftests/vfio/vfio_dma_mapping_test.c
240
MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
tools/testing/selftests/vfio/vfio_pci_driver_test.c
25
const int flags = MAP_SHARED | MAP_ANONYMOUS;
tools/testing/selftests/x86/amx.c
233
MAP_PRIVATE | MAP_ANONYMOUS | MAP_STACK, -1, 0);
tools/testing/selftests/x86/entry_from_vm86.c
235
MAP_ANONYMOUS | MAP_PRIVATE, -1,0);
tools/testing/selftests/x86/fsgsbase.c
254
MAP_PRIVATE | MAP_ANONYMOUS | MAP_32BIT, -1, 0);
tools/testing/selftests/x86/fsgsbase.c
574
MAP_ANONYMOUS | MAP_SHARED, -1, 0);
tools/testing/selftests/x86/fsgsbase_restore.c
53
MAP_PRIVATE | MAP_ANONYMOUS | MAP_32BIT, -1, 0);
tools/testing/selftests/x86/fsgsbase_restore.c
81
MAP_PRIVATE | MAP_ANONYMOUS | MAP_32BIT, -1, 0);
tools/testing/selftests/x86/lam.c
157
MAP_PRIVATE | MAP_ANONYMOUS | MAP_FIXED, -1, 0);
tools/testing/selftests/x86/lam.c
342
unsigned int flags = MAP_PRIVATE | MAP_ANONYMOUS | MAP_FIXED;
tools/testing/selftests/x86/lam.c
416
MAP_PRIVATE | MAP_ANONYMOUS | MAP_FIXED, -1, 0);
tools/testing/selftests/x86/ldt_gdt.c
667
MAP_ANONYMOUS | MAP_PRIVATE | MAP_32BIT, -1, 0);
tools/testing/selftests/x86/ldt_gdt.c
690
MAP_ANONYMOUS | MAP_PRIVATE | MAP_32BIT, -1, 0);
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
96
MAP_PRIVATE | MAP_ANONYMOUS | MAP_STACK, -1, 0);
tools/testing/selftests/x86/syscall_numbering.c
461
MAP_ANONYMOUS|MAP_SHARED, 0, 0);
tools/testing/selftests/x86/sysret_ss_attrs.c
67
MAP_32BIT | MAP_ANONYMOUS | MAP_PRIVATE,
tools/testing/selftests/x86/test_mremap_vdso.c
32
dest_addr = mmap(0, size, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/x86/test_shadow_stack.c
120
MAP_PRIVATE | MAP_ANONYMOUS, 0, 0);
tools/testing/selftests/x86/test_shadow_stack.c
566
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/x86/test_shadow_stack.c
575
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/x86/test_shadow_stack.c
610
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/x86/test_shadow_stack.c
615
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/x86/test_shadow_stack.c
708
MAP_32BIT | MAP_PRIVATE | MAP_ANONYMOUS, 0, 0);
tools/testing/vsock/util.c
693
MAP_PRIVATE | MAP_ANONYMOUS | MAP_POPULATE,
tools/testing/vsock/vsock_perf.c
291
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
tools/testing/vsock/vsock_test.c
772
int flags = MAP_PRIVATE | MAP_ANONYMOUS;