Symbol: munmap
arch/mips/tools/loongson3-llsc-check.c
302
munmap(vmlinux, st.st_size);
arch/sparc/vdso/vdso2c.c
199
munmap(raw_addr, raw_len);
arch/sparc/vdso/vdso2c.c
200
munmap(stripped_addr, stripped_len);
arch/um/os-Linux/mem.c
243
munmap(addr, UM_KERN_PAGE_SIZE);
arch/um/os-Linux/process.c
118
err = munmap(addr, len);
arch/um/os-Linux/process.c
168
munmap(addr, UM_KERN_PAGE_SIZE);
arch/um/os-Linux/skas/process.c
517
if (munmap(stack, UM_KERN_PAGE_SIZE) < 0) {
arch/um/os-Linux/start_up.c
347
munmap(seccomp_test_stub_data, sizeof(*seccomp_test_stub_data));
arch/um/os-Linux/start_up.c
365
munmap(seccomp_test_stub_data, sizeof(*seccomp_test_stub_data));
arch/x86/tools/vdso2c.c
231
munmap(raw_addr, raw_len);
arch/x86/tools/vdso2c.c
232
munmap(stripped_addr, stripped_len);
arch/x86/um/os-Linux/registers.c
79
munmap(iov.iov_base, 2 * 1024 * 1024);
drivers/crypto/tegra/tegra-se-main.c
116
.munmap = tegra_se_cmdbuf_munmap,
drivers/gpu/drm/tegra/gem.c
231
.munmap = tegra_bo_munmap,
drivers/gpu/drm/tegra/submit.c
141
.munmap = gather_bo_munmap,
include/linux/host1x.h
159
void (*munmap)(struct host1x_bo *bo, void *addr);
include/linux/host1x.h
199
bo->ops->munmap(bo, addr);
mm/mmap.c
1076
SYSCALL_DEFINE2(munmap, unsigned long, addr, size_t, len)
mm/nommu.c
1500
SYSCALL_DEFINE2(munmap, unsigned long, addr, size_t, len)
samples/auxdisplay/cfag12864b-example.c
72
munmap(cfag12864b_mem, CFAG12864B_SIZE);
samples/bpf/xdp_sample_user.c
1369
munmap(sample_mmap[i], size);
samples/nitro_enclaves/ne_ioctl_sample.c
391
munmap(enclave_image, enclave_image_size);
samples/nitro_enclaves/ne_ioctl_sample.c
502
munmap(ne_user_mem_regions[i].userspace_addr,
scripts/elf-parse.c
197
munmap(addr, size);
scripts/mod/modpost.c
407
munmap(file, size);
scripts/recordmcount.c
81
munmap(file_map, sb.st_size);
tools/bpf/bpf_dbg.c
994
munmap(pcap_ptr_va_start, pcap_map_size);
tools/bpf/bpftool/gen.c
1616
munmap(obj_data, mmap_sz);
tools/bpf/bpftool/gen.c
1932
munmap(obj_data, mmap_sz);
tools/build/fixdep.c
152
munmap(map, st.st_size);
tools/include/io_uring/mini_liburing.h
104
munmap(sq->khead, sq->ring_sz);
tools/include/io_uring/mini_liburing.h
113
munmap(sq->sqes, p->sq_entries * sizeof(struct io_uring_sqe));
tools/include/io_uring/mini_liburing.h
253
munmap(sq->sqes, *sq->kring_entries * sizeof(struct io_uring_sqe));
tools/include/io_uring/mini_liburing.h
254
munmap(sq->khead, sq->ring_sz);
tools/include/nolibc/stdlib.h
100
munmap(heap, heap->len);
tools/include/nolibc/stdlib.h
187
munmap(heap, heap->len);
tools/lib/bpf/btf.c
1181
munmap(btf->raw_data, btf->raw_size);
tools/lib/bpf/btf.c
1658
munmap(data, st.st_size);
tools/lib/bpf/libbpf.c
1864
munmap(map->mmaped, old_sz);
tools/lib/bpf/libbpf.c
5357
munmap(map->mmaped, mmap_sz);
tools/lib/bpf/libbpf.c
9557
munmap(map->mmaped, bpf_map_mmap_sz(map));
tools/lib/bpf/ringbuf.c
425
munmap(rb->consumer_pos, rb->page_size);
tools/lib/bpf/ringbuf.c
429
munmap(rb->producer_pos, rb->page_size + 2 * (rb->mask + 1));
tools/lib/bpf/ringbuf.c
63
munmap(r->consumer_pos, rb->page_size);
tools/lib/bpf/ringbuf.c
67
munmap(r->producer_pos, rb->page_size + 2 * (r->mask + 1));
tools/lib/bpf/skel_internal.h
191
munmap(p, sz);
tools/lib/bpf/zip.c
224
munmap(data, size);
tools/lib/bpf/zip.c
233
munmap(data, size);
tools/lib/bpf/zip.c
243
munmap(archive->data, archive->size);
tools/lib/perf/mmap.c
61
munmap(map->base, perf_mmap__mmap_len(map));
tools/mm/page-types.c
1024
munmap(ptr, len);
tools/perf/arch/x86/tests/amd-ibs-period.c
349
munmap(rb, PERF_MMAP_TOTAL_SIZE);
tools/perf/arch/x86/tests/amd-ibs-period.c
537
munmap(rb, PERF_MMAP_TOTAL_SIZE);
tools/perf/arch/x86/tests/amd-ibs-period.c
838
munmap(rb, PERF_MMAP_TOTAL_SIZE);
tools/perf/bench/mem-functions.c
373
munmap(p, size);
tools/perf/bench/numa.c
499
ret = munmap(data, bytes);
tools/perf/jvmti/jvmti_agent.c
232
munmap(marker_addr, pgsz);
tools/perf/tests/mmap-thread-lookup.c
123
munmap(td0->map, page_size);
tools/perf/tests/mmap-thread-lookup.c
76
munmap(td->map, page_size);
tools/perf/tests/workloads/jitdump.c
190
munmap(addr, getpagesize());
tools/perf/tests/workloads/jitdump.c
206
munmap(addr, getpagesize());
tools/perf/tests/workloads/jitdump.c
91
munmap(m, getpagesize());
tools/perf/util/auxtrace.c
1269
munmap(buffer->mmap_addr, buffer->mmap_size);
tools/perf/util/auxtrace.c
169
munmap(mm->base, mm->len);
tools/perf/util/copyfile.c
68
munmap(ptr, off_in + size);
tools/perf/util/mmap.c
248
munmap(map->data, mmap__mmap_len(map));
tools/perf/util/mmap.c
94
munmap(map->aio.data[idx], mmap__mmap_len(map));
tools/perf/util/session.c
251
munmap(decomp, mmap_len);
tools/perf/util/session.c
3419
munmap(mmaps[rd->mmap_idx], rd->mmap_size);
tools/perf/util/srccode.c
147
munmap(h->map, sz);
tools/perf/util/srccode.c
82
munmap(sf->map, sf->maplen);
tools/perf/util/tool.c
107
munmap(decomp, mmap_len);
tools/perf/util/tool.c
126
munmap(decomp, mmap_len);
tools/perf/util/zlib.c
76
munmap(ptr, stbuf.st_size);
tools/power/acpi/os_specific/service_layers/osunixmap.c
116
munmap((u8 *)where - offset, (length + offset));
tools/power/acpi/tools/pfrut/pfrut.c
363
munmap(addr_map_capsule, st.st_size);
tools/power/acpi/tools/pfrut/pfrut.c
371
munmap(addr_map_capsule, st.st_size);
tools/power/acpi/tools/pfrut/pfrut.c
435
munmap(p_mmap, max_data_sz);
tools/power/cpupower/debug/i386/dump_psb.c
192
munmap(mem, LEN);
tools/testing/selftests/arm64/gcs/basic-gcs.c
226
ret = munmap(buf, page_size);
tools/testing/selftests/arm64/gcs/libc-gcs.c
448
ret = munmap(self->stack, variant->stack_size);
tools/testing/selftests/arm64/gcs/libc-gcs.c
640
munmap(stack, variant->stack_size);
tools/testing/selftests/arm64/gcs/libc-gcs.c
669
ret = munmap(self->stack, self->stack_size);
tools/testing/selftests/arm64/mte/check_child_memory.c
130
munmap((void *)map_ptr, map_size);
tools/testing/selftests/arm64/mte/check_child_memory.c
136
munmap((void *)map_ptr, map_size);
tools/testing/selftests/arm64/mte/check_hugetlb_options.c
164
munmap((void *)map_ptr, map_size);
tools/testing/selftests/arm64/mte/check_hugetlb_options.c
255
munmap(map_ptr, map_size);
tools/testing/selftests/arm64/mte/check_mmap_options.c
136
munmap((void *)map_ptr, map_size);
tools/testing/selftests/arm64/mte/check_mmap_options.c
177
munmap((void *)map_ptr, map_size);
tools/testing/selftests/arm64/mte/check_mmap_options.c
183
munmap((void *)map_ptr, map_size);
tools/testing/selftests/arm64/mte/mte_common_util.c
203
munmap(ptr, size);
tools/testing/selftests/arm64/mte/mte_common_util.c
287
munmap(ptr - range_before, size + range_before + range_after);
tools/testing/selftests/bpf/prog_tests/arena_direct_value.c
65
munmap(arena, arena_sz);
tools/testing/selftests/bpf/prog_tests/bpf_mod_race.c
184
munmap(fault_addr, 4096);
tools/testing/selftests/bpf/prog_tests/btf_sysfs.c
73
munmap(raw_data, btf_size);
tools/testing/selftests/bpf/prog_tests/cgroup_iter_memcg.c
149
munmap(map, len);
tools/testing/selftests/bpf/prog_tests/cgroup_iter_memcg.c
59
munmap(map, len);
tools/testing/selftests/bpf/prog_tests/cgroup_iter_memcg.c
95
munmap(map, len);
tools/testing/selftests/bpf/prog_tests/core_reloc.c
1139
CHECK_FAIL(munmap(mmap_data, mmap_sz));
tools/testing/selftests/bpf/prog_tests/fexit_sleep.c
86
munmap(child_stack, STACK_SIZE);
tools/testing/selftests/bpf/prog_tests/mmap.c
140
err = munmap(map_mmaped, map_sz);
tools/testing/selftests/bpf/prog_tests/mmap.c
168
err = munmap(p, map_sz);
tools/testing/selftests/bpf/prog_tests/mmap.c
183
munmap(tmp1, map_sz);
tools/testing/selftests/bpf/prog_tests/mmap.c
209
munmap(tmp0, 4 * page_size);
tools/testing/selftests/bpf/prog_tests/mmap.c
214
err = munmap(tmp1 + page_size, page_size);
tools/testing/selftests/bpf/prog_tests/mmap.c
216
munmap(tmp1, 4 * page_size);
tools/testing/selftests/bpf/prog_tests/mmap.c
224
munmap(tmp1, page_size);
tools/testing/selftests/bpf/prog_tests/mmap.c
225
munmap(tmp1 + 2*page_size, 2 * page_size);
tools/testing/selftests/bpf/prog_tests/mmap.c
235
munmap(tmp1, 4 * page_size); /* unmap page 1 */
tools/testing/selftests/bpf/prog_tests/mmap.c
250
munmap(tmp2, 4 * page_size);
tools/testing/selftests/bpf/prog_tests/mmap.c
256
munmap(tmp1, 4 * page_size);
tools/testing/selftests/bpf/prog_tests/mmap.c
266
CHECK_FAIL(munmap(bss_mmaped, bss_sz));
tools/testing/selftests/bpf/prog_tests/mmap.c
268
CHECK_FAIL(munmap(map_mmaped, map_sz));
tools/testing/selftests/bpf/prog_tests/mmap.c
274
munmap(tmp1, map_sz);
tools/testing/selftests/bpf/prog_tests/mmap.c
280
munmap(tmp1, map_sz);
tools/testing/selftests/bpf/prog_tests/mmap.c
300
CHECK_FAIL(munmap(bss_mmaped, bss_sz));
tools/testing/selftests/bpf/prog_tests/mmap.c
302
CHECK_FAIL(munmap(map_mmaped, map_sz));
tools/testing/selftests/bpf/prog_tests/mmap.c
57
munmap(tmp1, page_size);
tools/testing/selftests/bpf/prog_tests/ringbuf.c
113
ASSERT_OK(munmap(mmap_ptr, page_size), "unmap_rw");
tools/testing/selftests/bpf/prog_tests/ringbuf.c
172
ASSERT_OK(munmap(mmap_ptr, page_size), "unmap_rw");
tools/testing/selftests/bpf/prog_tests/ringbuf.c
198
ASSERT_OK(munmap(mmap_ptr, 4 * page_size), "unmap_ro");
tools/testing/selftests/bpf/prog_tests/ringbuf.c
208
ASSERT_OK(munmap(mmap_ptr, page_size), "unmap_ro");
tools/testing/selftests/bpf/prog_tests/signed_loader.c
851
munmap(w, 4096);
tools/testing/selftests/bpf/prog_tests/signed_loader.c
868
munmap(w, 4096);
tools/testing/selftests/bpf/prog_tests/skeleton.c
132
munmap(m, getpagesize());
tools/testing/selftests/bpf/prog_tests/task_local_storage.c
419
munmap(mem, page_size * 2);
tools/testing/selftests/bpf/prog_tests/test_mmap_inner_array.c
54
munmap(tmp, page_size);
tools/testing/selftests/bpf/prog_tests/test_xsk.c
1709
munmap(umem->buffer, umem->mmap_size);
tools/testing/selftests/bpf/prog_tests/test_xsk.c
2343
munmap(bufs, mmap_sz);
tools/testing/selftests/bpf/prog_tests/user_ringbuf.c
118
ASSERT_OK(munmap(mmap_ptr, page_size), "unmap_ro_cons");
tools/testing/selftests/bpf/prog_tests/user_ringbuf.c
127
ASSERT_OK(munmap(mmap_ptr, page_size), "unmap_rw_prod");
tools/testing/selftests/bpf/prog_tests/user_ringbuf.c
136
ASSERT_OK(munmap(mmap_ptr, page_size), "unmap_rw_data");
tools/testing/selftests/bpf/prog_tests/user_ringbuf.c
231
ASSERT_OK(munmap(producer_pos_ptr, page_size), "unmap_producer_pos");
tools/testing/selftests/bpf/prog_tests/user_ringbuf.c
232
ASSERT_OK(munmap(data_ptr, page_size), "unmap_data_ptr");
tools/testing/selftests/bpf/prog_tests/verify_pkcs7_sig.c
238
munmap(mod, st.st_size);
tools/testing/selftests/bpf/prog_tests/xdp_metadata.c
133
munmap(xsk->umem_area, UMEM_SIZE);
tools/testing/selftests/bpf/xdp_hw_metadata.c
160
munmap(xsk->umem_area, UMEM_SIZE);
tools/testing/selftests/bpf/xsk.c
219
munmap(map, off.fr.desc + umem->config.fill_size * sizeof(__u64));
tools/testing/selftests/bpf/xsk.c
492
munmap(ctx->fill->ring - off.fr.desc, off.fr.desc + umem->config.fill_size *
tools/testing/selftests/bpf/xsk.c
494
munmap(ctx->comp->ring - off.cr.desc, off.cr.desc + umem->config.comp_size *
tools/testing/selftests/bpf/xsk.c
692
munmap(tx_map, off.tx.desc +
tools/testing/selftests/bpf/xsk.c
696
munmap(rx_map, off.rx.desc +
tools/testing/selftests/bpf/xsk.c
734
munmap(umem->fill_save->ring - off.fr.desc,
tools/testing/selftests/bpf/xsk.c
736
munmap(umem->comp_save->ring - off.cr.desc,
tools/testing/selftests/bpf/xsk.c
765
munmap(xsk->rx->ring - off.rx.desc,
tools/testing/selftests/bpf/xsk.c
769
munmap(xsk->tx->ring - off.tx.desc,
tools/testing/selftests/bpf/xskxceiver.c
136
munmap(bufs, umem_sz);
tools/testing/selftests/bpf/xskxceiver.c
157
munmap(umem->buffer, umem_sz);
tools/testing/selftests/cgroup/test_core.c
67
munmap(buf, size);
tools/testing/selftests/cgroup/test_core.c
74
munmap(buf, size);
tools/testing/selftests/cgroup/test_hugetlb_memcg.c
150
munmap(addr, LENGTH);
tools/testing/selftests/cgroup/test_hugetlb_memcg.c
165
munmap(addr, LENGTH);
tools/testing/selftests/cgroup/test_memcontrol.c
765
munmap(buf, size);
tools/testing/selftests/cgroup/test_zswap.c
665
munmap(mem, size);
tools/testing/selftests/cgroup/test_zswap.c
691
munmap(mem, size);
tools/testing/selftests/cgroup/test_zswap.c
724
munmap(values, sizeof(struct incomp_child_args));
tools/testing/selftests/cgroup/test_zswap.c
769
munmap(values, sizeof(struct incomp_child_args));
tools/testing/selftests/dmabuf-heaps/dmabuf-heap.c
200
munmap(p, ONE_MEG);
tools/testing/selftests/dmabuf-heaps/dmabuf-heap.c
236
munmap(p, size);
tools/testing/selftests/dmabuf-heaps/dmabuf-heap.c
264
munmap(p, size);
tools/testing/selftests/dmabuf-heaps/dmabuf-heap.c
269
munmap(p, size);
tools/testing/selftests/drivers/dma-buf/udmabuf.c
128
munmap(addr1, memfd_size);
tools/testing/selftests/drivers/dma-buf/udmabuf.c
129
munmap(addr2, NUM_ENTRIES * NUM_PAGES * getpagesize());
tools/testing/selftests/drivers/dma-buf/udmabuf.c
215
munmap(addr1, size);
tools/testing/selftests/drivers/net/hw/ncdevmem.c
210
munmap(ctx->buf_mem, ctx->size);
tools/testing/selftests/drivers/net/hw/toeplitz.c
448
if (munmap(rings[i].mmap, ring_block_nr * ring_block_sz))
tools/testing/selftests/drivers/s390x/uvdevice/test_uvdevice.c
183
munmap((void *)self->fault_page, (size_t)getpagesize());
tools/testing/selftests/drivers/s390x/uvdevice/test_uvdevice.c
52
munmap((void *)self->fault_page, (size_t)getpagesize());
tools/testing/selftests/futex/functional/futex_numa_mpol.c
213
munmap(futex_ptr, mem_size * 2);
tools/testing/selftests/futex/functional/futex_wait.c
141
munmap(shm, sizeof(f_private));
tools/testing/selftests/ia64/aliasing-test.c
52
rc = munmap(addr, length);
tools/testing/selftests/iommu/iommufd.c
1183
ASSERT_EQ(0, munmap(buf, buf_size));
tools/testing/selftests/iommu/iommufd.c
1770
ASSERT_EQ(0, munmap(buf + buf_size / 2, buf_size / 2));
tools/testing/selftests/iommu/iommufd.c
1774
ASSERT_EQ(0, munmap(buf, buf_size / 2));
tools/testing/selftests/iommu/iommufd.c
1836
ASSERT_EQ(0, munmap(buf, PAGE_SIZE));
tools/testing/selftests/iommu/iommufd.c
1888
ASSERT_EQ(0, munmap(buf, buf_size));
tools/testing/selftests/iommu/iommufd.c
1953
ASSERT_EQ(0, munmap(buf, buf_size));
tools/testing/selftests/iommu/iommufd.c
2987
munmap(test, data.out_mmap_length);
tools/testing/selftests/kselftest_harness.h
1317
munmap(results, sizeof(*results));
tools/testing/selftests/kselftest_harness.h
450
munmap(_metadata->no_teardown, sizeof(*_metadata->no_teardown)); \
tools/testing/selftests/kselftest_harness.h
453
munmap(self, sizeof(*self)); \
tools/testing/selftests/kvm/include/kvm_syscalls.h
86
__KVM_SYSCALL_DEFINE(munmap, 2, void *, mem, size_t, size);
tools/testing/selftests/landlock/audit_test.c
159
EXPECT_EQ(0, munmap(domain_stack, sizeof(*domain_stack)));
tools/testing/selftests/landlock/audit_test.c
676
EXPECT_EQ(0, munmap(self->domain_id, sizeof(*self->domain_id)));
tools/testing/selftests/liveupdate/luo_test_utils.c
100
munmap(map, page_size);
tools/testing/selftests/liveupdate/luo_test_utils.c
142
munmap(map, page_size);
tools/testing/selftests/membarrier/membarrier_rseq_stress.c
555
munmap(leaves[j].stack, stack_size);
tools/testing/selftests/membarrier/membarrier_rseq_stress.c
557
munmap(leaves, n_leafs * sizeof(struct leaf_info));
tools/testing/selftests/membarrier/membarrier_rseq_stress.c
612
munmap(leaves[i].stack, 64 * 1024);
tools/testing/selftests/membarrier/membarrier_rseq_stress.c
615
munmap(leaves, n_leafs * sizeof(struct leaf_info));
tools/testing/selftests/memfd/fuse_test.c
180
munmap(global_p, mfd_def_size);
tools/testing/selftests/memfd/memfd_test.c
1013
munmap(p, mfd_def_size);
tools/testing/selftests/memfd/memfd_test.c
1038
munmap(p, mfd_def_size);
tools/testing/selftests/memfd/memfd_test.c
1614
munmap(p, mfd_def_size);
tools/testing/selftests/memfd/memfd_test.c
1620
munmap(p, mfd_def_size);
tools/testing/selftests/memfd/memfd_test.c
389
munmap(p, mfd_def_size);
tools/testing/selftests/memfd/memfd_test.c
402
munmap(p, mfd_def_size);
tools/testing/selftests/memfd/memfd_test.c
421
munmap(p, mfd_def_size);
tools/testing/selftests/memfd/memfd_test.c
455
munmap(p, mfd_def_size);
tools/testing/selftests/memfd/memfd_test.c
489
munmap(p, mfd_def_size);
tools/testing/selftests/memfd/memfd_test.c
503
munmap(p, mfd_def_size);
tools/testing/selftests/memfd/memfd_test.c
525
munmap(p, mfd_def_size);
tools/testing/selftests/memfd/memfd_test.c
589
munmap(p, mfd_def_size);
tools/testing/selftests/mincore/mincore_selftest.c
125
munmap(addr, page_size);
tools/testing/selftests/mincore/mincore_selftest.c
173
munmap(addr, page_size);
tools/testing/selftests/mincore/mincore_selftest.c
276
munmap(addr, FILE_SIZE);
tools/testing/selftests/mincore/mincore_selftest.c
348
munmap(addr, FILE_SIZE);
tools/testing/selftests/mincore/mincore_selftest.c
73
munmap(addr, page_size);
tools/testing/selftests/mm/compaction_test.c
168
munmap(map, MAP_SIZE);
tools/testing/selftests/mm/compaction_test.c
188
munmap(entry->map, MAP_SIZE);
tools/testing/selftests/mm/cow.c
1080
goto munmap;
tools/testing/selftests/mm/cow.c
1082
munmap(dummy, hugetlbsize);
tools/testing/selftests/mm/cow.c
1085
munmap:
tools/testing/selftests/mm/cow.c
1086
munmap(mem, hugetlbsize);
tools/testing/selftests/mm/cow.c
1560
goto munmap;
tools/testing/selftests/mm/cow.c
1566
goto munmap;
tools/testing/selftests/mm/cow.c
1570
munmap:
tools/testing/selftests/mm/cow.c
1571
munmap(mem, pagesize);
tools/testing/selftests/mm/cow.c
1573
munmap(smem, pagesize);
tools/testing/selftests/mm/cow.c
1604
goto munmap;
tools/testing/selftests/mm/cow.c
1615
goto munmap;
tools/testing/selftests/mm/cow.c
1621
goto munmap;
tools/testing/selftests/mm/cow.c
1631
goto munmap;
tools/testing/selftests/mm/cow.c
1637
goto munmap;
tools/testing/selftests/mm/cow.c
1641
munmap:
tools/testing/selftests/mm/cow.c
1642
munmap(mmap_mem, mmap_size);
tools/testing/selftests/mm/cow.c
1644
munmap(mmap_smem, mmap_size);
tools/testing/selftests/mm/cow.c
166
if (munmap(mem, size) < 0)
tools/testing/selftests/mm/cow.c
1679
goto munmap;
tools/testing/selftests/mm/cow.c
1685
goto munmap;
tools/testing/selftests/mm/cow.c
1689
munmap:
tools/testing/selftests/mm/cow.c
1690
munmap(mem, pagesize);
tools/testing/selftests/mm/cow.c
1692
munmap(smem, pagesize);
tools/testing/selftests/mm/cow.c
1737
goto munmap;
tools/testing/selftests/mm/cow.c
1743
goto munmap;
tools/testing/selftests/mm/cow.c
1747
munmap:
tools/testing/selftests/mm/cow.c
1748
munmap(mem, pagesize);
tools/testing/selftests/mm/cow.c
1750
munmap(smem, pagesize);
tools/testing/selftests/mm/cow.c
1793
goto munmap;
tools/testing/selftests/mm/cow.c
1799
goto munmap;
tools/testing/selftests/mm/cow.c
1803
munmap:
tools/testing/selftests/mm/cow.c
1804
munmap(mem, hugetlbsize);
tools/testing/selftests/mm/cow.c
1806
munmap(smem, hugetlbsize);
tools/testing/selftests/mm/cow.c
351
if (munmap(mem, size) < 0) {
tools/testing/selftests/mm/cow.c
798
goto munmap;
tools/testing/selftests/mm/cow.c
809
goto munmap;
tools/testing/selftests/mm/cow.c
814
munmap:
tools/testing/selftests/mm/cow.c
815
munmap(mem, pagesize);
tools/testing/selftests/mm/cow.c
864
goto munmap;
tools/testing/selftests/mm/cow.c
875
goto munmap;
tools/testing/selftests/mm/cow.c
896
goto munmap;
tools/testing/selftests/mm/cow.c
902
goto munmap;
tools/testing/selftests/mm/cow.c
915
goto munmap;
tools/testing/selftests/mm/cow.c
930
goto munmap;
tools/testing/selftests/mm/cow.c
937
goto munmap;
tools/testing/selftests/mm/cow.c
951
goto munmap;
tools/testing/selftests/mm/cow.c
957
goto munmap;
tools/testing/selftests/mm/cow.c
967
goto munmap;
tools/testing/selftests/mm/cow.c
982
goto munmap;
tools/testing/selftests/mm/cow.c
990
munmap:
tools/testing/selftests/mm/cow.c
991
munmap(mmap_mem, mmap_size);
tools/testing/selftests/mm/cow.c
993
munmap(mremap_mem, mremap_size);
tools/testing/selftests/mm/folio_split_race_test.c
224
munmap(mmap_base, FILE_SIZE);
tools/testing/selftests/mm/guard-regions.c
1007
ASSERT_EQ(munmap(ptr, 10 * page_size), 0);
tools/testing/selftests/mm/guard-regions.c
1051
munmap(ptr_new, 5 * page_size);
tools/testing/selftests/mm/guard-regions.c
1072
ASSERT_EQ(munmap(&ptr[5 * page_size], 5 * page_size), 0);
tools/testing/selftests/mm/guard-regions.c
1114
munmap(ptr, 20 * page_size);
tools/testing/selftests/mm/guard-regions.c
1181
munmap(ptr, 5 * page_size);
tools/testing/selftests/mm/guard-regions.c
1236
ASSERT_EQ(munmap(ptr, 10 * page_size), 0);
tools/testing/selftests/mm/guard-regions.c
1310
ASSERT_EQ(munmap(ptr, 10 * page_size), 0);
tools/testing/selftests/mm/guard-regions.c
1366
ASSERT_EQ(munmap(ptr, 10 * page_size), 0);
tools/testing/selftests/mm/guard-regions.c
1405
ASSERT_EQ(munmap(ptr, 10 * page_size), 0);
tools/testing/selftests/mm/guard-regions.c
1431
ASSERT_EQ(munmap(ptr, 10 * page_size), 0);
tools/testing/selftests/mm/guard-regions.c
1477
ASSERT_EQ(munmap(ptr, 10 * page_size), 0);
tools/testing/selftests/mm/guard-regions.c
1543
ASSERT_EQ(munmap(ptr, 10 * page_size), 0);
tools/testing/selftests/mm/guard-regions.c
1604
ASSERT_EQ(munmap(ptr, 10 * page_size), 0);
tools/testing/selftests/mm/guard-regions.c
1749
ASSERT_EQ(munmap(ptr_shared, 10 * page_size), 0);
tools/testing/selftests/mm/guard-regions.c
1750
ASSERT_EQ(munmap(ptr_private, 10 * page_size), 0);
tools/testing/selftests/mm/guard-regions.c
1768
ASSERT_EQ(munmap(ptr, 10 * page_size), 0);
tools/testing/selftests/mm/guard-regions.c
1799
ASSERT_EQ(munmap(ptr, 10 * page_size), 0);
tools/testing/selftests/mm/guard-regions.c
1825
ASSERT_EQ(munmap(ptr, 10 * page_size), 0);
tools/testing/selftests/mm/guard-regions.c
1851
ASSERT_EQ(munmap(ptr, 10 * page_size), 0);
tools/testing/selftests/mm/guard-regions.c
1908
ASSERT_EQ(munmap(ptr, 10 * page_size), 0);
tools/testing/selftests/mm/guard-regions.c
1967
ASSERT_EQ(munmap(ptr, 10 * page_size), 0);
tools/testing/selftests/mm/guard-regions.c
1997
ASSERT_EQ(munmap(ptr, 10 * page_size), 0);
tools/testing/selftests/mm/guard-regions.c
2036
ASSERT_EQ(munmap(ptr, 10 * page_size), 0);
tools/testing/selftests/mm/guard-regions.c
2086
ASSERT_EQ(munmap(ptr, 10 * page_size), 0);
tools/testing/selftests/mm/guard-regions.c
2132
ASSERT_EQ(munmap(ptr, 10 * page_size), 0);
tools/testing/selftests/mm/guard-regions.c
2188
ASSERT_EQ(munmap(ptr, 10 * page_size), 0);
tools/testing/selftests/mm/guard-regions.c
2285
ASSERT_EQ(munmap(&ptr[4 * page_size], page_size), 0);
tools/testing/selftests/mm/guard-regions.c
290
munmap(&ptr[5 * page_size], page_size);
tools/testing/selftests/mm/guard-regions.c
437
ASSERT_EQ(munmap(ptr, NUM_PAGES * page_size), 0);
tools/testing/selftests/mm/guard-regions.c
468
ASSERT_EQ(munmap(&ptr_region[10 * page_size], 40 * page_size), 0);
tools/testing/selftests/mm/guard-regions.c
469
ASSERT_EQ(munmap(&ptr_region[55 * page_size], 25 * page_size), 0);
tools/testing/selftests/mm/guard-regions.c
566
ASSERT_EQ(munmap(ptr_region, 100 * page_size), 0);
tools/testing/selftests/mm/guard-regions.c
618
ASSERT_EQ(munmap(ptr_region, page_size), 0);
tools/testing/selftests/mm/guard-regions.c
619
ASSERT_EQ(munmap(&ptr_region[11 * page_size], 39 * page_size), 0);
tools/testing/selftests/mm/guard-regions.c
620
ASSERT_EQ(munmap(&ptr_region[55 * page_size], 24 * page_size), 0);
tools/testing/selftests/mm/guard-regions.c
621
ASSERT_EQ(munmap(&ptr_region[99 * page_size], page_size), 0);
tools/testing/selftests/mm/guard-regions.c
659
ASSERT_EQ(munmap(ptr1, 10 * page_size), 0);
tools/testing/selftests/mm/guard-regions.c
660
ASSERT_EQ(munmap(ptr2, 5 * page_size), 0);
tools/testing/selftests/mm/guard-regions.c
661
ASSERT_EQ(munmap(ptr3, 20 * page_size), 0);
tools/testing/selftests/mm/guard-regions.c
665
TEST_F(guard_regions, munmap)
tools/testing/selftests/mm/guard-regions.c
683
ASSERT_EQ(munmap(ptr, page_size), 0);
tools/testing/selftests/mm/guard-regions.c
684
ASSERT_EQ(munmap(&ptr[9 * page_size], page_size), 0);
tools/testing/selftests/mm/guard-regions.c
699
ASSERT_EQ(munmap(ptr, 10 * page_size), 0);
tools/testing/selftests/mm/guard-regions.c
747
ASSERT_EQ(munmap(ptr, 10 * page_size), 0);
tools/testing/selftests/mm/guard-regions.c
772
ASSERT_EQ(munmap(&ptr[2 * page_size], page_size), 0);
tools/testing/selftests/mm/guard-regions.c
773
ASSERT_EQ(munmap(&ptr[5 * page_size], page_size), 0);
tools/testing/selftests/mm/guard-regions.c
774
ASSERT_EQ(munmap(&ptr[8 * page_size], page_size), 0);
tools/testing/selftests/mm/guard-regions.c
878
ASSERT_EQ(munmap(ptr, 10 * page_size), 0);
tools/testing/selftests/mm/guard-regions.c
939
ASSERT_EQ(munmap(ptr, 10 * page_size), 0);
tools/testing/selftests/mm/gup_longterm.c
163
goto munmap;
tools/testing/selftests/mm/gup_longterm.c
295
munmap:
tools/testing/selftests/mm/gup_longterm.c
296
munmap(mem, size);
tools/testing/selftests/mm/hmm-tests.c
1225
ret = munmap(buffer->ptr + self->page_size, self->page_size);
tools/testing/selftests/mm/hmm-tests.c
1396
munmap(buffer->ptr + buffer->size / 2, buffer->size / 2);
tools/testing/selftests/mm/hmm-tests.c
1539
ret = munmap(buffer->ptr + self->page_size, self->page_size);
tools/testing/selftests/mm/hmm-tests.c
1690
munmap(buffer->ptr, buffer->size);
tools/testing/selftests/mm/hmm-tests.c
220
munmap(buffer->ptr, buffer->size);
tools/testing/selftests/mm/hmm-tests.c
2466
munmap(buffer->ptr + offsets[j], unmap_size);
tools/testing/selftests/mm/hmm-tests.c
2531
munmap(map + size, size * 2);
tools/testing/selftests/mm/hmm-tests.c
2568
munmap(new_ptr, size);
tools/testing/selftests/mm/hmm-tests.c
2636
ret = munmap(old_ptr, 2 * size);
tools/testing/selftests/mm/hmm-tests.c
2724
ret = munmap(old_ptr, 2 * size);
tools/testing/selftests/mm/hmm-tests.c
829
munmap(buffer->ptr, buffer->size);
tools/testing/selftests/mm/hugetlb-madvise.c
107
(void)munmap(addr, NR_HUGE_PAGES * huge_page_size);
tools/testing/selftests/mm/hugetlb-madvise.c
138
(void)munmap(addr, NR_HUGE_PAGES * huge_page_size);
tools/testing/selftests/mm/hugetlb-madvise.c
160
(void)munmap(addr, NR_HUGE_PAGES * huge_page_size);
tools/testing/selftests/mm/hugetlb-madvise.c
213
(void)munmap(addr, NR_HUGE_PAGES * huge_page_size);
tools/testing/selftests/mm/hugetlb-madvise.c
248
(void)munmap(addr, NR_HUGE_PAGES * huge_page_size);
tools/testing/selftests/mm/hugetlb-madvise.c
308
(void)munmap(addr, NR_HUGE_PAGES * huge_page_size);
tools/testing/selftests/mm/hugetlb-madvise.c
309
(void)munmap(addr2, NR_HUGE_PAGES * huge_page_size);
tools/testing/selftests/mm/hugetlb-madvise.c
86
if (munmap(addr, huge_page_size) ||
tools/testing/selftests/mm/hugetlb-madvise.c
87
munmap(addr + (NR_HUGE_PAGES + 1) * huge_page_size,
tools/testing/selftests/mm/hugetlb-mmap.c
70
if (munmap(addr, length))
tools/testing/selftests/mm/hugetlb-mremap.c
165
munmap(addr, length);
tools/testing/selftests/mm/hugetlb-read-hwpoison.c
165
munmap(filemap, len);
tools/testing/selftests/mm/hugetlb-read-hwpoison.c
231
munmap(filemap, len);
tools/testing/selftests/mm/hugetlb-soft-offline.c
72
munmap(filemap, len);
tools/testing/selftests/mm/hugetlb-vmemmap.c
119
munmap(addr, maplength);
tools/testing/selftests/mm/hugetlb-vmemmap.c
127
if (munmap(addr, maplength))
tools/testing/selftests/mm/hugetlb_dio.c
109
munmap(orig_buffer, h_pagesize);
tools/testing/selftests/mm/hugetlb_dio.c
115
munmap(orig_buffer, h_pagesize);
tools/testing/selftests/mm/hugetlb_fault_after_madv.c
96
munmap(huge_ptr, huge_page_size);
tools/testing/selftests/mm/hugetlb_madv_vs_map.c
119
munmap(huge_ptr, mmap_size);
tools/testing/selftests/mm/khugepaged.c
305
munmap(p, size);
tools/testing/selftests/mm/khugepaged.c
351
munmap(p, size);
tools/testing/selftests/mm/khugepaged.c
388
munmap(p, size);
tools/testing/selftests/mm/khugepaged.c
447
munmap(p, size);
tools/testing/selftests/mm/khugepaged.c
650
munmap(p, hpage_pmd_size);
tools/testing/selftests/mm/ksm_functional_tests.c
154
munmap(map, size);
tools/testing/selftests/mm/ksm_functional_tests.c
195
munmap(map, size);
tools/testing/selftests/mm/ksm_functional_tests.c
257
munmap(map, size);
tools/testing/selftests/mm/ksm_functional_tests.c
286
munmap(map, size);
tools/testing/selftests/mm/ksm_functional_tests.c
373
munmap(map, size);
tools/testing/selftests/mm/ksm_functional_tests.c
437
munmap(map, size);
tools/testing/selftests/mm/ksm_functional_tests.c
621
munmap(map, size);
tools/testing/selftests/mm/ksm_functional_tests.c
655
munmap(map, size);
tools/testing/selftests/mm/ksm_functional_tests.c
695
munmap(map, size);
tools/testing/selftests/mm/ksm_tests.c
184
munmap(map_ptr, map_size);
tools/testing/selftests/mm/ksm_tests.c
341
munmap(map_ptr, page_size * page_count);
tools/testing/selftests/mm/ksm_tests.c
348
munmap(map_ptr, page_size * page_count);
tools/testing/selftests/mm/ksm_tests.c
381
munmap(map_ptr, page_size * page_count);
tools/testing/selftests/mm/ksm_tests.c
386
munmap(map_ptr, page_size * page_count);
tools/testing/selftests/mm/ksm_tests.c
424
munmap(map_ptr, page_size * page_count);
tools/testing/selftests/mm/ksm_tests.c
428
munmap(map_ptr, page_size * page_count);
tools/testing/selftests/mm/ksm_tests.c
579
munmap(map_ptr_orig, len + HPAGE_SIZE);
tools/testing/selftests/mm/ksm_tests.c
583
munmap(map_ptr_orig, len + HPAGE_SIZE);
tools/testing/selftests/mm/ksm_tests.c
619
munmap(map_ptr, map_size);
tools/testing/selftests/mm/ksm_tests.c
623
munmap(map_ptr, map_size);
tools/testing/selftests/mm/ksm_tests.c
665
munmap(map_ptr, map_size);
tools/testing/selftests/mm/ksm_tests.c
669
munmap(map_ptr, map_size);
tools/testing/selftests/mm/ksm_tests.c
735
munmap(map_ptr, page_size * page_count);
tools/testing/selftests/mm/ksm_tests.c
739
munmap(map_ptr, page_size * page_count);
tools/testing/selftests/mm/madv_populate.c
104
ret = munmap(addr + pagesize, pagesize);
tools/testing/selftests/mm/madv_populate.c
132
munmap(addr, SIZE);
tools/testing/selftests/mm/madv_populate.c
182
munmap(addr, SIZE);
tools/testing/selftests/mm/madv_populate.c
204
munmap(addr, SIZE);
tools/testing/selftests/mm/madv_populate.c
264
munmap(addr, SIZE);
tools/testing/selftests/mm/madv_populate.c
48
munmap(addr, pagesize);
tools/testing/selftests/mm/madv_populate.c
69
munmap(addr, SIZE);
tools/testing/selftests/mm/madv_populate.c
90
munmap(addr, SIZE);
tools/testing/selftests/mm/map_fixed_noreplace.c
194
if (munmap((void *)addr, size) != 0) {
tools/testing/selftests/mm/map_fixed_noreplace.c
35
if (munmap(addr, size) != 0)
tools/testing/selftests/mm/map_fixed_noreplace.c
66
if (munmap((void *)addr, 5 * page_size) != 0) {
tools/testing/selftests/mm/mdwe_test.c
214
munmap(self->p, self->size);
tools/testing/selftests/mm/memfd_secret.c
120
munmap(mem, page_size);
tools/testing/selftests/mm/memfd_secret.c
74
munmap(mem, len);
tools/testing/selftests/mm/memfd_secret.c
80
munmap(mem, len);
tools/testing/selftests/mm/memory-failure.c
247
ASSERT_EQ(munmap(addr, self->page_size), 0);
tools/testing/selftests/mm/memory-failure.c
312
ASSERT_EQ(munmap(addr, self->page_size), 0);
tools/testing/selftests/mm/memory-failure.c
353
ASSERT_EQ(munmap(addr, self->page_size), 0);
tools/testing/selftests/mm/merge.c
118
ASSERT_EQ(munmap(self->carveout, 30 * self->page_size), 0);
tools/testing/selftests/mm/merge.c
598
ASSERT_EQ(munmap(ptr2, page_size), 0);
tools/testing/selftests/mm/merge.c
624
ASSERT_EQ(munmap(ptr, 2 * page_size), 0);
tools/testing/selftests/mm/merge.c
76
ASSERT_EQ(munmap(self->carveout, 30 * self->page_size), 0);
tools/testing/selftests/mm/merge.c
964
ASSERT_EQ(munmap(&ptr[5 * page_size], 5 * page_size), 0);
tools/testing/selftests/mm/mkdirty.c
103
goto munmap;
tools/testing/selftests/mm/mkdirty.c
114
goto munmap;
tools/testing/selftests/mm/mkdirty.c
118
munmap:
tools/testing/selftests/mm/mkdirty.c
119
munmap(mem, pagesize);
tools/testing/selftests/mm/mkdirty.c
144
goto munmap;
tools/testing/selftests/mm/mkdirty.c
150
goto munmap;
tools/testing/selftests/mm/mkdirty.c
154
munmap:
tools/testing/selftests/mm/mkdirty.c
155
munmap(mmap_mem, mmap_size);
tools/testing/selftests/mm/mkdirty.c
175
goto munmap;
tools/testing/selftests/mm/mkdirty.c
182
goto munmap;
tools/testing/selftests/mm/mkdirty.c
186
munmap:
tools/testing/selftests/mm/mkdirty.c
187
munmap(mem, pagesize);
tools/testing/selftests/mm/mkdirty.c
208
goto munmap;
tools/testing/selftests/mm/mkdirty.c
214
goto munmap;
tools/testing/selftests/mm/mkdirty.c
221
goto munmap;
tools/testing/selftests/mm/mkdirty.c
225
munmap:
tools/testing/selftests/mm/mkdirty.c
226
munmap(mmap_mem, mmap_size);
tools/testing/selftests/mm/mkdirty.c
247
goto munmap;
tools/testing/selftests/mm/mkdirty.c
253
goto munmap;
tools/testing/selftests/mm/mkdirty.c
260
goto munmap;
tools/testing/selftests/mm/mkdirty.c
264
munmap:
tools/testing/selftests/mm/mkdirty.c
265
munmap(mmap_mem, mmap_size);
tools/testing/selftests/mm/mkdirty.c
291
goto munmap;
tools/testing/selftests/mm/mkdirty.c
322
munmap:
tools/testing/selftests/mm/mkdirty.c
323
munmap(dst, pagesize);
tools/testing/selftests/mm/mkdirty.c
77
munmap(mmap_mem, mmap_size);
tools/testing/selftests/mm/mlock2-tests.c
191
munmap(map, 2 * page_size);
tools/testing/selftests/mm/mlock2-tests.c
199
munmap(map, 2 * page_size);
tools/testing/selftests/mm/mlock2-tests.c
204
munmap(map, 2 * page_size);
tools/testing/selftests/mm/mlock2-tests.c
242
munmap(map, 2 * page_size);
tools/testing/selftests/mm/mlock2-tests.c
250
munmap(map, 2 * page_size);
tools/testing/selftests/mm/mlock2-tests.c
255
munmap(map, 2 * page_size);
tools/testing/selftests/mm/mlock2-tests.c
271
munmap(map, 2 * page_size);
tools/testing/selftests/mm/mlock2-tests.c
278
munmap(map, 2 * page_size);
tools/testing/selftests/mm/mlock2-tests.c
292
munmap(map, 2 * page_size);
tools/testing/selftests/mm/mlock2-tests.c
299
munmap(map, 2 * page_size);
tools/testing/selftests/mm/mlock2-tests.c
304
munmap(map, 2 * page_size);
tools/testing/selftests/mm/mlock2-tests.c
318
munmap(map, 2 * page_size);
tools/testing/selftests/mm/mlock2-tests.c
325
munmap(map, 2 * page_size);
tools/testing/selftests/mm/mlock2-tests.c
332
munmap(map, 2 * page_size);
tools/testing/selftests/mm/mlock2-tests.c
339
munmap(map, 2 * page_size);
tools/testing/selftests/mm/mlock2-tests.c
344
munmap(map, 2 * page_size);
tools/testing/selftests/mm/mlock2-tests.c
375
munmap(map, 2 * page_size);
tools/testing/selftests/mm/mlock2-tests.c
404
munmap(map, 2 * page_size);
tools/testing/selftests/mm/mlock2-tests.c
421
munmap(map, 3 * page_size);
tools/testing/selftests/mm/mlock2-tests.c
428
munmap(map, 3 * page_size);
tools/testing/selftests/mm/mlock2-tests.c
438
munmap(map, 3 * page_size);
tools/testing/selftests/mm/mlock2-tests.c
443
munmap(map, 3 * page_size);
tools/testing/selftests/mm/mlock2-tests.c
450
munmap(map, 3 * page_size);
tools/testing/selftests/mm/mlock2-tests.c
456
munmap(map, 3 * page_size);
tools/testing/selftests/mm/mlock2-tests.c
462
munmap(map, 3 * page_size);
tools/testing/selftests/mm/mlock2-tests.c
469
munmap(map, 3 * page_size);
tools/testing/selftests/mm/mlock2-tests.c
475
munmap(map, 3 * page_size);
tools/testing/selftests/mm/mlock2-tests.c
480
munmap(map, 3 * page_size);
tools/testing/selftests/mm/mlock2-tests.c
507
munmap(map, size);
tools/testing/selftests/mm/mrelease_test.c
45
munmap(buf, nr_pages * psize());
tools/testing/selftests/mm/mremap_dontunmap.c
121
BUG_ON(munmap(dest_mapping, num_pages * page_size) == -1,
tools/testing/selftests/mm/mremap_dontunmap.c
123
BUG_ON(munmap(source_mapping, num_pages * page_size) == -1,
tools/testing/selftests/mm/mremap_dontunmap.c
154
BUG_ON(munmap(source_mapping, num_pages * page_size) == -1,
tools/testing/selftests/mm/mremap_dontunmap.c
173
BUG_ON(munmap(dest_mapping, num_pages * page_size) == -1,
tools/testing/selftests/mm/mremap_dontunmap.c
175
BUG_ON(munmap(source_mapping, num_pages * page_size) == -1,
tools/testing/selftests/mm/mremap_dontunmap.c
220
BUG_ON(munmap(dest_mapping, num_pages * page_size) == -1,
tools/testing/selftests/mm/mremap_dontunmap.c
222
BUG_ON(munmap(source_mapping, num_pages * page_size) == -1,
tools/testing/selftests/mm/mremap_dontunmap.c
271
BUG_ON(munmap(dest_mapping, 5 * page_size) == -1,
tools/testing/selftests/mm/mremap_dontunmap.c
273
BUG_ON(munmap(source_mapping, num_pages * page_size) == -1,
tools/testing/selftests/mm/mremap_dontunmap.c
331
BUG_ON(munmap(dest_mapping, 10 * page_size) == -1,
tools/testing/selftests/mm/mremap_dontunmap.c
333
BUG_ON(munmap(source_mapping, 5 * page_size) == -1,
tools/testing/selftests/mm/mremap_dontunmap.c
365
BUG_ON(munmap(page_buffer, page_size) == -1,
tools/testing/selftests/mm/mremap_dontunmap.c
58
BUG_ON(munmap(dest_mapping, num_pages * page_size) == -1,
tools/testing/selftests/mm/mremap_dontunmap.c
62
BUG_ON(munmap(source_mapping, num_pages * page_size) == -1,
tools/testing/selftests/mm/mremap_test.c
1074
munmap(dest_addr, c.region_size);
tools/testing/selftests/mm/mremap_test.c
1077
munmap(dest_preamble_addr, c.dest_preamble_size);
tools/testing/selftests/mm/mremap_test.c
1079
munmap(src_addr, c.region_size);
tools/testing/selftests/mm/mremap_test.c
1122
munmap(dest, SIZE_MB(1));
tools/testing/selftests/mm/mremap_test.c
1147
if (src && munmap(src, c.region_size) == -1)
tools/testing/selftests/mm/mremap_test.c
1150
if (dest && munmap(dest, c.region_size) == -1)
tools/testing/selftests/mm/mremap_test.c
1362
munmap(rand_addr, rand_size);
tools/testing/selftests/mm/mremap_test.c
1390
munmap(rand_addr, rand_size);
tools/testing/selftests/mm/mremap_test.c
211
munmap(src_addr, c.region_size);
tools/testing/selftests/mm/mremap_test.c
246
munmap(start + page_size, page_size);
tools/testing/selftests/mm/mremap_test.c
250
munmap(start, page_size);
tools/testing/selftests/mm/mremap_test.c
251
munmap(start + 2 * page_size, page_size);
tools/testing/selftests/mm/mremap_test.c
257
munmap(start, 3 * page_size);
tools/testing/selftests/mm/mremap_test.c
287
munmap(start + 2 * page_size, page_size);
tools/testing/selftests/mm/mremap_test.c
291
munmap(start, 2 * page_size);
tools/testing/selftests/mm/mremap_test.c
297
munmap(start, 3 * page_size);
tools/testing/selftests/mm/mremap_test.c
367
if (munmap(ptr, size) == -1)
tools/testing/selftests/mm/mremap_test.c
430
if (munmap(tgt_ptr, 2 * size)) {
tools/testing/selftests/mm/mremap_test.c
448
if (munmap(&ptr[i * page_size], page_size)) {
tools/testing/selftests/mm/mremap_test.c
513
if (munmap(tgt_ptr, 2 * size))
tools/testing/selftests/mm/mremap_test.c
515
if (munmap(ptr, size))
tools/testing/selftests/mm/mremap_test.c
552
if (munmap(tgt_ptr, size)) {
tools/testing/selftests/mm/mremap_test.c
566
if (munmap(&ptr[i * page_size], page_size)) {
tools/testing/selftests/mm/mremap_test.c
593
if (munmap(tgt_ptr, size))
tools/testing/selftests/mm/mremap_test.c
595
if (munmap(ptr, size))
tools/testing/selftests/mm/mremap_test.c
635
if (munmap(tgt_ptr, size)) {
tools/testing/selftests/mm/mremap_test.c
649
if (munmap(&ptr[5 * page_size], page_size)) {
tools/testing/selftests/mm/mremap_test.c
716
if (munmap(tgt_ptr, size))
tools/testing/selftests/mm/mremap_test.c
718
if (munmap(ptr, size))
tools/testing/selftests/mm/mremap_test.c
775
if (munmap(tgt_ptr, size)) {
tools/testing/selftests/mm/mremap_test.c
806
if (munmap(unmap_ptr, page_size)) {
tools/testing/selftests/mm/mremap_test.c
855
if (munmap(tgt_ptr, page_size)) {
tools/testing/selftests/mm/mremap_test.c
896
if (munmap(tgt_ptr, page_size)) {
tools/testing/selftests/mm/mremap_test.c
901
if (munmap(ptr, size - 2 * page_size)) {
tools/testing/selftests/mm/mremap_test.c
951
if (munmap(tgt_ptr, size))
tools/testing/selftests/mm/mremap_test.c
953
if (munmap(ptr, size))
tools/testing/selftests/mm/mremap_test.c
97
munmap(remap_addr, size);
tools/testing/selftests/mm/mseal_test.c
190
ret = munmap(ptr, size);
tools/testing/selftests/mm/on-fault-limit.c
27
munmap(map, 2 * lims.rlim_max);
tools/testing/selftests/mm/pagemap_ioctl.c
1102
munmap(mem, mem_size);
tools/testing/selftests/mm/pagemap_ioctl.c
1143
munmap(mem, mem_size);
tools/testing/selftests/mm/pagemap_ioctl.c
1189
munmap(mem, mem_size);
tools/testing/selftests/mm/pagemap_ioctl.c
1207
munmap(mem, mem_size);
tools/testing/selftests/mm/pagemap_ioctl.c
1233
munmap(fmem, sbuf.st_size);
tools/testing/selftests/mm/pagemap_ioctl.c
1270
munmap(fmem, buf_size);
tools/testing/selftests/mm/pagemap_ioctl.c
1356
munmap(mem, 2 * page_size);
tools/testing/selftests/mm/pagemap_ioctl.c
1561
munmap(mem, mem_size);
tools/testing/selftests/mm/pagemap_ioctl.c
1593
munmap(mmap_mem, mem_size);
tools/testing/selftests/mm/pagemap_ioctl.c
1636
munmap(mem, mem_size);
tools/testing/selftests/mm/pagemap_ioctl.c
1649
munmap(mem, mem_size);
tools/testing/selftests/mm/pagemap_ioctl.c
1736
munmap(fmem, sbuf.st_size);
tools/testing/selftests/mm/pagemap_ioctl.c
1764
munmap(fmem, buf_size);
tools/testing/selftests/mm/pagemap_ioctl.c
224
munmap(mem, mem_size);
tools/testing/selftests/mm/pagemap_ioctl.c
401
munmap(mem, mem_size);
tools/testing/selftests/mm/pagemap_ioctl.c
431
munmap(m[0], mem_size);
tools/testing/selftests/mm/pagemap_ioctl.c
432
munmap(m[1], mem_size);
tools/testing/selftests/mm/pagemap_ioctl.c
489
munmap(mem, mem_size);
tools/testing/selftests/mm/pagemap_ioctl.c
540
munmap(mem, mem_size);
tools/testing/selftests/mm/pagemap_ioctl.c
677
munmap(mem, mem_size);
tools/testing/selftests/mm/pfnmap.c
140
munmap(addr, size);
tools/testing/selftests/mm/pfnmap.c
168
munmap(self->addr2, self->size2);
tools/testing/selftests/mm/pfnmap.c
170
munmap(self->addr1, self->size1);
tools/testing/selftests/mm/pfnmap.c
200
ASSERT_EQ(munmap(self->addr1, self->pagesize), 0);
tools/testing/selftests/mm/prctl_thp_disable.c
71
munmap(mmap_mem, mmap_size);
tools/testing/selftests/mm/process_madv.c
120
ASSERT_EQ(munmap(map, pagesize * 10), 0);
tools/testing/selftests/mm/process_madv.c
309
ASSERT_EQ(munmap(map, pagesize), 0);
tools/testing/selftests/mm/process_madv.c
369
ASSERT_EQ(munmap(map, pagesize), 0);
tools/testing/selftests/mm/protection_keys.c
1210
munmap(buf, 1*MB);
tools/testing/selftests/mm/protection_keys.c
651
ret = munmap(rec->ptr, rec->size);
tools/testing/selftests/mm/rmap.c
200
munmap(data->region, data->mapsize);
tools/testing/selftests/mm/rmap.c
203
munmap(data->expected_pfn, sizeof(unsigned long));
tools/testing/selftests/mm/soft-dirty.c
183
munmap(map, pagesize);
tools/testing/selftests/mm/soft-dirty.c
207
munmap(reserved, 4 * pagesize);
tools/testing/selftests/mm/soft-dirty.c
261
munmap(map, 2 * pagesize);
tools/testing/selftests/mm/soft-dirty.c
310
munmap(map, 2 * pagesize);
tools/testing/selftests/mm/soft-dirty.c
63
munmap(map, pagesize);
tools/testing/selftests/mm/soft-dirty.c
76
munmap(map2, pagesize);
tools/testing/selftests/mm/split_huge_page_test.c
461
munmap(thp_area, thp_area_size);
tools/testing/selftests/mm/split_huge_page_test.c
463
munmap(page_area, page_area_size);
tools/testing/selftests/mm/split_huge_page_test.c
662
munmap(*addr, fd_size);
tools/testing/selftests/mm/split_huge_page_test.c
745
munmap(addr, fd_size);
tools/testing/selftests/mm/thuge-gen.c
68
if (munmap(map, size * NUM_PAGES))
tools/testing/selftests/mm/uffd-common.c
162
munmap(reserve, region_size);
tools/testing/selftests/mm/uffd-common.c
173
munmap(reserve, region_size);
tools/testing/selftests/mm/uffd-common.c
281
if (munmap(*area, gopts->nr_pages * gopts->page_size))
tools/testing/selftests/mm/uffd-wp-mremap.c
127
munmap(mem, size);
tools/testing/selftests/mm/uffd-wp-mremap.c
234
munmap(addr, size);
tools/testing/selftests/mm/uffd-wp-mremap.c
251
munmap(mem, size);
tools/testing/selftests/mm/uffd-wp-mremap.c
68
munmap(mmap_mem, mem - mmap_mem);
tools/testing/selftests/mm/uffd-wp-mremap.c
69
munmap(mem + size, mmap_mem + mmap_size - mem - size);
tools/testing/selftests/mm/va_high_addr_switch.c
288
munmap(p, t->size);
tools/testing/selftests/mm/va_high_addr_switch.c
301
munmap(ptr, 1);
tools/testing/selftests/mm/vm_util.c
403
munmap(addr, pagesize);
tools/testing/selftests/namespaces/listns_efault_test.c
181
munmap(map, page_size);
tools/testing/selftests/namespaces/listns_efault_test.c
190
munmap(map, page_size);
tools/testing/selftests/namespaces/listns_efault_test.c
276
ret = munmap((char *)map + page_size, page_size);
tools/testing/selftests/namespaces/listns_efault_test.c
397
munmap(map, page_size);
tools/testing/selftests/namespaces/listns_efault_test.c
406
munmap(map, page_size);
tools/testing/selftests/namespaces/listns_efault_test.c
434
ret = munmap((char *)map + page_size, page_size);
tools/testing/selftests/namespaces/listns_efault_test.c
539
munmap(map, page_size);
tools/testing/selftests/namespaces/listns_efault_test.c
547
munmap(map, page_size);
tools/testing/selftests/namespaces/listns_efault_test.c
61
ret = munmap((char *)map + page_size, page_size);
tools/testing/selftests/net/lib/xdp_helper.c
116
munmap(umem_area, UMEM_SZ);
tools/testing/selftests/net/mptcp/mptcp_connect.c
830
munmap(inbuf, size);
tools/testing/selftests/net/psock_fanout.c
517
if (munmap(rings[1], RING_NUM_FRAMES * getpagesize()) ||
tools/testing/selftests/net/psock_fanout.c
518
munmap(rings[0], RING_NUM_FRAMES * getpagesize())) {
tools/testing/selftests/net/psock_tpacket.c
753
munmap(ring->mm_space, ring->mm_len);
tools/testing/selftests/net/rds/getsockopt.c
182
munmap(region, map_len);
tools/testing/selftests/net/tcp_mmap.c
318
munmap(buffer, buffer_sz);
tools/testing/selftests/net/tcp_mmap.c
321
munmap(raddr, chunk_size + map_align);
tools/testing/selftests/net/tcp_mmap.c
614
munmap(buffer, buffer_sz);
tools/testing/selftests/nolibc/nolibc-test.c
1282
munmap(mem, mem_length);
tools/testing/selftests/nolibc/nolibc-test.c
1287
ret = munmap(mem, mem_length * 2);
tools/testing/selftests/nolibc/nolibc-test.c
1610
CASE_TEST(munmap_bad); EXPECT_SYSER(1, munmap(NULL, 0), -1, EINVAL); break;
tools/testing/selftests/perf_events/mmap.c
137
munmap(rb, RB_SIZE);
tools/testing/selftests/perf_events/mmap.c
144
munmap(aux, AUX_SIZE);
tools/testing/selftests/perf_events/mmap.c
145
munmap(rb, RB_SIZE);
tools/testing/selftests/perf_events/mmap.c
182
ASSERT_EQ(munmap(self->region, REGION_SIZE), 0);
tools/testing/selftests/perf_events/mmap.c
210
ASSERT_EQ(munmap(tmp, size), 0);
tools/testing/selftests/perf_events/mmap.c
218
ASSERT_NE(munmap(self->ptr, HOLE_SIZE), 0);
tools/testing/selftests/perf_events/mmap.c
219
ASSERT_NE(munmap(self->ptr + HOLE_SIZE, HOLE_SIZE), 0);
tools/testing/selftests/perf_events/mmap.c
220
ASSERT_NE(munmap(self->ptr + size - HOLE_SIZE, HOLE_SIZE), 0);
tools/testing/selftests/perf_events/watermark_signal.c
131
munmap(p, 2 * page_size);
tools/testing/selftests/pidfd/pidfd_fdinfo_test.c
142
if (munmap(child->stack, CHILD_STACK_SIZE)) {
tools/testing/selftests/powerpc/alignment/alignment_handler.c
299
munmap(ci0, bufsize);
tools/testing/selftests/powerpc/alignment/alignment_handler.c
300
munmap(ci1, bufsize);
tools/testing/selftests/powerpc/benchmarks/mmap_bench.c
50
munmap(c, MEMSIZE);
tools/testing/selftests/powerpc/mm/exec_prot.c
223
FAIL_IF(munmap((void *)insns, pgsize));
tools/testing/selftests/powerpc/mm/hugetlb_vs_thp_test.c
28
if (munmap(addr, SIZE)) {
tools/testing/selftests/powerpc/mm/hugetlb_vs_thp_test.c
57
munmap(addr, SIZE);
tools/testing/selftests/powerpc/mm/pkey_exec_prot.c
286
munmap((void *) insns, pgsize);
tools/testing/selftests/powerpc/mm/pkey_siginfo.c
325
munmap(r.base, r.size);
tools/testing/selftests/powerpc/nx-gzip/gzip_vas.c
124
rc = munmap(nxhandle->paste_addr - 0x400, 4096);
tools/testing/selftests/powerpc/ptrace/core-pkey.c
310
munmap(core, core_size);
tools/testing/selftests/powerpc/signal/sigreturn_vdso.c
105
assert(munmap((void *)low, size) == 0);
tools/testing/selftests/powerpc/stringloops/memcmp.c
93
munmap(p + MAP_SIZE, MAP_SIZE);
tools/testing/selftests/powerpc/stringloops/memcmp.c
94
munmap(p + 3 * MAP_SIZE, MAP_SIZE);
tools/testing/selftests/powerpc/tm/tm-vmxcopy.c
95
munmap(a, size);
tools/testing/selftests/prctl/set-anon-vma-name-test.c
88
munmap(self->ptr_anon, AREA_SIZE);
tools/testing/selftests/prctl/set-anon-vma-name-test.c
89
munmap(self->ptr_not_anon, AREA_SIZE);
tools/testing/selftests/proc/proc-empty-vm.c
489
munmap(NULL, ((size_t)1 << 47) - 4096);
tools/testing/selftests/proc/proc-empty-vm.c
495
munmap(NULL, len);
tools/testing/selftests/proc/proc-maps-race.c
640
munmap(mod_info->child_mapped_addr[i], self->page_size * 3);
tools/testing/selftests/proc/proc-maps-race.c
711
munmap(self->mod_info->child_mapped_addr[i], self->page_size);
tools/testing/selftests/proc/proc-maps-race.c
714
munmap(self->mod_info, self->shared_mem_size);
tools/testing/selftests/ptrace/peeksiginfo.c
101
munmap(addr_rw, 2 * PAGE_SIZE);
tools/testing/selftests/ring-buffer/map_test.c
106
munmap(desc->meta, page_size);
tools/testing/selftests/ring-buffer/map_test.c
116
munmap(desc->meta, desc->meta->meta_page_size);
tools/testing/selftests/ring-buffer/map_test.c
227
munmap(data, data_len);
tools/testing/selftests/ring-buffer/map_test.c
234
munmap(data, data_len);
tools/testing/selftests/ring-buffer/map_test.c
259
munmap(data, data_len);
tools/testing/selftests/riscv/cfi/shadowstack.c
140
ret = munmap((void *)shdw_addr, SHADOW_STACK_ALLOC_SIZE);
tools/testing/selftests/riscv/cfi/shadowstack.c
207
ret = munmap(write_addr, SHADOW_STACK_ALLOC_SIZE);
tools/testing/selftests/riscv/cfi/shadowstack.c
272
if (shdw_addr && munmap(write_addr, SHADOW_STACK_ALLOC_SIZE)) {
tools/testing/selftests/seccomp/seccomp_bpf.c
804
munmap(map1, page_size);
tools/testing/selftests/seccomp/seccomp_bpf.c
805
munmap(map2, page_size);
tools/testing/selftests/sgx/load.c
209
munmap(ptr, PAGE_SIZE);
tools/testing/selftests/sgx/load.c
222
munmap(ptr, PAGE_SIZE);
tools/testing/selftests/sgx/load.c
27
munmap((void *)encl->encl_base, encl->encl_size);
tools/testing/selftests/sgx/load.c
30
munmap(encl->bin, encl->bin_size);
tools/testing/selftests/sgx/load.c
332
munmap(area, encl->encl_base - (uint64_t)area);
tools/testing/selftests/sgx/load.c
333
munmap((void *)(encl->encl_base + encl_size),
tools/testing/selftests/sgx/load.c
37
munmap(heap_seg->src, heap_seg->size);
tools/testing/selftests/sgx/load.c
99
munmap((void *)secs->base, encl->encl_size);
tools/testing/selftests/sgx/main.c
1045
munmap(addr, PAGE_SIZE);
tools/testing/selftests/sgx/main.c
1100
munmap(addr, PAGE_SIZE);
tools/testing/selftests/sgx/main.c
1169
munmap(addr, PAGE_SIZE);
tools/testing/selftests/sgx/main.c
1210
munmap(addr, PAGE_SIZE);
tools/testing/selftests/sgx/main.c
1318
munmap(addr, 3 * PAGE_SIZE);
tools/testing/selftests/sgx/main.c
1553
munmap(addr, 3 * PAGE_SIZE);
tools/testing/selftests/ublk/kublk.c
1213
munmap(shmem_table[i].mmap_base,
tools/testing/selftests/ublk/kublk.c
1281
munmap(base, size);
tools/testing/selftests/ublk/kublk.c
1375
munmap(base, st.st_size);
tools/testing/selftests/ublk/kublk.c
1381
munmap(base, st.st_size);
tools/testing/selftests/ublk/kublk.c
427
munmap(q->io_cmd_buf, ublk_queue_cmd_buf_sz(q));
tools/testing/selftests/user_events/abi_test.c
443
munmap(stack, stack_size);
tools/testing/selftests/user_events/ftrace_test.c
431
ASSERT_EQ(0, munmap(anon, l));
tools/testing/selftests/user_events/perf_test.c
211
munmap(perf_page, page_size * 2);
tools/testing/selftests/user_events/perf_test.c
264
munmap(perf_page, page_size * 2);
tools/testing/selftests/vDSO/vdso_test_getrandom.c
92
munmap(new_block, alloc_size);
tools/testing/selftests/vfio/lib/libvfio.c
100
VFIO_ASSERT_EQ(munmap(map_align + size, map_base + align - map_align), 0);
tools/testing/selftests/vfio/lib/libvfio.c
98
VFIO_ASSERT_EQ(munmap(map_base, map_align - map_base), 0);
tools/testing/selftests/vfio/lib/vfio_pci_device.c
207
VFIO_ASSERT_EQ(munmap(bar->vaddr, bar->info.size), 0);
tools/testing/selftests/vfio/vfio_dma_mapping_mmio_test.c
135
VFIO_ASSERT_EQ(munmap(vaddr, size), 0);
tools/testing/selftests/vfio/vfio_dma_mapping_test.c
200
ASSERT_TRUE(!munmap(region.vaddr, size));
tools/testing/selftests/vfio/vfio_dma_mapping_test.c
257
ASSERT_EQ(munmap(self->region.vaddr, self->mmap_size), 0);
tools/testing/selftests/vfio/vfio_pci_driver_test.c
42
VFIO_ASSERT_EQ(munmap(region->vaddr, region->size), 0);
tools/testing/selftests/x86/fsgsbase.c
266
munmap(low_desc, sizeof(desc));
tools/testing/selftests/x86/fsgsbase_restore.c
96
munmap(low_desc, sizeof(desc));
tools/testing/selftests/x86/lam.c
1257
if (munmap(wq, 0x1000))
tools/testing/selftests/x86/lam.c
161
munmap(p, PAGE_SIZE);
tools/testing/selftests/x86/lam.c
371
munmap(ptr, PAGE_SIZE);
tools/testing/selftests/x86/lam.c
430
munmap(ptr, PAGE_SIZE);
tools/testing/selftests/x86/lam.c
469
munmap(ptr, PAGE_SIZE);
tools/testing/selftests/x86/lam.c
516
munmap(sq_ptr, sring->ring_sz);
tools/testing/selftests/x86/lam.c
533
munmap(sq_ptr, sring->ring_sz);
tools/testing/selftests/x86/lam.c
536
munmap(cq_ptr, cring->ring_sz);
tools/testing/selftests/x86/sysret_ss_attrs.c
100
munmap(stack32, 4096);
tools/testing/selftests/x86/test_mremap_vdso.c
46
munmap(dest_addr, size);
tools/testing/selftests/x86/test_shadow_stack.c
125
munmap(shstk, SS_SIZE);
tools/testing/selftests/x86/test_shadow_stack.c
567
munmap(free_area, SS_SIZE * 3);
tools/testing/selftests/x86/test_shadow_stack.c
588
munmap(cur->mapping, PAGE_SIZE);
tools/testing/selftests/x86/test_shadow_stack.c
611
munmap(free_area, PAGE_SIZE * 4);
tools/testing/selftests/x86/test_shadow_stack.c
643
munmap(cur->mapping, PAGE_SIZE);
tools/testing/selftests/x86/test_shadow_stack.c
647
munmap(shstk_start, PAGE_SIZE);
tools/testing/vsock/util.c
707
if (munmap(iovec[i].iov_base, iovec[i].iov_len)) {
tools/testing/vsock/util.c
740
if (munmap(iovec[i].iov_base, iovec[i].iov_len)) {
tools/testing/vsock/vsock_perf.c
360
munmap(data, buf_size_bytes);
tools/testing/vsock/vsock_test.c
789
if (munmap(broken_buf + page_size, page_size)) {
tools/testing/vsock/vsock_test.c
838
munmap(broken_buf, page_size);
tools/testing/vsock/vsock_test.c
839
munmap(broken_buf + page_size * 2, page_size);
tools/testing/vsock/vsock_test.c
840
munmap(valid_buf, buf_size);
tools/virtio/vringh_test.c
186
munmap(guest_map, mapsize);
tools/virtio/vringh_test.c
312
munmap(host_map, mapsize);