Symbol: mmap
arch/alpha/kernel/pci-sysfs.c
110
.mmap = (_mmap), \
arch/alpha/kernel/pci_iommu.c
919
.mmap = dma_common_mmap,
arch/arc/kernel/arc_hostlink.c
41
.mmap = arc_hl_mmap,
arch/arm/mm/dma-mapping.c
1459
.mmap = arm_iommu_mmap_attrs,
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/kernel/pi/relacheck.c
66
ehdr = mmap(0, stat.st_size, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);
arch/arm64/kernel/sys.c
21
SYSCALL_DEFINE6(mmap, unsigned long, addr, unsigned long, len,
arch/arm64/kvm/hyp/nvhe/gen-hyprel.c
269
elf.begin = mmap(0, stat.st_size, PROT_READ, MAP_PRIVATE, fd, 0);
arch/loongarch/kernel/syscall.c
29
SYSCALL_DEFINE6(mmap, unsigned long, addr, unsigned long, len, unsigned long,
arch/microblaze/kernel/sys_microblaze.c
36
SYSCALL_DEFINE6(mmap, unsigned long, addr, unsigned long, len,
arch/mips/jazz/jazzdma.c
624
.mmap = dma_common_mmap,
arch/mips/sibyte/common/sb_tbprof.c
534
.mmap = NULL,
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/kernel/dma-iommu.c
225
.mmap = dma_common_mmap,
arch/powerpc/kernel/syscalls.c
69
SYSCALL_DEFINE6(mmap, unsigned long, addr, size_t, len,
arch/powerpc/kvm/book3s_64_vio.c
285
.mmap = kvm_spapr_tce_mmap,
arch/powerpc/kvm/book3s_xive_native.c
1283
.mmap = kvmppc_xive_native_mmap,
arch/powerpc/platforms/book3s/vas-api.c
598
.mmap = coproc_mmap,
arch/powerpc/platforms/cell/spufs/file.c
1053
.mmap = spufs_signal1_mmap,
arch/powerpc/platforms/cell/spufs/file.c
1060
.mmap = spufs_signal1_mmap,
arch/powerpc/platforms/cell/spufs/file.c
1190
.mmap = spufs_signal2_mmap,
arch/powerpc/platforms/cell/spufs/file.c
1197
.mmap = spufs_signal2_mmap,
arch/powerpc/platforms/cell/spufs/file.c
1336
.mmap = spufs_mss_mmap,
arch/powerpc/platforms/cell/spufs/file.c
1393
.mmap = spufs_psmap_mmap,
arch/powerpc/platforms/cell/spufs/file.c
1723
.mmap = spufs_mfc_mmap,
arch/powerpc/platforms/cell/spufs/file.c
309
.mmap = spufs_mem_mmap,
arch/powerpc/platforms/cell/spufs/file.c
458
.mmap = spufs_cntl_mmap,
arch/powerpc/platforms/powernv/memtrace.c
71
.mmap = memtrace_mmap,
arch/powerpc/platforms/powernv/opal-prd.c
326
.mmap = opal_prd_mmap,
arch/powerpc/platforms/ps3/system-bus.c
700
.mmap = dma_common_mmap,
arch/powerpc/platforms/ps3/system-bus.c
714
.mmap = dma_common_mmap,
arch/powerpc/platforms/pseries/vio.c
616
.mmap = dma_common_mmap,
arch/riscv/kernel/sys_riscv.c
34
SYSCALL_DEFINE6(mmap, unsigned long, addr, unsigned long, len,
arch/sparc/kernel/sys_sparc_32.c
119
SYSCALL_DEFINE6(mmap, unsigned long, addr, unsigned long, len,
arch/sparc/kernel/sys_sparc_64.c
472
SYSCALL_DEFINE6(mmap, unsigned long, addr, unsigned long, len,
arch/sparc/vdso/vdso2c.c
149
*addr = mmap(NULL, tmp_len, prot, MAP_PRIVATE, fd, 0);
arch/um/drivers/hostaudio_kern.c
301
.mmap = NULL,
arch/um/kernel/tlb.c
175
ops.mmap = kern_map;
arch/um/kernel/tlb.c
178
ops.mmap = map;
arch/um/kernel/tlb.c
21
int (*mmap)(struct mm_id *mm_idp,
arch/um/kernel/tlb.c
81
ret = ops->mmap(ops->mm_idp, addr, PAGE_SIZE,
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
231
addr = mmap(NULL, UM_KERN_PAGE_SIZE,
arch/um/os-Linux/mem.c
32
if (mmap(start,
arch/um/os-Linux/skas/process.c
453
stack = mmap(NULL, UM_KERN_PAGE_SIZE,
arch/um/os-Linux/start_up.c
310
seccomp_test_stub_data = mmap(0, sizeof(*seccomp_test_stub_data),
arch/x86/kernel/amd_gart_64.c
680
.mmap = dma_common_mmap,
arch/x86/kernel/cpu/sgx/driver.c
155
.mmap = sgx_mmap,
arch/x86/kernel/cpu/sgx/virt.c
317
.mmap = sgx_vepc_mmap,
arch/x86/kernel/sys_x86_64.c
82
SYSCALL_DEFINE6(mmap, unsigned long, addr, unsigned long, len,
arch/x86/tools/vdso2c.c
181
*addr = mmap(NULL, tmp_len, prot, MAP_PRIVATE, fd, 0);
arch/x86/um/os-Linux/registers.c
56
iov.iov_base = mmap(NULL, iov.iov_len, PROT_WRITE | PROT_READ,
arch/x86/um/syscalls_64.c
56
SYSCALL_DEFINE6(mmap, unsigned long, addr, unsigned long, len,
crypto/af_alg.c
486
.mmap = sock_no_mmap,
crypto/algif_aead.c
257
.mmap = sock_no_mmap,
crypto/algif_aead.c
335
.mmap = sock_no_mmap,
crypto/algif_hash.c
285
.mmap = sock_no_mmap,
crypto/algif_hash.c
374
.mmap = sock_no_mmap,
crypto/algif_rng.c
173
.mmap = sock_no_mmap,
crypto/algif_rng.c
191
.mmap = sock_no_mmap,
crypto/algif_skcipher.c
222
.mmap = sock_no_mmap,
crypto/algif_skcipher.c
300
.mmap = sock_no_mmap,
drivers/accel/amdxdna/aie4_pci.c
664
.mmap = aie4_doorbell_mmap,
drivers/accel/amdxdna/amdxdna_cbuf.c
216
.mmap = amdxdna_cbuf_mmap,
drivers/accel/amdxdna/amdxdna_gem.c
560
.mmap = amdxdna_gem_dmabuf_mmap,
drivers/accel/amdxdna/amdxdna_gem.c
771
.mmap = amdxdna_gem_obj_mmap,
drivers/accel/amdxdna/amdxdna_pci_drv.c
260
if (!xdna->dev_info->ops->mmap)
drivers/accel/amdxdna/amdxdna_pci_drv.c
263
return xdna->dev_info->ops->mmap(client, vma);
drivers/accel/amdxdna/amdxdna_pci_drv.c
324
.mmap = amdxdna_drm_gem_mmap,
drivers/accel/amdxdna/amdxdna_pci_drv.h
60
int (*mmap)(struct amdxdna_client *client, struct vm_area_struct *vma);
drivers/accel/ethosu/ethosu_gem.c
38
.mmap = ethosu_gem_mmap,
drivers/accel/habanalabs/common/command_buffer.c
254
return cb->hdev->asic_funcs->mmap(cb->hdev, vma, cb->kernel_address,
drivers/accel/habanalabs/common/command_buffer.c
263
.mmap = hl_cb_mmap,
drivers/accel/habanalabs/common/debugfs.c
125
atomic_read(&cb->buf->mmap), atomic_read(&cb->cs_cnt));
drivers/accel/habanalabs/common/habanalabs.h
1657
int (*mmap)(struct hl_device *hdev, struct vm_area_struct *vma,
drivers/accel/habanalabs/common/habanalabs.h
938
int (*mmap)(struct hl_mmap_mem_buf *buf, struct vm_area_struct *vma, void *args);
drivers/accel/habanalabs/common/habanalabs.h
960
atomic_t mmap;
drivers/accel/habanalabs/common/habanalabs_drv.c
93
.mmap = hl_mmap
drivers/accel/habanalabs/common/memory.c
2155
.mmap = hl_ts_mmap,
drivers/accel/habanalabs/common/memory_mgr.c
212
atomic_set(&buf->mmap, 0);
drivers/accel/habanalabs/common/memory_mgr.c
271
if (atomic_cmpxchg(&buf->mmap, 0, 1)) {
drivers/accel/habanalabs/common/memory_mgr.c
285
rc = buf->behavior->mmap(buf, vma, args);
drivers/accel/habanalabs/common/memory_mgr.c
287
atomic_set(&buf->mmap, 0);
drivers/accel/habanalabs/gaudi/gaudi.c
9142
.mmap = gaudi_mmap,
drivers/accel/habanalabs/gaudi2/gaudi2.c
11917
.mmap = gaudi2_mmap,
drivers/accel/habanalabs/goya/goya.c
5443
.mmap = goya_mmap,
drivers/accel/ivpu/ivpu_gem.c
356
.mmap = drm_gem_shmem_object_mmap,
drivers/accel/qaic/qaic_data.c
697
.mmap = qaic_gem_object_mmap,
drivers/accel/rocket/rocket_gem.c
43
.mmap = drm_gem_shmem_object_mmap,
drivers/acpi/pfr_telemetry.c
342
.mmap = pfrt_log_mmap,
drivers/android/binder.c
7006
.mmap = binder_mmap,
drivers/android/tests/binder_alloc_kunit.c
492
.mmap = binder_alloc_test_mmap_handler,
drivers/block/ublk_drv.c
4147
.mmap = ublk_ch_mmap,
drivers/block/ublk_drv.c
4157
.mmap = ublk_ch_mmap,
drivers/cdx/cdx.c
744
res_attr->mmap = cdx_mmap_resource;
drivers/char/bsr.c
150
.mmap = bsr_mmap,
drivers/char/uv_mmtimer.c
52
.mmap = uv_mmtimer_mmap,
drivers/comedi/comedi_fops.c
3440
.mmap = comedi_mmap,
drivers/crypto/hisilicon/qm.c
2893
.mmap = hisi_qm_uacce_mmap,
drivers/crypto/tegra/tegra-se-main.c
115
.mmap = tegra_se_cmdbuf_mmap,
drivers/dma-buf/dma-buf.c
1590
if (!dmabuf->ops->mmap)
drivers/dma-buf/dma-buf.c
1608
return dmabuf->ops->mmap(dmabuf, vma);
drivers/dma-buf/dma-buf.c
238
if (!dmabuf->ops->mmap)
drivers/dma-buf/dma-buf.c
248
return dmabuf->ops->mmap(dmabuf, vma);
drivers/dma-buf/dma-buf.c
611
.mmap = dma_buf_mmap_internal,
drivers/dma-buf/heaps/cma_heap.c
275
.mmap = cma_heap_mmap,
drivers/dma-buf/heaps/system_heap.c
372
.mmap = system_heap_mmap,
drivers/dma-buf/udmabuf.c
262
.mmap = mmap_udmabuf,
drivers/dma/idxd/cdev.c
520
.mmap = idxd_cdev_mmap,
drivers/firewire/core-cdev.c
1984
.mmap = fw_device_op_mmap,
drivers/fpga/dfl-afu-main.c
855
.mmap = afu_mmap,
drivers/gpu/drm/adp/adp_drv.c
87
.mmap = drm_gem_mmap,
drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c
359
.mmap = drm_gem_dmabuf_mmap,
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
3045
.mmap = drm_gem_mmap,
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c
396
.mmap = amdgpu_gem_object_mmap,
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
63
.mmap = kfd_mmap,
drivers/gpu/drm/armada/armada_gem.c
484
.mmap = armada_gem_dmabuf_mmap,
drivers/gpu/drm/drm_gem.c
1243
if (obj->funcs->mmap) {
drivers/gpu/drm/drm_gem.c
1244
ret = obj->funcs->mmap(obj, vma);
drivers/gpu/drm/drm_gem_dma_helper.c
55
.mmap = drm_gem_dma_object_mmap,
drivers/gpu/drm/drm_gem_shmem_helper.c
50
.mmap = drm_gem_shmem_object_mmap,
drivers/gpu/drm/drm_gem_vram_helper.c
693
.mmap = drm_gem_ttm_mmap,
drivers/gpu/drm/drm_prime.c
770
if (obj->funcs && obj->funcs->mmap) {
drivers/gpu/drm/drm_prime.c
774
ret = obj->funcs->mmap(obj, vma);
drivers/gpu/drm/drm_prime.c
798
ret = obj->dev->driver->fops->mmap(fil, vma);
drivers/gpu/drm/drm_prime.c
833
.mmap = drm_gem_dmabuf_mmap,
drivers/gpu/drm/etnaviv/etnaviv_gem.c
160
return etnaviv_obj->ops->mmap(etnaviv_obj, vma);
drivers/gpu/drm/etnaviv/etnaviv_gem.c
498
.mmap = etnaviv_gem_mmap_obj,
drivers/gpu/drm/etnaviv/etnaviv_gem.c
567
.mmap = etnaviv_gem_mmap,
drivers/gpu/drm/etnaviv/etnaviv_gem.c
731
.mmap = etnaviv_gem_userptr_mmap_obj,
drivers/gpu/drm/etnaviv/etnaviv_gem.h
71
int (*mmap)(struct etnaviv_gem_object *, struct vm_area_struct *);
drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c
109
.mmap = etnaviv_gem_prime_mmap_obj,
drivers/gpu/drm/exynos/exynos_drm_gem.c
150
.mmap = exynos_drm_gem_mmap,
drivers/gpu/drm/gma500/psb_drv.c
499
.mmap = drm_gem_mmap,
drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c
209
.mmap = i915_gem_dmabuf_mmap,
drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.c
94
.mmap = mock_dmabuf_mmap,
drivers/gpu/drm/i915/gvt/kvmgt.c
1447
.mmap = intel_vgpu_mmap,
drivers/gpu/drm/i915/i915_driver.c
1777
.mmap = i915_gem_mmap,
drivers/gpu/drm/i915/i915_sysfs.c
147
.mmap = NULL,
drivers/gpu/drm/i915/i915_sysfs.c
156
.mmap = NULL,
drivers/gpu/drm/imagination/pvr_gem.c
64
.mmap = pvr_gem_mmap,
drivers/gpu/drm/lima/lima_gem.c
221
.mmap = lima_gem_mmap,
drivers/gpu/drm/loongson/lsdc_gem.c
139
.mmap = lsdc_gem_object_mmap,
drivers/gpu/drm/msm/msm_gem.c
1195
.mmap = msm_gem_object_mmap,
drivers/gpu/drm/msm/msm_gem_prime.c
60
.mmap = drm_gem_dmabuf_mmap,
drivers/gpu/drm/nouveau/nouveau_drm.c
1353
.mmap = drm_gem_mmap,
drivers/gpu/drm/nouveau/nouveau_gem.c
227
.mmap = drm_gem_ttm_mmap,
drivers/gpu/drm/omapdrm/omap_gem.c
1276
.mmap = omap_gem_object_mmap,
drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c
77
.mmap = omap_gem_dmabuf_mmap,
drivers/gpu/drm/panfrost/panfrost_gem.c
361
.mmap = drm_gem_dmabuf_mmap,
drivers/gpu/drm/panfrost/panfrost_gem.c
413
.mmap = drm_gem_shmem_object_mmap,
drivers/gpu/drm/panthor/panthor_drv.c
1753
.mmap = panthor_mmap,
drivers/gpu/drm/panthor/panthor_gem.c
555
.mmap = drm_gem_dmabuf_mmap,
drivers/gpu/drm/panthor/panthor_gem.c
972
.mmap = panthor_gem_mmap,
drivers/gpu/drm/qxl/qxl_object.c
100
.mmap = drm_gem_ttm_mmap,
drivers/gpu/drm/radeon/radeon_drv.c
543
.mmap = drm_gem_mmap,
drivers/gpu/drm/radeon/radeon_gem.c
288
.mmap = radeon_gem_object_mmap,
drivers/gpu/drm/renesas/rcar-du/rcar_du_kms.c
368
.mmap = drm_gem_dma_object_mmap,
drivers/gpu/drm/rockchip/rockchip_drm_gem.c
280
.mmap = rockchip_drm_gem_object_mmap,
drivers/gpu/drm/tegra/drm.c
800
.mmap = tegra_drm_mmap,
drivers/gpu/drm/tegra/gem.c
230
.mmap = tegra_bo_mmap,
drivers/gpu/drm/tegra/gem.c
747
.mmap = tegra_gem_prime_mmap,
drivers/gpu/drm/tegra/submit.c
140
.mmap = gather_bo_mmap,
drivers/gpu/drm/v3d/v3d_bo.c
73
.mmap = drm_gem_shmem_object_mmap,
drivers/gpu/drm/vc4/vc4_bo.c
768
.mmap = vc4_gem_object_mmap,
drivers/gpu/drm/virtio/virtgpu_object.c
137
.mmap = drm_gem_shmem_object_mmap,
drivers/gpu/drm/virtio/virtgpu_prime.c
83
.mmap = drm_gem_dmabuf_mmap,
drivers/gpu/drm/virtio/virtgpu_vram.c
142
.mmap = virtio_gpu_vram_mmap,
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c
1573
.mmap = drm_gem_mmap,
drivers/gpu/drm/vmwgfx/vmwgfx_gem.c
153
.mmap = vmw_gem_mmap,
drivers/gpu/drm/xe/xe_bo.c
2247
.mmap = xe_gem_object_mmap,
drivers/gpu/drm/xe/xe_device.c
369
.mmap = xe_mmap,
drivers/gpu/drm/xe/xe_dma_buf.c
217
.mmap = drm_gem_dmabuf_mmap,
drivers/gpu/drm/xe/xe_mmio_gem.c
50
.mmap = xe_mmio_gem_mmap,
drivers/gpu/drm/xe/xe_oa.c
1738
.mmap = xe_oa_mmap,
drivers/gpu/drm/xen/xen_drm_front_gem.c
110
.mmap = xen_drm_front_gem_object_mmap,
drivers/hsi/clients/cmt_speech.c
1356
.mmap = cs_char_mmap,
drivers/hv/mshv_root_main.c
84
.mmap = mshv_vp_mmap,
drivers/hv/mshv_vtl_main.c
1294
.mmap = mshv_vtl_low_mmap,
drivers/hv/mshv_vtl_main.c
852
.mmap = mshv_vtl_mmap,
drivers/hv/vmbus_drv.c
1954
.mmap = hv_mmap_ring_buffer_wrapper,
drivers/hwtracing/intel_th/msu.c
1672
.mmap = intel_th_msc_mmap,
drivers/infiniband/core/device.c
2807
SET_DEVICE_OP(dev_ops, mmap);
drivers/infiniband/core/uverbs_main.c
1043
.mmap = ib_uverbs_mmap,
drivers/infiniband/core/uverbs_main.c
1206
device->ops.mmap ? &uverbs_mmap_fops : &uverbs_fops);
drivers/infiniband/core/uverbs_main.c
649
ret = ucontext->device->ops.mmap(ucontext, vma);
drivers/infiniband/hw/bnxt_re/main.c
1356
.mmap = bnxt_re_mmap,
drivers/infiniband/hw/cxgb4/provider.c
494
.mmap = c4iw_mmap,
drivers/infiniband/hw/efa/efa_main.c
386
.mmap = efa_mmap,
drivers/infiniband/hw/erdma/erdma_main.c
518
.mmap = erdma_mmap,
drivers/infiniband/hw/hfi1/file_ops.c
84
.mmap = hfi1_file_mmap,
drivers/infiniband/hw/hns/hns_roce_main.c
745
.mmap = hns_roce_mmap,
drivers/infiniband/hw/ionic/ionic_ibdev.c
222
.mmap = ionic_mmap,
drivers/infiniband/hw/irdma/verbs.c
5450
.mmap = irdma_mmap,
drivers/infiniband/hw/mana/device.c
42
.mmap = mana_ib_mmap,
drivers/infiniband/hw/mlx4/main.c
2551
.mmap = mlx4_ib_mmap,
drivers/infiniband/hw/mlx5/main.c
4618
.mmap = mlx5_ib_mmap,
drivers/infiniband/hw/mthca/mthca_provider.c
1109
.mmap = mthca_mmap_uar,
drivers/infiniband/hw/ocrdma/ocrdma_main.c
156
.mmap = ocrdma_mmap,
drivers/infiniband/hw/qedr/main.c
216
.mmap = qedr_mmap,
drivers/infiniband/hw/usnic/usnic_ib_main.c
370
.mmap = usnic_ib_mmap,
drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c
211
.mmap = pvrdma_mmap,
drivers/infiniband/sw/rdmavt/mmap.c
83
if (rdi->driver_f.mmap)
drivers/infiniband/sw/rdmavt/mmap.c
84
return rdi->driver_f.mmap(context, vma);
drivers/infiniband/sw/rdmavt/vt.c
362
.mmap = rvt_mmap,
drivers/infiniband/sw/rxe/rxe_verbs.c
1487
.mmap = rxe_mmap,
drivers/infiniband/sw/siw/siw_main.c
255
.mmap = siw_mmap,
drivers/input/rmi4/rmi_f54.c
279
.mmap = vb2_fop_mmap,
drivers/input/touchscreen/atmel_mxt_ts.c
2354
.mmap = vb2_fop_mmap,
drivers/input/touchscreen/sur40.c
1133
.mmap = vb2_fop_mmap,
drivers/iommu/iommufd/main.c
618
.mmap = iommufd_fops_mmap,
drivers/leds/blink/leds-lgm-sso.c
133
struct regmap *mmap;
drivers/leds/blink/leds-lgm-sso.c
222
regmap_update_bits(priv->mmap, reg, GENMASK(high, low), val);
drivers/leds/blink/leds-lgm-sso.c
229
regmap_update_bits(priv->mmap, reg, GENMASK(high, low), val);
drivers/leds/blink/leds-lgm-sso.c
245
regmap_write(priv->mmap, DUTY_CYCLE(desc->pin), brightness);
drivers/leds/blink/leds-lgm-sso.c
255
regmap_update_bits(priv->mmap, SSO_CON2, BIT(desc->pin), 0);
drivers/leds/blink/leds-lgm-sso.c
258
regmap_update_bits(priv->mmap, SSO_CON2, BIT(desc->pin),
drivers/leds/blink/leds-lgm-sso.c
316
regmap_update_bits(priv->mmap, SSO_CON2, BIT(led->desc.pin),
drivers/leds/blink/leds-lgm-sso.c
332
regmap_update_bits(priv->mmap, SSO_CON2, BIT(desc->pin),
drivers/leds/blink/leds-lgm-sso.c
337
regmap_update_bits(priv->mmap, SSO_CON3, BIT(desc->pin),
drivers/leds/blink/leds-lgm-sso.c
341
regmap_write(priv->mmap, DUTY_CYCLE(desc->pin), desc->brightness);
drivers/leds/blink/leds-lgm-sso.c
411
regmap_write(priv->mmap, DUTY_CYCLE(offset), 0xFF);
drivers/leds/blink/leds-lgm-sso.c
421
regmap_write(priv->mmap, DUTY_CYCLE(offset), 0x0);
drivers/leds/blink/leds-lgm-sso.c
435
regmap_update_bits(priv->mmap, SSO_CPU, BIT(offset), bit << offset);
drivers/leds/blink/leds-lgm-sso.c
437
regmap_update_bits(priv->mmap, SSO_CON0, SSO_CON0_SWU,
drivers/leds/blink/leds-lgm-sso.c
448
regmap_read(priv->mmap, SSO_CPU, &reg_val);
drivers/leds/blink/leds-lgm-sso.c
457
regmap_update_bits(priv->mmap, SSO_CPU, BIT(offset), value << offset);
drivers/leds/blink/leds-lgm-sso.c
459
regmap_update_bits(priv->mmap, SSO_CON0, SSO_CON0_SWU,
drivers/leds/blink/leds-lgm-sso.c
514
regmap_update_bits(priv->mmap, SSO_CON1, SSO_CON1_FCDSC,
drivers/leds/blink/leds-lgm-sso.c
530
regmap_update_bits(priv->mmap, SSO_CON0, SSO_CON0_BLINK_R, 0);
drivers/leds/blink/leds-lgm-sso.c
531
regmap_update_bits(priv->mmap, SSO_CON1, SSO_CON1_US,
drivers/leds/blink/leds-lgm-sso.c
534
regmap_update_bits(priv->mmap, SSO_CON0, SSO_CON0_BLINK_R,
drivers/leds/blink/leds-lgm-sso.c
536
regmap_update_bits(priv->mmap, SSO_CON1, SSO_CON1_US,
drivers/leds/blink/leds-lgm-sso.c
538
regmap_update_bits(priv->mmap, SSO_CON1, SSO_CON1_FPID,
drivers/leds/blink/leds-lgm-sso.c
541
regmap_update_bits(priv->mmap, SSO_CON0, SSO_CON0_BLINK_R,
drivers/leds/blink/leds-lgm-sso.c
543
regmap_update_bits(priv->mmap, SSO_CON1, SSO_CON1_US,
drivers/leds/blink/leds-lgm-sso.c
545
regmap_update_bits(priv->mmap, SSO_CON1, SSO_CON1_GPTD,
drivers/leds/blink/leds-lgm-sso.c
559
err = regmap_write(priv->mmap, DUTY_CYCLE(i), 0);
drivers/leds/blink/leds-lgm-sso.c
568
err = regmap_update_bits(priv->mmap, SSO_CON1, BIT(i - 1),
drivers/leds/blink/leds-lgm-sso.c
575
err = regmap_write(priv->mmap, SSO_CON3, 0);
drivers/leds/blink/leds-lgm-sso.c
580
err = regmap_write(priv->mmap, SSO_CON2, 0);
drivers/leds/blink/leds-lgm-sso.c
585
err = regmap_write(priv->mmap, SSO_CPU, 0);
drivers/leds/blink/leds-lgm-sso.c
590
err = regmap_update_bits(priv->mmap, SSO_CON0, SSO_CON0_RZFL,
drivers/leds/blink/leds-lgm-sso.c
613
regmap_update_bits(priv->mmap, SSO_CON3, BIT(led->desc.pin), 0);
drivers/leds/blink/leds-lgm-sso.c
811
priv->mmap = syscon_node_to_regmap(dev->of_node);
drivers/leds/blink/leds-lgm-sso.c
812
if (IS_ERR(priv->mmap)) {
drivers/leds/blink/leds-lgm-sso.c
814
return PTR_ERR(priv->mmap);
drivers/leds/blink/leds-lgm-sso.c
819
regmap_exit(priv->mmap);
drivers/leds/blink/leds-lgm-sso.c
832
regmap_exit(priv->mmap);
drivers/leds/blink/leds-lgm-sso.c
852
regmap_exit(priv->mmap);
drivers/media/common/saa7146/saa7146_fops.c
206
.mmap = vb2_fop_mmap,
drivers/media/common/videobuf2/videobuf2-core.c
2544
ret = call_memop(vb, mmap, vb->planes[plane].mem_priv, vma);
drivers/media/common/videobuf2/videobuf2-core.c
757
!q->mem_ops->put || !q->mem_ops->mmap)
drivers/media/common/videobuf2/videobuf2-dma-contig.c
470
.mmap = vb2_dc_dmabuf_ops_mmap,
drivers/media/common/videobuf2/videobuf2-dma-contig.c
814
.mmap = vb2_dc_mmap,
drivers/media/common/videobuf2/videobuf2-dma-sg.c
518
.mmap = vb2_dma_sg_dmabuf_ops_mmap,
drivers/media/common/videobuf2/videobuf2-dma-sg.c
666
.mmap = vb2_dma_sg_mmap,
drivers/media/common/videobuf2/videobuf2-vmalloc.c
332
.mmap = vb2_vmalloc_dmabuf_ops_mmap,
drivers/media/common/videobuf2/videobuf2-vmalloc.c
437
.mmap = vb2_vmalloc_mmap,
drivers/media/dvb-core/dmxdev.c
1272
.mmap = dvb_demux_mmap,
drivers/media/dvb-core/dmxdev.c
1393
.mmap = dvb_dvr_mmap,
drivers/media/dvb-frontends/rtl2832_sdr.c
1237
.mmap = vb2_fop_mmap,
drivers/media/i2c/video-i2c.c
386
.mmap = vb2_fop_mmap,
drivers/media/pci/bt8xx/bttv-driver.c
2314
.mmap = vb2_fop_mmap,
drivers/media/pci/cobalt/cobalt-v4l2.c
1177
.mmap = vb2_fop_mmap,
drivers/media/pci/cobalt/cobalt-v4l2.c
1187
.mmap = vb2_fop_mmap,
drivers/media/pci/cx18/cx18-streams.c
41
.mmap = vb2_fop_mmap,
drivers/media/pci/cx23885/cx23885-417.c
1413
.mmap = vb2_fop_mmap,
drivers/media/pci/cx23885/cx23885-video.c
1161
.mmap = vb2_fop_mmap,
drivers/media/pci/cx25821/cx25821-video.c
583
.mmap = vb2_fop_mmap,
drivers/media/pci/cx25821/cx25821-video.c
628
.mmap = vb2_fop_mmap,
drivers/media/pci/cx88/cx88-blackbird.c
1034
.mmap = vb2_fop_mmap,
drivers/media/pci/cx88/cx88-video.c
1137
.mmap = vb2_fop_mmap,
drivers/media/pci/ddbridge/ddbridge-core.c
846
.mmap = NULL,
drivers/media/pci/dt3155/dt3155.c
284
.mmap = vb2_fop_mmap,
drivers/media/pci/hws/hws_video.c
982
.mmap = vb2_fop_mmap,
drivers/media/pci/intel/ipu3/ipu3-cio2.c
1168
.mmap = vb2_fop_mmap,
drivers/media/pci/intel/ipu6/ipu6-isys-video.c
1087
.mmap = vb2_fop_mmap,
drivers/media/pci/mgb4/mgb4_vin.c
366
.mmap = vb2_fop_mmap,
drivers/media/pci/mgb4/mgb4_vout.c
588
.mmap = vb2_fop_mmap,
drivers/media/pci/ngene/ngene-dvb.c
104
.mmap = NULL,
drivers/media/pci/saa7134/saa7134-empress.c
165
.mmap = vb2_fop_mmap,
drivers/media/pci/saa7134/saa7134-video.c
1514
.mmap = vb2_fop_mmap,
drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c
1134
.mmap = vb2_fop_mmap,
drivers/media/pci/solo6x10/solo6x10-v4l2.c
581
.mmap = vb2_fop_mmap,
drivers/media/pci/tw5864/tw5864-video.c
837
.mmap = vb2_fop_mmap,
drivers/media/pci/tw68/tw68-video.c
857
.mmap = vb2_fop_mmap,
drivers/media/pci/tw686x/tw686x-video.c
1046
.mmap = vb2_fop_mmap,
drivers/media/pci/zoran/zoran_driver.c
729
.mmap = vb2_fop_mmap,
drivers/media/platform/allegro-dvt/allegro-core.c
3656
.mmap = v4l2_m2m_fop_mmap,
drivers/media/platform/amd/isp4/isp4_video.c
124
.mmap = vb2_fop_mmap,
drivers/media/platform/amlogic/c3/isp/c3-isp-capture.c
504
.mmap = vb2_fop_mmap,
drivers/media/platform/amlogic/c3/isp/c3-isp-params.c
730
.mmap = vb2_fop_mmap,
drivers/media/platform/amlogic/c3/isp/c3-isp-stats.c
142
.mmap = vb2_fop_mmap,
drivers/media/platform/amlogic/meson-ge2d/ge2d.c
896
.mmap = v4l2_m2m_fop_mmap,
drivers/media/platform/amphion/vdec.c
1973
.mmap = v4l2_m2m_fop_mmap,
drivers/media/platform/amphion/venc.c
1344
.mmap = v4l2_m2m_fop_mmap,
drivers/media/platform/arm/mali-c55/mali-c55-capture.c
672
.mmap = vb2_fop_mmap,
drivers/media/platform/arm/mali-c55/mali-c55-params.c
532
.mmap = vb2_fop_mmap,
drivers/media/platform/arm/mali-c55/mali-c55-stats.c
91
.mmap = vb2_fop_mmap,
drivers/media/platform/aspeed/aspeed-video.c
1923
.mmap = vb2_fop_mmap,
drivers/media/platform/atmel/atmel-isi.c
965
.mmap = vb2_fop_mmap,
drivers/media/platform/broadcom/bcm2835-unicam.c
2119
.mmap = vb2_fop_mmap,
drivers/media/platform/chips-media/coda/coda-common.c
2779
.mmap = v4l2_m2m_fop_mmap,
drivers/media/platform/chips-media/wave5/wave5-vpu-dec.c
1970
.mmap = v4l2_m2m_fop_mmap,
drivers/media/platform/chips-media/wave5/wave5-vpu-enc.c
1824
.mmap = v4l2_m2m_fop_mmap,
drivers/media/platform/imagination/e5010-jpeg-enc.c
1606
.mmap = v4l2_m2m_fop_mmap,
drivers/media/platform/intel/pxa_camera.c
2003
.mmap = vb2_fop_mmap,
drivers/media/platform/m2m-deinterlace.c
891
.mmap = v4l2_m2m_fop_mmap,
drivers/media/platform/marvell/mcam-core.c
1661
.mmap = vb2_fop_mmap,
drivers/media/platform/mediatek/jpeg/mtk_jpeg_core.c
1223
.mmap = v4l2_m2m_fop_mmap,
drivers/media/platform/mediatek/mdp/mtk_mdp_m2m.c
1166
.mmap = v4l2_m2m_fop_mmap,
drivers/media/platform/mediatek/mdp3/mtk-mdp3-m2m.c
670
.mmap = v4l2_m2m_fop_mmap,
drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_drv.c
331
.mmap = v4l2_m2m_fop_mmap,
drivers/media/platform/mediatek/vcodec/encoder/mtk_vcodec_enc_drv.c
241
.mmap = v4l2_m2m_fop_mmap,
drivers/media/platform/microchip/microchip-isc-base.c
1168
.mmap = vb2_fop_mmap,
drivers/media/platform/nuvoton/npcm-video.c
1438
.mmap = vb2_fop_mmap,
drivers/media/platform/nvidia/tegra-vde/v4l2.c
873
.mmap = v4l2_m2m_fop_mmap,
drivers/media/platform/nxp/dw100/dw100.c
712
.mmap = v4l2_m2m_fop_mmap,
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
2822
.mmap = v4l2_m2m_fop_mmap,
drivers/media/platform/nxp/imx-pxp.c
1731
.mmap = v4l2_m2m_fop_mmap,
drivers/media/platform/nxp/imx7-media-csi.c
1566
.mmap = vb2_fop_mmap,
drivers/media/platform/nxp/imx8-isi/imx8-isi-m2m.c
691
.mmap = v4l2_m2m_fop_mmap,
drivers/media/platform/nxp/imx8-isi/imx8-isi-video.c
1309
.mmap = vb2_fop_mmap,
drivers/media/platform/nxp/mx2_emmaprp.c
780
.mmap = v4l2_m2m_fop_mmap,
drivers/media/platform/qcom/camss/camss-video.c
626
.mmap = vb2_fop_mmap,
drivers/media/platform/qcom/iris/iris_vidc.c
640
.mmap = v4l2_m2m_fop_mmap,
drivers/media/platform/qcom/venus/vdec.c
1778
.mmap = v4l2_m2m_fop_mmap,
drivers/media/platform/qcom/venus/venc.c
1554
.mmap = v4l2_m2m_fop_mmap,
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
973
.mmap = vb2_fop_mmap
drivers/media/platform/raspberrypi/rp1-cfe/cfe.c
1763
.mmap = vb2_fop_mmap,
drivers/media/platform/renesas/rcar-vin/rcar-v4l2.c
655
.mmap = vb2_fop_mmap,
drivers/media/platform/renesas/rcar_drif.c
1053
.mmap = vb2_fop_mmap,
drivers/media/platform/renesas/rcar_fdp1.c
2180
.mmap = v4l2_m2m_fop_mmap,
drivers/media/platform/renesas/rcar_jpu.c
1297
.mmap = v4l2_m2m_fop_mmap,
drivers/media/platform/renesas/renesas-ceu.c
1118
.mmap = vb2_fop_mmap,
drivers/media/platform/renesas/rzg2l-cru/rzg2l-video.c
1026
.mmap = vb2_fop_mmap,
drivers/media/platform/renesas/rzv2h-ivc/rzv2h-ivc-video.c
461
.mmap = vb2_fop_mmap,
drivers/media/platform/renesas/sh_vou.c
1201
.mmap = vb2_fop_mmap,
drivers/media/platform/renesas/vsp1/vsp1_histo.c
493
.mmap = vb2_fop_mmap,
drivers/media/platform/renesas/vsp1/vsp1_video.c
1089
.mmap = vb2_fop_mmap,
drivers/media/platform/rockchip/rga/rga.c
350
.mmap = v4l2_m2m_fop_mmap,
drivers/media/platform/rockchip/rkcif/rkcif-stream.c
508
.mmap = vb2_fop_mmap,
drivers/media/platform/rockchip/rkisp1/rkisp1-capture.c
1505
.mmap = vb2_fop_mmap,
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
2805
.mmap = vb2_fop_mmap,
drivers/media/platform/rockchip/rkisp1/rkisp1-stats.c
84
.mmap = vb2_fop_mmap,
drivers/media/platform/rockchip/rkvdec/rkvdec.c
1336
.mmap = v4l2_m2m_fop_mmap,
drivers/media/platform/samsung/exynos-gsc/gsc-m2m.c
726
.mmap = gsc_m2m_mmap,
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
553
.mmap = vb2_fop_mmap,
drivers/media/platform/samsung/exynos4-is/fimc-isp-video.c
339
.mmap = vb2_fop_mmap,
drivers/media/platform/samsung/exynos4-is/fimc-lite.c
543
.mmap = vb2_fop_mmap,
drivers/media/platform/samsung/exynos4-is/fimc-m2m.c
704
.mmap = v4l2_m2m_fop_mmap,
drivers/media/platform/samsung/s3c-camif/camif-capture.c
626
.mmap = s3c_camif_mmap,
drivers/media/platform/samsung/s5p-g2d/g2d.c
575
.mmap = v4l2_m2m_fop_mmap,
drivers/media/platform/samsung/s5p-jpeg/jpeg-core.c
1033
.mmap = v4l2_m2m_fop_mmap,
drivers/media/platform/samsung/s5p-mfc/s5p_mfc.c
1102
.mmap = s5p_mfc_mmap,
drivers/media/platform/st/sti/bdisp/bdisp-v4l2.c
681
.mmap = v4l2_m2m_fop_mmap,
drivers/media/platform/st/sti/delta/delta-v4l2.c
1736
.mmap = v4l2_m2m_fop_mmap,
drivers/media/platform/st/sti/hva/hva-v4l2.c
1271
.mmap = v4l2_m2m_fop_mmap,
drivers/media/platform/st/stm32/dma2d/dma2d.c
549
.mmap = v4l2_m2m_fop_mmap,
drivers/media/platform/st/stm32/stm32-dcmi.c
1587
.mmap = vb2_fop_mmap,
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-bytecap.c
338
.mmap = vb2_fop_mmap,
drivers/media/platform/sunxi/sun4i-csi/sun4i_v4l2.c
255
.mmap = vb2_fop_mmap,
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_capture.c
879
.mmap = vb2_fop_mmap,
drivers/media/platform/sunxi/sun8i-di/sun8i-di.c
778
.mmap = v4l2_m2m_fop_mmap,
drivers/media/platform/sunxi/sun8i-rotate/sun8i_rotate.c
714
.mmap = v4l2_m2m_fop_mmap,
drivers/media/platform/synopsys/hdmirx/snps_hdmirx.c
1724
.mmap = vb2_fop_mmap,
drivers/media/platform/ti/am437x/am437x-vpfe.c
2097
.mmap = vb2_fop_mmap,
drivers/media/platform/ti/cal/cal-video.c
838
.mmap = vb2_fop_mmap,
drivers/media/platform/ti/davinci/vpif_capture.c
1322
.mmap = vb2_fop_mmap,
drivers/media/platform/ti/davinci/vpif_display.c
1079
.mmap = vb2_fop_mmap,
drivers/media/platform/ti/j721e-csi2rx/j721e-csi2rx.c
431
.mmap = vb2_fop_mmap,
drivers/media/platform/ti/omap/omap_vout.c
1292
.mmap = vb2_fop_mmap,
drivers/media/platform/ti/omap3isp/ispvideo.c
1486
.mmap = isp_video_mmap,
drivers/media/platform/ti/vpe/vip.c
3017
.mmap = vb2_fop_mmap,
drivers/media/platform/ti/vpe/vpe.c
2443
.mmap = v4l2_m2m_fop_mmap,
drivers/media/platform/verisilicon/hantro_drv.c
710
.mmap = v4l2_m2m_fop_mmap,
drivers/media/platform/via/via-camera.c
727
.mmap = vb2_fop_mmap,
drivers/media/platform/xilinx/xilinx-dma.c
622
.mmap = vb2_fop_mmap,
drivers/media/test-drivers/vicodec/vicodec-core.c
2024
.mmap = v4l2_m2m_fop_mmap,
drivers/media/test-drivers/vim2m.c
1465
.mmap = v4l2_m2m_fop_mmap,
drivers/media/test-drivers/vimc/vimc-capture.c
201
.mmap = vb2_fop_mmap,
drivers/media/test-drivers/visl/visl-core.c
415
.mmap = v4l2_m2m_fop_mmap,
drivers/media/test-drivers/vivid/vivid-core.c
679
.mmap = vb2_fop_mmap,
drivers/media/usb/airspy/airspy.c
843
.mmap = vb2_fop_mmap,
drivers/media/usb/au0828/au0828-video.c
1764
.mmap = vb2_fop_mmap,
drivers/media/usb/cx231xx/cx231xx-417.c
1602
.mmap = vb2_fop_mmap,
drivers/media/usb/cx231xx/cx231xx-video.c
1644
.mmap = vb2_fop_mmap,
drivers/media/usb/dvb-usb/cxusb-analog.c
1580
.mmap = vb2_fop_mmap,
drivers/media/usb/em28xx/em28xx-video.c
2506
.mmap = vb2_fop_mmap,
drivers/media/usb/go7007/go7007-v4l2.c
832
.mmap = vb2_fop_mmap,
drivers/media/usb/gspca/gspca.c
1386
.mmap = vb2_fop_mmap,
drivers/media/usb/hackrf/hackrf.c
1240
.mmap = vb2_fop_mmap,
drivers/media/usb/msi2500/msi2500.c
1134
.mmap = vb2_fop_mmap,
drivers/media/usb/pwc/pwc-if.c
144
.mmap = vb2_fop_mmap,
drivers/media/usb/s2255/s2255drv.c
1512
.mmap = vb2_fop_mmap,
drivers/media/usb/stk1160/stk1160-v4l.c
324
.mmap = vb2_fop_mmap,
drivers/media/usb/usbtv/usbtv-video.c
720
.mmap = vb2_fop_mmap,
drivers/media/usb/uvc/uvc_metadata.c
158
.mmap = vb2_fop_mmap,
drivers/media/usb/uvc/uvc_v4l2.c
1292
.mmap = vb2_fop_mmap,
drivers/media/v4l2-core/v4l2-dev.c
400
if (!vdev->fops->mmap)
drivers/media/v4l2-core/v4l2-dev.c
403
ret = vdev->fops->mmap(filp, vm);
drivers/media/v4l2-core/v4l2-dev.c
490
.mmap = v4l2_mmap,
drivers/misc/bcm-vk/bcm_vk_dev.c
1265
.mmap = bcm_vk_mmap,
drivers/misc/fastrpc.c
1166
struct fastrpc_map *mmap = NULL;
drivers/misc/fastrpc.c
1202
if (!fastrpc_map_lookup(fl, (int)fdlist[i], &mmap, false))
drivers/misc/fastrpc.c
1203
fastrpc_map_put(mmap);
drivers/misc/fastrpc.c
824
.mmap = fastrpc_mmap,
drivers/misc/genwqe/card_dev.c
1233
.mmap = genwqe_mmap,
drivers/misc/ocxl/file.c
477
.mmap = afu_mmap,
drivers/misc/ocxl/sysfs.c
159
info->attr_global_mmio.mmap = global_mmio_mmap;
drivers/misc/sgi-gru/grufile.c
511
.mmap = gru_file_mmap,
drivers/misc/uacce/uacce.c
277
if (!uacce->ops->mmap) {
drivers/misc/uacce/uacce.c
282
ret = uacce->ops->mmap(q, vma, qfr);
drivers/misc/uacce/uacce.c
331
.mmap = uacce_fops_mmap,
drivers/net/ppp/pppoe.c
1066
.mmap = sock_no_mmap,
drivers/net/ppp/pptp.c
635
.mmap = sock_no_mmap,
drivers/net/wireless/realtek/rtw88/pci.c
1225
rtwpci->mmap = pci_iomap(pdev, bar_id, len);
drivers/net/wireless/realtek/rtw88/pci.c
1226
if (!rtwpci->mmap) {
drivers/net/wireless/realtek/rtw88/pci.c
1240
if (rtwpci->mmap) {
drivers/net/wireless/realtek/rtw88/pci.c
1241
pci_iounmap(pdev, rtwpci->mmap);
drivers/net/wireless/realtek/rtw88/pci.c
56
return readb(rtwpci->mmap + addr);
drivers/net/wireless/realtek/rtw88/pci.c
63
return readw(rtwpci->mmap + addr);
drivers/net/wireless/realtek/rtw88/pci.c
70
return readl(rtwpci->mmap + addr);
drivers/net/wireless/realtek/rtw88/pci.c
77
writeb(val, rtwpci->mmap + addr);
drivers/net/wireless/realtek/rtw88/pci.c
84
writew(val, rtwpci->mmap + addr);
drivers/net/wireless/realtek/rtw88/pci.c
91
writel(val, rtwpci->mmap + addr);
drivers/net/wireless/realtek/rtw88/pci.h
230
void __iomem *mmap;
drivers/net/wireless/realtek/rtw89/pci.c
2001
u32 val = readl(rtwpci->mmap + addr);
drivers/net/wireless/realtek/rtw89/pci.c
2012
val = readl(rtwpci->mmap + addr);
drivers/net/wireless/realtek/rtw89/pci.c
2024
return readb(rtwpci->mmap + addr);
drivers/net/wireless/realtek/rtw89/pci.c
2038
return readw(rtwpci->mmap + addr);
drivers/net/wireless/realtek/rtw89/pci.c
2051
return readl(rtwpci->mmap + addr);
drivers/net/wireless/realtek/rtw89/pci.c
2060
writeb(data, rtwpci->mmap + addr);
drivers/net/wireless/realtek/rtw89/pci.c
2067
writew(data, rtwpci->mmap + addr);
drivers/net/wireless/realtek/rtw89/pci.c
2074
writel(data, rtwpci->mmap + addr);
drivers/net/wireless/realtek/rtw89/pci.c
3391
rtwpci->mmap = pci_iomap(pdev, bar_id, resource_len);
drivers/net/wireless/realtek/rtw89/pci.c
3392
if (!rtwpci->mmap) {
drivers/net/wireless/realtek/rtw89/pci.c
3411
if (rtwpci->mmap) {
drivers/net/wireless/realtek/rtw89/pci.c
3412
pci_iounmap(pdev, rtwpci->mmap);
drivers/net/wireless/realtek/rtw89/pci.h
1646
void __iomem *mmap;
drivers/pci/p2pdma.c
183
.mmap = p2pmem_alloc_mmap,
drivers/pci/pci-sysfs.c
1022
.mmap = pci_mmap_legacy_io,
drivers/pci/pci-sysfs.c
1032
.mmap = pci_mmap_legacy_io,
drivers/pci/pci-sysfs.c
1040
.mmap = pci_mmap_legacy_mem,
drivers/pci/pci-sysfs.c
1048
.mmap = pci_mmap_legacy_mem,
drivers/pci/pci-sysfs.c
1245
.mmap = pci_mmap_resource_uc,
drivers/pci/pci-sysfs.c
1265
.mmap = pci_mmap_resource_uc, \
drivers/pci/pci-sysfs.c
1274
.mmap = pci_mmap_resource_wc, \
drivers/platform/x86/intel/pmt/class.c
420
entry->pmt_bin_attr.mmap = intel_pmt_mmap;
drivers/ptp/ptp_vmclock.c
481
.mmap = vmclock_miscdev_mmap,
drivers/rapidio/devices/rio_mport_cdev.c
2323
.mmap = mport_cdev_mmap,
drivers/sbus/char/flash.c
152
.mmap = flash_mmap,
drivers/sbus/char/oradax.c
219
.mmap = dax_devmap,
drivers/scsi/sg.c
1418
.mmap = sg_mmap,
drivers/soc/aspeed/aspeed-lpc-ctrl.c
219
.mmap = aspeed_lpc_ctrl_mmap,
drivers/soc/aspeed/aspeed-p2a-ctrl.c
311
.mmap = aspeed_p2a_mmap,
drivers/soc/qcom/rmtfs_mem.c
159
.mmap = qcom_rmtfs_mem_mmap,
drivers/staging/media/atomisp/pci/atomisp_fops.c
558
.mmap = vb2_fop_mmap,
drivers/staging/media/imx/imx-media-capture.c
829
.mmap = vb2_fop_mmap,
drivers/staging/media/imx/imx-media-csc-scaler.c
821
.mmap = v4l2_m2m_fop_mmap,
drivers/staging/media/ipu3/ipu3-v4l2.c
950
.mmap = vb2_fop_mmap,
drivers/staging/media/ipu7/ipu7-isys-video.c
864
.mmap = vb2_fop_mmap,
drivers/staging/media/meson/vdec/vdec.c
948
.mmap = v4l2_m2m_fop_mmap,
drivers/staging/media/sunxi/cedrus/cedrus.c
429
.mmap = v4l2_m2m_fop_mmap,
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_capture.c
587
.mmap = vb2_fop_mmap,
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_params.c
449
.mmap = vb2_fop_mmap,
drivers/staging/media/tegra-video/vi.c
892
.mmap = vb2_fop_mmap,
drivers/tee/tee_shm.c
589
.mmap = tee_shm_fop_mmap,
drivers/uio/uio.c
891
.mmap = uio_mmap,
drivers/usb/core/devio.c
2855
.mmap = usbdev_mmap,
drivers/usb/gadget/function/uvc_v4l2.c
742
.mmap = uvc_v4l2_mmap,
drivers/usb/mon/mon_bin.c
1301
.mmap = mon_bin_mmap,
drivers/vdpa/vdpa_user/iova_domain.c
603
.mmap = vduse_domain_mmap,
drivers/vfio/cdx/main.c
300
.mmap = vfio_cdx_mmap,
drivers/vfio/fsl-mc/vfio_fsl_mc.c
585
.mmap = vfio_fsl_mc_mmap,
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
1592
.mmap = hisi_acc_vfio_pci_mmap,
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
1613
.mmap = vfio_pci_core_mmap,
drivers/vfio/pci/mlx5/main.c
1397
.mmap = vfio_pci_core_mmap,
drivers/vfio/pci/nvgrace-gpu/main.c
1075
.mmap = nvgrace_gpu_mmap,
drivers/vfio/pci/nvgrace-gpu/main.c
1100
.mmap = vfio_pci_core_mmap,
drivers/vfio/pci/pds/vfio_dev.c
202
.mmap = vfio_pci_core_mmap,
drivers/vfio/pci/qat/main.c
614
.mmap = vfio_pci_core_mmap,
drivers/vfio/pci/vfio_pci.c
160
.mmap = vfio_pci_core_mmap,
drivers/vfio/pci/vfio_pci_core.c
1835
if (region->ops && region->ops->mmap &&
drivers/vfio/pci/vfio_pci_core.c
1837
return region->ops->mmap(vdev, region, vma);
drivers/vfio/pci/virtio/main.c
117
.mmap = vfio_pci_core_mmap,
drivers/vfio/pci/virtio/main.c
139
.mmap = vfio_pci_core_mmap,
drivers/vfio/pci/virtio/main.c
95
.mmap = vfio_pci_core_mmap,
drivers/vfio/pci/xe/main.c
533
.mmap = vfio_pci_core_mmap,
drivers/vfio/platform/vfio_amba.c
121
.mmap = vfio_platform_mmap,
drivers/vfio/platform/vfio_platform.c
107
.mmap = vfio_platform_mmap,
drivers/vfio/vfio_main.c
1440
if (unlikely(!device->ops->mmap))
drivers/vfio/vfio_main.c
1443
return device->ops->mmap(device, vma);
drivers/vfio/vfio_main.c
1470
.mmap = vfio_device_fops_mmap,
drivers/vhost/vdpa.c
1561
.mmap = vhost_vdpa_mmap,
drivers/video/fbdev/core/fb_chrdev.c
408
.mmap = fb_mmap,
drivers/video/fbdev/omap/omapfb.h
161
int (*mmap) (struct fb_info *info,
drivers/video/fbdev/omap/omapfb_main.c
1209
r = fbdev->ctrl->mmap(info, vma);
drivers/video/fbdev/omap/omapfb_main.c
1687
if (fbdev->ctrl->mmap != NULL)
drivers/video/fbdev/pxa3xx-gcu.c
574
.mmap = pxa3xx_gcu_mmap,
drivers/xen/gntalloc.c
563
.mmap = gntalloc_mmap
drivers/xen/gntdev.c
1163
.mmap = gntdev_mmap,
drivers/xen/grant-dma-ops.c
291
.mmap = dma_common_mmap,
drivers/xen/privcmd-buf.c
184
.mmap = privcmd_buf_mmap,
drivers/xen/privcmd.c
1680
.mmap = privcmd_mmap,
drivers/xen/swiotlb-xen.c
447
.mmap = dma_common_mmap,
drivers/xen/xenbus/xenbus_dev_backend.c
112
.mmap = xenbus_backend_mmap,
drivers/xen/xenfs/xenstored.c
51
.mmap = xsd_kva_mmap,
fs/coda/file.c
326
.mmap = coda_file_mmap,
fs/cramfs/inode.c
487
.mmap = cramfs_physmem_mmap,
fs/debugfs/file.c
276
!real_fops->mmap)))
fs/ecryptfs/file.c
435
.mmap = ecryptfs_mmap,
fs/erofs/ishare.c
161
.mmap = erofs_ishare_mmap,
fs/fuse/file.c
3083
.mmap = fuse_file_mmap,
fs/gfs2/file.c
1597
.mmap = gfs2_mmap,
fs/gfs2/file.c
1631
.mmap = gfs2_mmap,
fs/hugetlbfs/inode.c
1210
.mmap = hugetlbfs_file_mmap,
fs/kernfs/file.c
1012
.mmap = kernfs_fop_mmap,
fs/kernfs/file.c
1074
if (ops->mmap)
fs/kernfs/file.c
473
rc = ops->mmap(of, vma);
fs/kernfs/file.c
617
has_read = ops->seq_show || ops->read || ops->mmap;
fs/kernfs/file.c
618
has_write = ops->write || ops->mmap;
fs/kernfs/file.c
619
has_mmap = ops->mmap;
fs/overlayfs/file.c
656
.mmap = ovl_mmap,
fs/proc/inode.c
417
const auto mmap = pde->proc_ops->proc_mmap;
fs/proc/inode.c
418
if (mmap)
fs/proc/inode.c
419
return mmap(file, vma);
fs/proc/inode.c
560
.mmap = proc_reg_mmap,
fs/proc/inode.c
573
.mmap = proc_reg_mmap,
fs/proc/inode.c
587
.mmap = proc_reg_mmap,
fs/proc/inode.c
601
.mmap = proc_reg_mmap,
fs/sysfs/file.c
176
return battr->mmap(of->file, kobj, battr, vma);
fs/sysfs/file.c
271
.mmap = sysfs_kf_bin_mmap,
fs/sysfs/file.c
335
if (battr->mmap)
fs/udf/file.c
212
.mmap = udf_file_mmap,
include/drm/drm_accel.h
31
.mmap = drm_gem_mmap, \
include/drm/drm_gem.h
195
int (*mmap)(struct drm_gem_object *obj, struct vm_area_struct *vma);
include/drm/drm_gem.h
473
.mmap = drm_gem_mmap, \
include/drm/drm_gem_dma_helper.h
269
.mmap = drm_gem_mmap,\
include/linux/dma-buf.h
276
int (*mmap)(struct dma_buf *, struct vm_area_struct *vma);
include/linux/dma-map-ops.h
27
int (*mmap)(struct device *, struct vm_area_struct *,
include/linux/fs.h
1935
int (*mmap) (struct file *, struct vm_area_struct *);
include/linux/fs.h
2044
bool has_mmap = file->f_op->mmap;
include/linux/fs.h
2066
return file->f_op->mmap(file, vma);
include/linux/host1x.h
158
void *(*mmap)(struct host1x_bo *bo);
include/linux/host1x.h
194
return bo->ops->mmap(bo);
include/linux/kernfs.h
329
int (*mmap)(struct kernfs_open_file *of, struct vm_area_struct *vma);
include/linux/kvm_host.h
2378
int (*mmap)(struct kvm_device *dev, struct vm_area_struct *vma);
include/linux/net.h
231
int (*mmap) (struct file *file, struct socket *sock,
include/linux/sysfs.h
322
int (*mmap)(struct file *, struct kobject *, const struct bin_attribute *attr,
include/linux/uacce.h
46
int (*mmap)(struct uacce_queue *q, struct vm_area_struct *vma,
include/linux/vfio.h
139
int (*mmap)(struct vfio_device *vdev, struct vm_area_struct *vma);
include/linux/vfio_pci_core.h
43
int (*mmap)(struct vfio_pci_core_device *vdev,
include/media/v4l2-dev.h
212
int (*mmap) (struct file *, struct vm_area_struct *);
include/media/videobuf2-core.h
149
int (*mmap)(void *buf_priv, struct vm_area_struct *vma);
include/rdma/ib_verbs.h
2597
int (*mmap)(struct ib_ucontext *context, struct vm_area_struct *vma);
include/rdma/rdma_vt.h
371
int (*mmap)(struct ib_ucontext *context, struct vm_area_struct *vma);
include/sound/compress_driver.h
167
int (*mmap)(struct snd_compr_stream *stream,
include/sound/hwdep.h
31
int (*mmap)(struct snd_hwdep *hw, struct file *file,
include/sound/info.h
55
int (*mmap)(struct snd_info_entry *entry, void *file_private_data,
include/sound/pcm.h
77
int (*mmap)(struct snd_pcm_substream *substream, struct vm_area_struct *vma);
include/sound/soc-component.h
150
int (*mmap)(struct snd_soc_component *component,
include/sound/soc-component.h
56
int (*mmap)(struct snd_soc_component *component,
include/trace/events/mmap.h
3
#define TRACE_SYSTEM mmap
include/uapi/linux/perf_event.h
426
mmap : 1, /* include mmap data */
io_uring/io_uring.c
2710
.mmap = io_uring_mmap,
ipc/shm.c
663
.mmap = shm_mmap,
ipc/shm.c
676
.mmap = shm_mmap,
kernel/audit.h
202
} mmap;
kernel/auditsc.c
1448
audit_log_format(ab, "fd=%d flags=0x%x", context->mmap.fd,
kernel/auditsc.c
1449
context->mmap.flags);
kernel/auditsc.c
2799
context->mmap.fd = fd;
kernel/auditsc.c
2800
context->mmap.flags = flags;
kernel/bpf/syscall.c
1175
.mmap = bpf_map_mmap,
kernel/bpf/sysfs_btf.c
49
.mmap = btf_sysfs_vmlinux_mmap,
kernel/dma/dummy.c
52
.mmap = dma_dummy_mmap,
kernel/dma/mapping.c
565
return ops->mmap != NULL;
kernel/dma/mapping.c
594
if (!ops->mmap)
kernel/dma/mapping.c
596
return ops->mmap(dev, vma, cpu_addr, dma_addr, size, attrs);
kernel/events/core.c
13281
if (event->attr.mmap || event->attr.mmap_data)
kernel/events/core.c
5333
if (attr->mmap || attr->mmap_data || attr->mmap2 ||
kernel/events/core.c
5611
if (event->attr.mmap || event->attr.mmap_data)
kernel/events/core.c
7584
.mmap = perf_mmap,
kernel/events/core.c
9185
return event->attr.comm || event->attr.mmap ||
kernel/events/core.c
9683
(executable && (event->attr.mmap || event->attr.mmap2));
kernel/kcov.c
784
.mmap = kcov_mmap,
kernel/trace/trace.c
7477
.mmap = tracing_buffers_mmap,
lib/test_hmm.c
1614
.mmap = dmirror_fops_mmap,
mm/memory.c
609
vma->vm_file ? vma->vm_file->f_op->mmap : NULL,
mm/vma.c
2493
if (!map->file->f_op->mmap)
net/atm/pvc.c
128
.mmap = sock_no_mmap,
net/bluetooth/bnep/sock.c
186
.mmap = sock_no_mmap
net/bluetooth/hci_sock.c
2193
.mmap = sock_no_mmap
net/bluetooth/hidp/sock.c
237
.mmap = sock_no_mmap
net/bluetooth/iso.c
2828
.mmap = sock_no_mmap,
net/bluetooth/l2cap_sock.c
2043
.mmap = sock_no_mmap,
net/bluetooth/rfcomm/sock.c
1048
.mmap = sock_no_mmap,
net/bluetooth/sco.c
1610
.mmap = sock_no_mmap,
net/can/bcm.c
2125
.mmap = sock_no_mmap,
net/can/isotp.c
2023
.mmap = sock_no_mmap,
net/can/j1939/socket.c
1391
.mmap = sock_no_mmap,
net/can/raw.c
1085
.mmap = sock_no_mmap,
net/ieee802154/socket.c
428
.mmap = sock_no_mmap,
net/ieee802154/socket.c
990
.mmap = sock_no_mmap,
net/ipv4/af_inet.c
1079
.mmap = tcp_mmap,
net/ipv4/af_inet.c
1115
.mmap = sock_no_mmap,
net/ipv4/af_inet.c
1146
.mmap = sock_no_mmap,
net/ipv6/af_inet6.c
679
.mmap = tcp_mmap,
net/ipv6/af_inet6.c
715
.mmap = sock_no_mmap,
net/ipv6/raw.c
1294
.mmap = sock_no_mmap,
net/iucv/af_iucv.c
2252
.mmap = sock_no_mmap,
net/kcm/kcmsock.c
1759
.mmap = sock_no_mmap,
net/kcm/kcmsock.c
1780
.mmap = sock_no_mmap,
net/key/af_key.c
3785
.mmap = sock_no_mmap,
net/l2tp/l2tp_ip.c
646
.mmap = sock_no_mmap,
net/l2tp/l2tp_ip6.c
775
.mmap = sock_no_mmap,
net/l2tp/l2tp_ppp.c
1652
.mmap = sock_no_mmap,
net/llc/af_llc.c
1238
.mmap = sock_no_mmap,
net/mctp/af_mctp.c
645
.mmap = sock_no_mmap,
net/mptcp/protocol.c
4591
.mmap = sock_no_mmap,
net/mptcp/protocol.c
4700
.mmap = sock_no_mmap,
net/netlink/af_netlink.c
2825
.mmap = sock_no_mmap,
net/nfc/llcp_sock.c
936
.mmap = sock_no_mmap,
net/nfc/llcp_sock.c
954
.mmap = sock_no_mmap,
net/nfc/rawsock.c
294
.mmap = sock_no_mmap,
net/nfc/rawsock.c
312
.mmap = sock_no_mmap,
net/packet/af_packet.c
4665
.mmap = sock_no_mmap,
net/packet/af_packet.c
4686
.mmap = packet_mmap,
net/phonet/socket.c
448
.mmap = sock_no_mmap,
net/phonet/socket.c
468
.mmap = sock_no_mmap,
net/qrtr/af_qrtr.c
1248
.mmap = sock_no_mmap,
net/rds/af_rds.c
663
.mmap = sock_no_mmap,
net/rxrpc/af_rxrpc.c
1017
.mmap = sock_no_mmap,
net/sctp/ipv6.c
1061
.mmap = sock_no_mmap,
net/sctp/protocol.c
1124
.mmap = sock_no_mmap,
net/smc/af_smc.c
3347
.mmap = sock_no_mmap,
net/smc/smc_inet.c
50
.mmap = sock_no_mmap,
net/smc/smc_inet.c
97
.mmap = sock_no_mmap,
net/socket.c
1496
return READ_ONCE(sock->ops)->mmap(file, sock, vma);
net/socket.c
167
.mmap = sock_mmap,
net/tipc/socket.c
3376
.mmap = sock_no_mmap,
net/tipc/socket.c
3396
.mmap = sock_no_mmap,
net/tipc/socket.c
3416
.mmap = sock_no_mmap,
net/unix/af_unix.c
1012
.mmap = sock_no_mmap,
net/unix/af_unix.c
1035
.mmap = sock_no_mmap,
net/unix/af_unix.c
987
.mmap = sock_no_mmap,
net/vmw_vsock/af_vsock.c
1641
.mmap = sock_no_mmap,
net/vmw_vsock/af_vsock.c
2661
.mmap = sock_no_mmap,
net/vmw_vsock/af_vsock.c
2683
.mmap = sock_no_mmap,
net/x25/af_x25.c
1755
.mmap = sock_no_mmap,
net/xdp/xsk.c
2149
.mmap = xsk_mmap,
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
261
ne_user_mem_region->userspace_addr = mmap(NULL, ne_user_mem_region->memory_size,
samples/nitro_enclaves/ne_ioctl_sample.c
351
enclave_image = mmap(NULL, enclave_image_size, PROT_READ,
samples/v4l/v4l2-pci-skeleton.c
730
.mmap = vb2_fop_mmap,
samples/vfio-mdev/mbochs.c
1356
.mmap = mbochs_mmap,
samples/vfio-mdev/mbochs.c
925
.mmap = mbochs_mmap_dmabuf,
samples/vfio-mdev/mdpy.c
648
.mmap = mdpy_mmap,
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/integrity/ima/ima.h
357
hook(MMAP_CHECK, mmap) \
security/selinux/selinuxfs.c
264
.mmap = sel_mmap_handle_status,
security/selinux/selinuxfs.c
444
.mmap = sel_mmap_policy,
sound/core/compress_offload.c
1405
.mmap = snd_compr_mmap,
sound/core/hwdep.c
259
if (hw->ops.mmap)
sound/core/hwdep.c
260
return hw->ops.mmap(hw, file, vma);
sound/core/hwdep.c
337
.mmap = snd_hwdep_mmap,
sound/core/info.c
224
if (!entry->c.ops->mmap)
sound/core/info.c
226
return entry->c.ops->mmap(entry, data->file_private_data,
sound/core/init.c
481
.mmap = snd_disconnect_mmap,
sound/core/memalloc.c
199
if (ops && ops->mmap)
sound/core/memalloc.c
200
return ops->mmap(dmab, area);
sound/core/memalloc.c
28
int (*mmap)(struct snd_dma_buffer *dmab, struct vm_area_struct *area);
sound/core/memalloc.c
348
.mmap = snd_dma_continuous_mmap,
sound/core/memalloc.c
411
.mmap = snd_dma_vmalloc_mmap,
sound/core/memalloc.c
466
.mmap = snd_dma_iram_mmap,
sound/core/memalloc.c
493
.mmap = snd_dma_dev_mmap,
sound/core/memalloc.c
551
.mmap = snd_dma_wc_mmap,
sound/core/memalloc.c
673
.mmap = snd_dma_noncontig_mmap,
sound/core/memalloc.c
822
.mmap = snd_dma_sg_fallback_mmap,
sound/core/memalloc.c
877
.mmap = snd_dma_noncoherent_mmap,
sound/core/oss/pcm_oss.c
3142
.mmap = snd_pcm_oss_mmap,
sound/core/pcm_native.c
269
if (substream->ops->mmap || substream->ops->page)
sound/core/pcm_native.c
4037
if (substream->ops->mmap)
sound/core/pcm_native.c
4038
err = substream->ops->mmap(substream, area);
sound/core/pcm_native.c
4250
.mmap = snd_pcm_mmap,
sound/core/pcm_native.c
4263
.mmap = snd_pcm_mmap,
sound/isa/msnd/msnd.c
569
.mmap = snd_pcm_lib_mmap_iomem,
sound/isa/msnd/msnd.c
672
.mmap = snd_pcm_lib_mmap_iomem,
sound/pci/nm256/nm256.c
881
.mmap = snd_pcm_lib_mmap_iomem,
sound/pci/nm256/nm256.c
894
.mmap = snd_pcm_lib_mmap_iomem,
sound/pci/rme32.c
1146
.mmap = snd_pcm_lib_mmap_iomem,
sound/pci/rme32.c
1157
.mmap = snd_pcm_lib_mmap_iomem,
sound/pci/rme32.c
1169
.mmap = snd_pcm_lib_mmap_iomem,
sound/pci/rme32.c
1180
.mmap = snd_pcm_lib_mmap_iomem,
sound/pci/rme96.c
1475
.mmap = snd_pcm_lib_mmap_iomem,
sound/pci/rme96.c
1486
.mmap = snd_pcm_lib_mmap_iomem,
sound/pci/rme96.c
1498
.mmap = snd_pcm_lib_mmap_iomem,
sound/pci/rme96.c
1509
.mmap = snd_pcm_lib_mmap_iomem,
sound/soc/fsl/fsl_asrc_m2m.c
454
.mmap = fsl_asrc_m2m_mmap,
sound/soc/intel/avs/pcm.c
1379
.mmap = avs_component_mmap,
sound/soc/intel/avs/pcm.c
1757
.mmap = avs_component_mmap,
sound/soc/loongson/loongson_dma.c
352
.mmap = loongson_idma_pcm_mmap,
sound/soc/pxa/mmp-sspa.c
460
.mmap = mmp_pcm_mmap,
sound/soc/qcom/lpass-platform.c
1270
.mmap = lpass_platform_pcmops_mmap,
sound/soc/qcom/qdsp6/q6apm-dai.c
1000
.mmap = q6apm_dai_compr_mmap,
sound/soc/qcom/qdsp6/q6asm-dai.c
1187
.mmap = q6asm_dai_compr_mmap,
sound/soc/samsung/idma.c
390
.mmap = idma_mmap,
sound/soc/soc-component.c
1041
if (component->driver->mmap)
sound/soc/soc-component.c
1044
component->driver->mmap(component,
sound/soc/soc-pcm.c
3096
if (drv->mmap)
sound/soc/soc-pcm.c
3097
rtd->ops.mmap = snd_soc_pcm_component_mmap;
sound/soc/uniphier/aio-dma.c
222
.mmap = uniphier_aiodma_mmap,
sound/usb/usx2y/us122l.c
394
hw->ops.mmap = usb_stream_hwdep_mmap;
sound/usb/usx2y/usX2Yhwdep.c
228
hw->ops.mmap = snd_us428ctls_mmap;
sound/usb/usx2y/usx2yhwdeppcm.c
738
hw->ops.mmap = snd_usx2y_hwdep_pcm_mmap;
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/include/uapi/linux/perf_event.h
426
mmap : 1, /* include mmap data */
tools/lib/bpf/btf.c
1649
data = mmap(NULL, st.st_size, PROT_READ, MAP_PRIVATE, fd, 0);
tools/lib/bpf/libbpf.c
14302
cpu_buf->base = mmap(NULL, pb->mmap_size + pb->page_size,
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
5348
mmaped = mmap(map->mmaped, mmap_sz, prot, MAP_SHARED | MAP_FIXED, map->fd, 0);
tools/lib/bpf/libbpf.c
5677
map->mmaped = mmap((void *)(long)map->map_extra,
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/skel_internal.h
210
addr = mmap((void *) (long) *init_val, mmap_sz, flags, MAP_SHARED | MAP_FIXED, fd, 0);
tools/lib/bpf/zip.c
215
data = mmap(NULL, size, PROT_READ, MAP_PRIVATE, fd, 0);
tools/lib/perf/evlist.c
505
maps = overwrite ? evlist->mmap_ovw : evlist->mmap;
tools/lib/perf/evlist.c
515
evlist->mmap = maps;
tools/lib/perf/evlist.c
598
if (ops->mmap(map, mp, *output, evlist_cpu) < 0)
tools/lib/perf/evlist.c
730
if (!ops || !ops->get || !ops->mmap)
tools/lib/perf/evlist.c
758
.mmap = perf_evlist__mmap_cb_mmap,
tools/lib/perf/evlist.c
770
if (evlist->mmap) {
tools/lib/perf/evlist.c
772
perf_mmap__munmap(&evlist->mmap[i]);
tools/lib/perf/evlist.c
780
zfree(&evlist->mmap);
tools/lib/perf/evsel.c
241
if (evsel->fd == NULL || evsel->mmap == NULL)
tools/lib/perf/evsel.c
255
xyarray__delete(evsel->mmap);
tools/lib/perf/evsel.c
256
evsel->mmap = NULL;
tools/lib/perf/evsel.c
267
if (evsel->fd == NULL || evsel->mmap)
tools/lib/perf/evsel.c
46
assert(evsel->mmap == NULL); /* If not munmap wasn't called. */
tools/lib/perf/evsel.c
62
(_evsel->mmap ? ((struct perf_mmap *) xyarray__entry(_evsel->mmap, _cpu_map_idx, _thread)) \
tools/lib/perf/evsel.c
87
evsel->mmap = xyarray__new(ncpus, nthreads, sizeof(struct perf_mmap));
tools/lib/perf/evsel.c
89
return evsel->mmap != NULL ? 0 : -ENOMEM;
tools/lib/perf/include/internal/evlist.h
34
struct perf_mmap *mmap;
tools/lib/perf/include/internal/evlist.h
51
perf_evlist_mmap__cb_mmap_t mmap;
tools/lib/perf/include/internal/evsel.h
105
struct xyarray *mmap;
tools/lib/perf/include/perf/event.h
601
struct perf_record_mmap mmap;
tools/lib/perf/mmap.c
41
map->base = mmap(NULL, perf_mmap__mmap_len(map), mp->prot,
tools/mm/page-types.c
990
ptr = mmap(NULL, len, PROT_READ, MAP_SHARED, fd, off);
tools/objtool/check.c
387
cfi_hash = mmap(NULL, sizeof(struct hlist_head) << cfi_bits,
tools/objtool/elf.c
66
__elf_table(elf, name) = mmap(NULL, \
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
821
rb = mmap(NULL, PERF_MMAP_TOTAL_SIZE, PROT_READ | PROT_WRITE,
tools/perf/arch/x86/util/event.c
36
size = sizeof(event->mmap) - sizeof(event->mmap.filename) +
tools/perf/arch/x86/util/event.c
42
event->mmap.header.type = PERF_RECORD_MMAP;
tools/perf/arch/x86/util/event.c
53
event->mmap.header.size = size;
tools/perf/arch/x86/util/event.c
55
event->mmap.start = map__start(map);
tools/perf/arch/x86/util/event.c
56
event->mmap.len = map__size(map);
tools/perf/arch/x86/util/event.c
57
event->mmap.pgoff = map__pgoff(map);
tools/perf/arch/x86/util/event.c
58
event->mmap.pid = args->machine->pid;
tools/perf/arch/x86/util/event.c
60
strlcpy(event->mmap.filename, kmap->name, PATH_MAX);
tools/perf/arch/x86/util/event.c
78
.event = zalloc(sizeof(args.event->mmap) + machine->id_hdr_size),
tools/perf/arch/x86/util/intel-bts.c
85
pc = session->evlist->mmap[0].core.base;
tools/perf/arch/x86/util/intel-pt.c
366
pc = session->evlist->mmap[0].core.base;
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-annotate.c
856
annotate.tool.mmap = perf_event__process_mmap;
tools/perf/builtin-buildid-list.c
106
build_id__mark_dso_hit_ops.mmap = perf_event__process_mmap;
tools/perf/builtin-c2c.c
3208
c2c.tool.mmap = perf_event__process_mmap;
tools/perf/builtin-diff.c
1950
pdiff.tool.mmap = perf_event__process_mmap;
tools/perf/builtin-inject.c
1648
gs->tool.mmap = guest_session__repipe;
tools/perf/builtin-inject.c
2432
inject->tool.mmap = perf_event__repipe_mmap;
tools/perf/builtin-inject.c
2495
inject->tool.mmap = host__repipe;
tools/perf/builtin-inject.c
2534
inject->tool.mmap = perf_event__repipe_mmap;
tools/perf/builtin-inject.c
2821
inject.tool.mmap = perf_event__repipe;
tools/perf/builtin-inject.c
2974
inject.tool.mmap = perf_event__repipe_mmap;
tools/perf/builtin-inject.c
671
if (pos->core.attr.mmap) {
tools/perf/builtin-inject.c
796
event->mmap.pid, event->mmap.tid,
tools/perf/builtin-inject.c
797
event->mmap.start, event->mmap.len, event->mmap.pgoff,
tools/perf/builtin-inject.c
799
event->mmap.filename, /*dso_id=*/NULL,
tools/perf/builtin-kmem.c
2021
perf_kmem.mmap = perf_event__process_mmap;
tools/perf/builtin-kvm.c
1218
struct mmap *md;
tools/perf/builtin-kvm.c
1224
md = &evlist->mmap[idx];
tools/perf/builtin-kvm.c
1514
attr->mmap = 0;
tools/perf/builtin-kwork.c
2568
kwork.tool.mmap = perf_event__process_mmap;
tools/perf/builtin-lock.c
1866
eops.mmap = perf_event__process_mmap;
tools/perf/builtin-lock.c
2026
eops.mmap = perf_event__process_mmap;
tools/perf/builtin-mem.c
281
mem->tool.mmap = perf_event__process_mmap;
tools/perf/builtin-record.c
1064
struct mmap *mmap = evlist->mmap;
tools/perf/builtin-record.c
1065
struct mmap *overwrite_mmap = evlist->overwrite_mmap;
tools/perf/builtin-record.c
1074
if (mmap) {
tools/perf/builtin-record.c
1075
thread_data->maps = calloc(thread_data->nr_mmaps, sizeof(struct mmap *));
tools/perf/builtin-record.c
1080
thread_data->overwrite_maps = calloc(thread_data->nr_mmaps, sizeof(struct mmap *));
tools/perf/builtin-record.c
1093
thread_data->maps[tm] = &mmap[m];
tools/perf/builtin-record.c
1112
struct mmap *map, *overwrite_map;
tools/perf/builtin-record.c
114
struct mmap **maps;
tools/perf/builtin-record.c
115
struct mmap **overwrite_maps;
tools/perf/builtin-record.c
1332
if (evlist->mmap)
tools/perf/builtin-record.c
1333
evlist->mmap[i].file = &rec->data.dir.files[i];
tools/perf/builtin-record.c
1577
static void record__adjust_affinity(struct record *rec, struct mmap *map)
tools/perf/builtin-record.c
1610
static ssize_t zstd_compress(struct perf_session *session, struct mmap *map,
tools/perf/builtin-record.c
1643
struct mmap **maps;
tools/perf/builtin-record.c
1664
struct mmap *map = maps[i];
tools/perf/builtin-record.c
2070
if (evlist->mmap && evlist->mmap[0].core.base)
tools/perf/builtin-record.c
2071
return evlist->mmap[0].core.base;
tools/perf/builtin-record.c
2472
tool->mmap = build_id__process_mmap;
tools/perf/builtin-record.c
254
static int record__write(struct record *rec, struct mmap *map __maybe_unused,
tools/perf/builtin-record.c
289
static ssize_t zstd_compress(struct perf_session *session, struct mmap *map,
tools/perf/builtin-record.c
318
static int record__aio_complete(struct mmap *md, struct aiocb *cblock)
tools/perf/builtin-record.c
364
static int record__aio_sync(struct mmap *md, bool sync_all)
tools/perf/builtin-record.c
405
static int record__aio_pushfn(struct mmap *map, void *to, void *buf, size_t size)
tools/perf/builtin-record.c
454
static int record__aio_push(struct record *rec, struct mmap *map, off_t *off)
tools/perf/builtin-record.c
505
struct mmap *maps = evlist->mmap;
tools/perf/builtin-record.c
511
struct mmap *map = &maps[i];
tools/perf/builtin-record.c
541
static int record__aio_push(struct record *rec __maybe_unused, struct mmap *map __maybe_unused,
tools/perf/builtin-record.c
651
static int record__pushfn(struct mmap *map, void *to, void *bf, size_t size)
tools/perf/builtin-record.c
735
struct mmap *map,
tools/perf/builtin-record.c
773
struct mmap *map)
tools/perf/builtin-record.c
791
struct mmap *map)
tools/perf/builtin-record.c
815
struct mmap *map = &rec->evlist->mmap[i];
tools/perf/builtin-report.c
1602
report.tool.mmap = perf_event__process_mmap;
tools/perf/builtin-report.c
840
rep->tool.mmap = perf_event__process_mmap;
tools/perf/builtin-sched.c
3393
sched->tool.mmap = perf_event__process_mmap;
tools/perf/builtin-script.c
3018
return print_event(tool, event, sample, machine, event->mmap.pid,
tools/perf/builtin-script.c
3019
event->mmap.tid);
tools/perf/builtin-script.c
3223
script->tool.mmap = process_mmap_event;
tools/perf/builtin-script.c
4430
script.tool.mmap = perf_event__process_mmap;
tools/perf/builtin-top.c
881
struct mmap *md;
tools/perf/builtin-top.c
884
md = opts->overwrite ? &evlist->overwrite_mmap[idx] : &evlist->mmap[idx];
tools/perf/builtin-trace.c
4624
struct mmap *md;
tools/perf/builtin-trace.c
4626
md = &evlist->mmap[i];
tools/perf/builtin-trace.c
4759
trace->tool.mmap = perf_event__process_mmap;
tools/perf/jvmti/jvmti_agent.c
216
marker_addr = mmap(NULL, pgsz, PROT_READ|PROT_EXEC, MAP_PRIVATE, fd, 0);
tools/perf/tests/backward-ring-buffer.c
38
struct mmap *map = &evlist->overwrite_mmap[i];
tools/perf/tests/code-reading.c
592
struct mmap *md;
tools/perf/tests/code-reading.c
596
md = &evlist->mmap[i];
tools/perf/tests/dlfilter-test.c
149
struct perf_record_mmap *mmap = (struct perf_record_mmap *)buf;
tools/perf/tests/dlfilter-test.c
151
ssize_t sz = sizeof(*mmap) - sizeof(mmap->filename) + fsz;
tools/perf/tests/dlfilter-test.c
153
mmap->header.type = PERF_RECORD_MMAP;
tools/perf/tests/dlfilter-test.c
154
mmap->header.misc = PERF_RECORD_MISC_USER;
tools/perf/tests/dlfilter-test.c
155
mmap->header.size = sz;
tools/perf/tests/dlfilter-test.c
157
mmap->pid = pid;
tools/perf/tests/dlfilter-test.c
158
mmap->tid = tid;
tools/perf/tests/dlfilter-test.c
159
mmap->start = start;
tools/perf/tests/dlfilter-test.c
160
mmap->len = len;
tools/perf/tests/dlfilter-test.c
161
mmap->pgoff = pgoff;
tools/perf/tests/dlfilter-test.c
162
strncpy(mmap->filename, filename, sizeof(mmap->filename));
tools/perf/tests/dlfilter-test.c
164
if (writen(fd, mmap, sz) != sz) {
tools/perf/tests/hists_common.c
112
.mmap = {
tools/perf/tests/hists_common.c
121
strcpy(fake_mmap_event.mmap.filename,
tools/perf/tests/keep-tracking.c
36
struct mmap *md;
tools/perf/tests/keep-tracking.c
41
md = &evlist->mmap[i];
tools/perf/tests/mmap-basic.c
127
md = &evlist->mmap[0];
tools/perf/tests/mmap-basic.c
54
struct mmap *md;
tools/perf/tests/mmap-thread-lookup.c
39
map = mmap(NULL, page_size,
tools/perf/tests/openat-syscall-tp-fields.c
95
struct mmap *md;
tools/perf/tests/openat-syscall-tp-fields.c
97
md = &evlist->mmap[i];
tools/perf/tests/perf-record.c
193
struct mmap *md;
tools/perf/tests/perf-record.c
195
md = &evlist->mmap[i];
tools/perf/tests/perf-record.c
274
mmap_filename = event->mmap.filename;
tools/perf/tests/perf-time-to-tsc.c
126
pc = evlist->mmap[0].core.base;
tools/perf/tests/perf-time-to-tsc.c
149
md = &evlist->mmap[i];
tools/perf/tests/perf-time-to-tsc.c
90
struct mmap *md;
tools/perf/tests/sw-clock.c
101
md = &evlist->mmap[0];
tools/perf/tests/sw-clock.c
49
struct mmap *md;
tools/perf/tests/switch-tracking.c
282
struct mmap *md;
tools/perf/tests/switch-tracking.c
286
md = &evlist->mmap[i];
tools/perf/tests/switch-tracking.c
453
if (!tracking_evsel->core.attr.mmap || !tracking_evsel->core.attr.comm) {
tools/perf/tests/switch-tracking.c
461
if (evsel->core.attr.mmap || evsel->core.attr.comm) {
tools/perf/tests/task-exit.c
117
md = &evlist->mmap[0];
tools/perf/tests/task-exit.c
55
struct mmap *md;
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/aslr.c
1260
aslr->tool.tool.mmap = aslr_tool__process_mmap;
tools/perf/util/aslr.c
465
thread = machine__findnew_thread(aslr_machine, event->mmap.pid, event->mmap.tid);
tools/perf/util/aslr.c
468
memcpy(&new_event->mmap, &event->mmap, event->mmap.header.size);
tools/perf/util/aslr.c
470
new_event->mmap.start = aslr_tool__findnew_mapping(aslr, machine, thread, cpumode,
tools/perf/util/aslr.c
471
event->mmap.start,
tools/perf/util/aslr.c
472
event->mmap.len,
tools/perf/util/aslr.c
473
event->mmap.pgoff);
tools/perf/util/aslr.c
481
if (is_anon_memory(event->mmap.filename) || is_no_dso_memory(event->mmap.filename) ||
tools/perf/util/aslr.c
483
!is_kernel_module(event->mmap.filename, cpumode)))
tools/perf/util/aslr.c
484
new_event->mmap.pgoff = new_event->mmap.start;
tools/perf/util/aslr.c
485
err = delegate->mmap(delegate, new_event, sample, machine);
tools/perf/util/auxtrace.c
1253
addr = mmap(NULL, size, prot, MAP_SHARED, fd, file_offset);
tools/perf/util/auxtrace.c
156
mm->base = mmap(NULL, mp->len, mp->prot, MAP_SHARED, fd, mp->offset);
tools/perf/util/auxtrace.c
1944
static int __auxtrace_mmap__read(struct mmap *map,
tools/perf/util/auxtrace.c
2056
int auxtrace_mmap__read(struct mmap *map, struct auxtrace_record *itr,
tools/perf/util/auxtrace.c
2063
int auxtrace_mmap__read_snapshot(struct mmap *map,
tools/perf/util/auxtrace.h
23
struct mmap;
tools/perf/util/auxtrace.h
505
struct mmap *map,
tools/perf/util/auxtrace.h
509
int auxtrace_mmap__read(struct mmap *map, struct auxtrace_record *itr,
tools/perf/util/auxtrace.h
513
int auxtrace_mmap__read_snapshot(struct mmap *map,
tools/perf/util/copyfile.c
53
ptr = mmap(NULL, off_in + size, PROT_READ, MAP_PRIVATE, ifd, pgoff);
tools/perf/util/data-convert-bt.c
1312
__FUNC_ADD_NON_SAMPLE_EVENT_CLASS(mmap,
tools/perf/util/data-convert-bt.c
1724
c.tool.mmap = perf_event__process_mmap;
tools/perf/util/data-convert-bt.c
1742
c.tool.mmap = process_mmap_event;
tools/perf/util/data-convert-bt.c
941
__FUNC_PROCESS_NON_SAMPLE(mmap,
tools/perf/util/data-convert-bt.c
942
__NON_SAMPLE_SET_FIELD(mmap, u32, pid);
tools/perf/util/data-convert-bt.c
943
__NON_SAMPLE_SET_FIELD(mmap, u32, tid);
tools/perf/util/data-convert-bt.c
944
__NON_SAMPLE_SET_FIELD(mmap, u64_hex, start);
tools/perf/util/data-convert-bt.c
945
__NON_SAMPLE_SET_FIELD(mmap, string, filename);
tools/perf/util/data-convert-json.c
353
c.tool.mmap = perf_event__process_mmap;
tools/perf/util/event.c
326
event->mmap.pid, event->mmap.tid, event->mmap.start,
tools/perf/util/event.c
327
event->mmap.len, event->mmap.pgoff,
tools/perf/util/event.c
329
event->mmap.filename);
tools/perf/util/evlist.c
1045
.mmap = perf_evlist__mmap_cb_mmap,
tools/perf/util/evlist.c
199
zfree(&evlist->mmap);
tools/perf/util/evlist.c
807
if (evlist->mmap)
tools/perf/util/evlist.c
809
perf_mmap__munmap(&evlist->mmap[i].core);
tools/perf/util/evlist.c
819
zfree(&evlist->mmap);
tools/perf/util/evlist.c
825
struct mmap *m = container_of(map, struct mmap, core);
tools/perf/util/evlist.c
830
static struct mmap *evlist__alloc_mmap(struct evlist *evlist,
tools/perf/util/evlist.c
834
struct mmap *map = calloc(evlist->core.nr_mmaps, sizeof(struct mmap));
tools/perf/util/evlist.c
874
struct mmap *maps;
tools/perf/util/evlist.c
876
maps = overwrite ? evlist->overwrite_mmap : evlist->mmap;
tools/perf/util/evlist.c
888
evlist->mmap = maps;
tools/perf/util/evlist.c
899
struct mmap *map = container_of(_map, struct mmap, core);
tools/perf/util/evlist.h
72
struct mmap *mmap;
tools/perf/util/evlist.h
73
struct mmap *overwrite_mmap;
tools/perf/util/evsel.c
163
WRITE_ASS(mmap, "d");
tools/perf/util/evsel.c
1699
attr->mmap = track;
tools/perf/util/jitdump.c
509
id = (void *)((unsigned long)event + event->mmap.header.size - idr_size);
tools/perf/util/jitdump.c
620
id = (void *)((unsigned long)event + event->mmap.header.size - idr_size);
tools/perf/util/machine.c
1854
.start = event->mmap.start,
tools/perf/util/machine.c
1855
.end = event->mmap.start + event->mmap.len,
tools/perf/util/machine.c
1856
.pgoff = event->mmap.pgoff,
tools/perf/util/machine.c
1859
strlcpy(xm.name, event->mmap.filename, KMAP_NAME_LEN);
tools/perf/util/machine.c
1866
thread = machine__findnew_thread(machine, event->mmap.pid,
tools/perf/util/machine.c
1867
event->mmap.tid);
tools/perf/util/machine.c
1874
map = map__new(machine, event->mmap.start,
tools/perf/util/machine.c
1875
event->mmap.len, event->mmap.pgoff,
tools/perf/util/machine.c
1876
&dso_id_empty, prot, /*flags=*/0, event->mmap.filename, thread);
tools/perf/util/mmap.c
133
static int perf_mmap__aio_alloc(struct mmap *map, int idx)
tools/perf/util/mmap.c
142
static void perf_mmap__aio_free(struct mmap *map, int idx)
tools/perf/util/mmap.c
149
static int perf_mmap__aio_bind(struct mmap *map __maybe_unused, int idx __maybe_unused,
tools/perf/util/mmap.c
156
static int perf_mmap__aio_mmap(struct mmap *map, struct mmap_params *mp)
tools/perf/util/mmap.c
210
static void perf_mmap__aio_munmap(struct mmap *map)
tools/perf/util/mmap.c
222
static int perf_mmap__aio_enabled(struct mmap *map __maybe_unused)
tools/perf/util/mmap.c
227
static int perf_mmap__aio_mmap(struct mmap *map __maybe_unused,
tools/perf/util/mmap.c
233
static void perf_mmap__aio_munmap(struct mmap *map __maybe_unused)
tools/perf/util/mmap.c
238
void mmap__munmap(struct mmap *map)
tools/perf/util/mmap.c
272
static int perf_mmap__setup_affinity_mask(struct mmap *map, struct mmap_params *mp)
tools/perf/util/mmap.c
287
int mmap__mmap(struct mmap *map, struct mmap_params *mp, int fd, struct perf_cpu cpu)
tools/perf/util/mmap.c
313
map->data = mmap(NULL, mmap__mmap_len(map), PROT_READ|PROT_WRITE,
tools/perf/util/mmap.c
330
int perf_mmap__push(struct mmap *md, void *to,
tools/perf/util/mmap.c
331
int push(struct mmap *map, void *to, void *buf, size_t size))
tools/perf/util/mmap.c
40
size_t mmap__mmap_len(struct mmap *map)
tools/perf/util/mmap.c
72
static int perf_mmap__aio_enabled(struct mmap *map)
tools/perf/util/mmap.c
78
static int perf_mmap__aio_alloc(struct mmap *map, int idx)
tools/perf/util/mmap.c
80
map->aio.data[idx] = mmap(NULL, mmap__mmap_len(map), PROT_READ|PROT_WRITE,
tools/perf/util/mmap.c
90
static void perf_mmap__aio_free(struct mmap *map, int idx)
tools/perf/util/mmap.c
98
static int perf_mmap__aio_bind(struct mmap *map, int idx, struct perf_cpu cpu, int affinity)
tools/perf/util/mmap.h
52
int mmap__mmap(struct mmap *map, struct mmap_params *mp, int fd, struct perf_cpu cpu);
tools/perf/util/mmap.h
53
void mmap__munmap(struct mmap *map);
tools/perf/util/mmap.h
55
union perf_event *perf_mmap__read_forward(struct mmap *map);
tools/perf/util/mmap.h
57
int perf_mmap__push(struct mmap *md, void *to,
tools/perf/util/mmap.h
58
int push(struct mmap *map, void *to, void *buf, size_t size));
tools/perf/util/mmap.h
60
size_t mmap__mmap_len(struct mmap *map);
tools/perf/util/perf_event_attr_fprintf.c
356
PRINT_ATTRf_bf(mmap, p_unsigned);
tools/perf/util/python.c
1017
&mmap, &context_switch, &comm, &freq, &inherit_stat,
tools/perf/util/python.c
1040
attr.mmap = mmap;
tools/perf/util/python.c
1566
static struct mmap *get_md(struct evlist *evlist, int cpu)
tools/perf/util/python.c
1571
struct mmap *md = &evlist->mmap[i];
tools/perf/util/python.c
1587
struct mmap *md;
tools/perf/util/python.c
82
pevent->event.mmap.pid, pevent->event.mmap.tid,
tools/perf/util/python.c
83
pevent->event.mmap.start, pevent->event.mmap.len,
tools/perf/util/python.c
84
pevent->event.mmap.pgoff, pevent->event.mmap.filename) < 0) {
tools/perf/util/python.c
997
mmap = 0,
tools/perf/util/session.c
1713
pid = event->mmap.pid;
tools/perf/util/session.c
1998
if (!perf_event__check_nul(event->mmap.filename,
tools/perf/util/session.c
2002
return tool->mmap(tool, event, sample, machine);
tools/perf/util/session.c
333
event->mmap.pid = bswap_32(event->mmap.pid);
tools/perf/util/session.c
334
event->mmap.tid = bswap_32(event->mmap.tid);
tools/perf/util/session.c
335
event->mmap.start = bswap_64(event->mmap.start);
tools/perf/util/session.c
336
event->mmap.len = bswap_64(event->mmap.len);
tools/perf/util/session.c
337
event->mmap.pgoff = bswap_64(event->mmap.pgoff);
tools/perf/util/session.c
340
void *data = &event->mmap.filename;
tools/perf/util/session.c
3427
buf = mmap(NULL, rd->mmap_size, mmap_prot, mmap_flags, rd->fd,
tools/perf/util/sideband_evlist.c
59
struct mmap *map = &evlist->mmap[i];
tools/perf/util/srccode.c
129
h->map = mmap(NULL, sz, PROT_READ, MAP_SHARED, fd, 0);
tools/perf/util/synthetic-events.c
1133
sizeof(event->mmap) : sizeof(event->mmap2);
tools/perf/util/synthetic-events.c
1176
event->mmap2.len = map__end(map) - event->mmap.start;
tools/perf/util/synthetic-events.c
1181
size = snprintf(event->mmap.filename, sizeof(event->mmap.filename),
tools/perf/util/synthetic-events.c
1184
event->mmap.header.type = PERF_RECORD_MMAP;
tools/perf/util/synthetic-events.c
1185
event->mmap.header.size = (sizeof(event->mmap) -
tools/perf/util/synthetic-events.c
1186
(sizeof(event->mmap.filename) - size) + machine->id_hdr_size);
tools/perf/util/synthetic-events.c
1187
event->mmap.pgoff = kmap->ref_reloc_sym->addr;
tools/perf/util/synthetic-events.c
1188
event->mmap.start = map__start(map);
tools/perf/util/synthetic-events.c
1189
event->mmap.len = map__end(map) - event->mmap.start;
tools/perf/util/synthetic-events.c
1190
event->mmap.pid = machine->pid;
tools/perf/util/synthetic-events.c
2375
memcpy(ev.mmap2.filename, filename, min(strlen(filename), sizeof(ev.mmap.filename)));
tools/perf/util/synthetic-events.c
526
event->mmap2.len -= event->mmap.start;
tools/perf/util/synthetic-events.c
714
event->mmap.header.type = PERF_RECORD_MMAP;
tools/perf/util/synthetic-events.c
715
event->mmap.header.size = (sizeof(event->mmap) -
tools/perf/util/synthetic-events.c
716
(sizeof(event->mmap.filename) - size));
tools/perf/util/synthetic-events.c
717
memset(event->mmap.filename + size, 0, args->machine->id_hdr_size);
tools/perf/util/synthetic-events.c
718
event->mmap.header.size += args->machine->id_hdr_size;
tools/perf/util/synthetic-events.c
719
event->mmap.start = map__start(map);
tools/perf/util/synthetic-events.c
720
event->mmap.len = map__size(map);
tools/perf/util/synthetic-events.c
721
event->mmap.pid = args->machine->pid;
tools/perf/util/synthetic-events.c
723
memcpy(event->mmap.filename, dso__long_name(dso), dso__long_name_len(dso) + 1);
tools/perf/util/synthetic-events.c
743
? sizeof(args.event->mmap)
tools/perf/util/tool.c
339
tool->mmap = process_event_stub;
tools/perf/util/tool.c
455
CREATE_DELEGATE_OP(mmap);
tools/perf/util/tool.c
528
tool->tool.mmap = delegate_mmap;
tools/perf/util/tool.c
54
decomp = mmap(NULL, mmap_len, PROT_READ|PROT_WRITE,
tools/perf/util/tool.h
48
event_op mmap,
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/mte/check_hugetlb_options.c
250
map_ptr = mmap(NULL, map_size, PROT_READ | PROT_MTE,
tools/testing/selftests/arm64/mte/mte_common_util.c
195
ptr = mmap(NULL, entire_size, prot_flag, map_flag, fd, 0);
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/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/cgroup_iter_memcg.c
82
map = mmap(NULL, len, PROT_WRITE, MAP_SHARED, fd, 0);
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
146
map_mmaped = mmap(NULL, map_sz, PROT_READ, MAP_SHARED, data_map_fd, 0);
tools/testing/selftests/bpf/prog_tests/mmap.c
165
p = mmap(NULL, map_sz, flags, MAP_SHARED, data_map_fd, 0);
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
175
mmap_ptr = mmap(NULL, page_size, PROT_WRITE, MAP_SHARED, rb_fd, page_size);
tools/testing/selftests/bpf/prog_tests/ringbuf.c
181
mmap_ptr = mmap(NULL, page_size, PROT_WRITE, MAP_SHARED, rb_fd, 2 * page_size);
tools/testing/selftests/bpf/prog_tests/ringbuf.c
185
mmap_ptr = mmap(NULL, page_size, PROT_WRITE, MAP_SHARED, rb_fd, 3 * page_size);
tools/testing/selftests/bpf/prog_tests/ringbuf.c
187
mmap_ptr = mmap(NULL, 2 * page_size, PROT_WRITE, MAP_SHARED, rb_fd, 2 * page_size);
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
130
mmap_ptr = mmap(NULL, page_size, PROT_WRITE, MAP_SHARED, rb_fd,
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/user_ringbuf.c
218
data_ptr = mmap(NULL, page_size, PROT_WRITE, MAP_SHARED, rb_fd, 2 * page_size);
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/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
187
map = mmap(NULL, off.fr.desc + umem->config.fill_size * sizeof(__u64),
tools/testing/selftests/bpf/xsk.c
201
map = mmap(NULL, off.cr.desc + umem->config.comp_size * sizeof(__u64),
tools/testing/selftests/bpf/xsk.c
625
rx_map = mmap(NULL, off.rx.desc +
tools/testing/selftests/bpf/xsk.c
646
tx_map = mmap(NULL, off.tx.desc +
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
112
addr = mmap(ADDR, LENGTH, PROTECTION, FLAGS, 0, 0);
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
152
area_ptr = mmap(NULL,
tools/testing/selftests/drivers/net/hw/iou-zcrx.c
164
area_ptr = mmap(NULL,
tools/testing/selftests/drivers/net/hw/iou-zcrx.c
175
ring_ptr = mmap(NULL,
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
103
char *mmap;
tools/testing/selftests/drivers/net/hw/toeplitz.c
238
block = (void *)(ring->mmap + ring->idx * ring_block_sz);
tools/testing/selftests/drivers/net/hw/toeplitz.c
308
ring = mmap(0, req3.tp_block_size * req3.tp_block_nr,
tools/testing/selftests/drivers/net/hw/toeplitz.c
435
rings[i].fd = create_ring(&rings[i].mmap);
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
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/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_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
1821
buf = mmap(0, PAGE_SIZE, PROT_READ | PROT_WRITE, MAP_PRIVATE, fd, 0);
tools/testing/selftests/iommu/iommufd.c
1853
buf = mmap(0, buf_size, prot, self->mmap_flags, -1, 0);
tools/testing/selftests/iommu/iommufd.c
1907
buf = mmap(0, buf_size, prot, self->mmap_flags, -1, 0);
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_fail_nth.c
48
buffer = mmap(0, BUFFER_SIZE, PROT_READ | PROT_WRITE,
tools/testing/selftests/iommu/iommufd_utils.h
60
EXPECT_ERRNO(_errno, (long)mmap(NULL, length, PROT_READ | PROT_WRITE, \
tools/testing/selftests/iommu/iommufd_utils.h
74
buf = mmap(0, length, prot, flags, mfd, 0);
tools/testing/selftests/kselftest_harness.h
1294
results = mmap(NULL, sizeof(*results), PROT_READ | PROT_WRITE,
tools/testing/selftests/kselftest_harness.h
420
_metadata->no_teardown = mmap(NULL, sizeof(*_metadata->no_teardown), \
tools/testing/selftests/kselftest_harness.h
425
self = mmap(NULL, sizeof(*self), PROT_READ | PROT_WRITE, \
tools/testing/selftests/kselftest_harness.h
474
struct __test_metadata *object = mmap(NULL, sizeof(*object), \
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
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/include/kvm_syscalls.h
67
mem = mmap(NULL, size, prot, flags, fd, offset);
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/s390/shared_zeropage_test.c
63
mem = mmap(0, 3 * pagesize, PROT_READ, MAP_PRIVATE | MAP_ANON, -1, 0);
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
666
self->domain_id = mmap(NULL, sizeof(*self->domain_id),
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/liveupdate/luo_test_utils.c
95
map = mmap(NULL, page_size, PROT_WRITE, 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
524
struct leaf_info *leaves = mmap(NULL, n_leafs * sizeof(struct leaf_info),
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
128
p = mmap(NULL,
tools/testing/selftests/memfd/fuse_test.c
146
p = mmap(NULL,
tools/testing/selftests/memfd/memfd_test.c
288
p = mmap(NULL,
tools/testing/selftests/memfd/memfd_test.c
306
p = mmap(NULL,
tools/testing/selftests/memfd/memfd_test.c
324
p = mmap(NULL,
tools/testing/selftests/memfd/memfd_test.c
379
p = mmap(NULL,
tools/testing/selftests/memfd/memfd_test.c
392
p = mmap(NULL,
tools/testing/selftests/memfd/memfd_test.c
411
p = mmap(NULL,
tools/testing/selftests/memfd/memfd_test.c
429
p = mmap(NULL,
tools/testing/selftests/memfd/memfd_test.c
478
p = mmap(NULL,
tools/testing/selftests/memfd/memfd_test.c
492
p = mmap(NULL,
tools/testing/selftests/memfd/memfd_test.c
507
p = mmap(NULL,
tools/testing/selftests/memfd/memfd_test.c
552
p = mmap(NULL,
tools/testing/selftests/memfd/memfd_test.c
564
p = mmap(NULL,
tools/testing/selftests/memfd/memfd_test.c
577
p = mmap(NULL,
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
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
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
925
mremap_mem = mmap(NULL, mremap_size, PROT_NONE,
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
110
return mmap(addr, length, prot, flags, fd, offset);
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/gup_longterm.c
136
mem = mmap(NULL, size, PROT_READ | PROT_WRITE,
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
1021
buffer->ptr = mmap(NULL, size,
tools/testing/selftests/mm/hmm-tests.c
1069
buffer->ptr = mmap(NULL, size,
tools/testing/selftests/mm/hmm-tests.c
1125
buffer->ptr = mmap(NULL, size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/hmm-tests.c
1175
buffer->ptr = mmap(NULL, size,
tools/testing/selftests/mm/hmm-tests.c
1213
buffer->ptr = mmap(NULL, size,
tools/testing/selftests/mm/hmm-tests.c
1306
buffer->ptr = mmap(NULL, size,
tools/testing/selftests/mm/hmm-tests.c
1365
buffer->ptr = mmap(NULL, size,
tools/testing/selftests/mm/hmm-tests.c
1431
buffer->ptr = mmap(NULL, size,
tools/testing/selftests/mm/hmm-tests.c
1487
buffer->ptr = mmap(NULL, size,
tools/testing/selftests/mm/hmm-tests.c
1531
buffer->ptr = mmap(NULL, size,
tools/testing/selftests/mm/hmm-tests.c
1632
buffer->ptr = mmap(NULL, size,
tools/testing/selftests/mm/hmm-tests.c
1719
buffer->ptr = mmap(NULL, size,
tools/testing/selftests/mm/hmm-tests.c
1794
buffer->ptr = mmap(NULL, size,
tools/testing/selftests/mm/hmm-tests.c
1848
buffer->ptr = mmap(NULL, size,
tools/testing/selftests/mm/hmm-tests.c
1903
buffer->ptr = mmap(NULL, size,
tools/testing/selftests/mm/hmm-tests.c
2004
buffer->ptr = mmap(NULL, size,
tools/testing/selftests/mm/hmm-tests.c
2090
buffer->ptr = mmap(NULL, size,
tools/testing/selftests/mm/hmm-tests.c
2164
buffer->ptr = mmap(NULL, 2 * size,
tools/testing/selftests/mm/hmm-tests.c
2216
buffer->ptr = mmap(NULL, 2 * size,
tools/testing/selftests/mm/hmm-tests.c
2279
buffer->ptr = mmap(NULL, 2 * size,
tools/testing/selftests/mm/hmm-tests.c
2341
buffer->ptr = mmap(NULL, 2 * size,
tools/testing/selftests/mm/hmm-tests.c
2437
buffer->ptr = mmap(NULL, 2 * size,
tools/testing/selftests/mm/hmm-tests.c
2517
buffer->ptr = mmap(NULL, buffer->size,
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
325
buffer->ptr = mmap(NULL, size,
tools/testing/selftests/mm/hmm-tests.c
388
buffer->ptr = mmap(NULL, size,
tools/testing/selftests/mm/hmm-tests.c
447
buffer->ptr = mmap(NULL, size,
tools/testing/selftests/mm/hmm-tests.c
495
buffer->ptr = mmap(NULL, size,
tools/testing/selftests/mm/hmm-tests.c
570
buffer->ptr = mmap(NULL, size * 2,
tools/testing/selftests/mm/hmm-tests.c
672
buffer->ptr = mmap(NULL, size,
tools/testing/selftests/mm/hmm-tests.c
747
buffer->ptr = mmap(NULL, size,
tools/testing/selftests/mm/hmm-tests.c
801
buffer->ptr = mmap(NULL, size,
tools/testing/selftests/mm/hmm-tests.c
870
buffer->ptr = mmap(NULL, size,
tools/testing/selftests/mm/hmm-tests.c
918
buffer->ptr = mmap(NULL, size,
tools/testing/selftests/mm/hmm-tests.c
971
buffer->ptr = mmap(NULL, size,
tools/testing/selftests/mm/hugetlb-madvise.c
112
addr = mmap(NULL, NR_HUGE_PAGES * huge_page_size,
tools/testing/selftests/mm/hugetlb-madvise.c
144
addr = mmap(NULL, NR_HUGE_PAGES * huge_page_size,
tools/testing/selftests/mm/hugetlb-madvise.c
170
addr = mmap(NULL, NR_HUGE_PAGES * huge_page_size,
tools/testing/selftests/mm/hugetlb-madvise.c
223
addr = mmap(NULL, NR_HUGE_PAGES * huge_page_size,
tools/testing/selftests/mm/hugetlb-madvise.c
258
addr = mmap(NULL, NR_HUGE_PAGES * huge_page_size,
tools/testing/selftests/mm/hugetlb-madvise.c
268
addr2 = mmap(NULL, NR_HUGE_PAGES * huge_page_size,
tools/testing/selftests/mm/hugetlb-madvise.c
79
addr = mmap(NULL, (NR_HUGE_PAGES + 2) * huge_page_size,
tools/testing/selftests/mm/hugetlb-mmap.c
59
addr = mmap(NULL, length, PROTECTION, mmap_flags, fd, 0);
tools/testing/selftests/mm/hugetlb-mremap.c
135
void *haddr = mmap((void *)suggested_addr, length, PROTECTION, FLAGS, fd, 0);
tools/testing/selftests/mm/hugetlb-mremap.c
142
void *daddr = mmap((void *)suggested_addr, length, PROTECTION, FLAGS, fd, 0);
tools/testing/selftests/mm/hugetlb-mremap.c
148
void *vaddr = mmap((void *)suggested_addr, length, PROTECTION, FLAGS, fd, 0);
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
97
orig_buffer = mmap(NULL, h_pagesize, mmap_prot, mmap_flags, -1, 0);
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
339
p = mmap(BASE_ADDR, size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/khugepaged.c
361
p = mmap(BASE_ADDR, size, mmap_prot, MAP_SHARED, finfo.fd, 0);
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
93
map = mmap(NULL, size, PROT_READ|PROT_WRITE,
tools/testing/selftests/mm/ksm_tests.c
175
void *map_ptr = mmap(ptr, map_size, PROT_WRITE, mapping, -1, 0);
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/madv_populate.c
79
addr = mmap(0, SIZE, PROT_WRITE, MAP_ANONYMOUS | MAP_PRIVATE, 0, 0);
tools/testing/selftests/mm/map_fixed_noreplace.c
112
p = mmap((void *)addr, size, PROT_NONE, flags, -1, 0);
tools/testing/selftests/mm/map_fixed_noreplace.c
130
p = mmap((void *)addr, size, PROT_NONE, flags, -1, 0);
tools/testing/selftests/mm/map_fixed_noreplace.c
148
p = mmap((void *)addr, size, PROT_NONE, flags, -1, 0);
tools/testing/selftests/mm/map_fixed_noreplace.c
166
p = mmap((void *)addr, size, PROT_NONE, flags, -1, 0);
tools/testing/selftests/mm/map_fixed_noreplace.c
184
p = mmap((void *)addr, size, PROT_NONE, flags, -1, 0);
tools/testing/selftests/mm/map_fixed_noreplace.c
31
addr = mmap(NULL, size, PROT_NONE, flags, -1, 0);
tools/testing/selftests/mm/map_fixed_noreplace.c
61
p = mmap((void *)addr, size, PROT_NONE, flags, -1, 0);
tools/testing/selftests/mm/map_fixed_noreplace.c
75
p = mmap((void *)addr, size, PROT_NONE, flags, -1, 0);
tools/testing/selftests/mm/map_fixed_noreplace.c
93
p = mmap((void *)addr, size, PROT_NONE, flags, -1, 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
225
self->p = mmap(NULL, self->size, PROT_WRITE | 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
248
self->p = mmap(NULL, self->size, PROT_READ, self->flags, 0, 0);
tools/testing/selftests/mm/mdwe_test.c
263
self->p = mmap(NULL, self->size, PROT_WRITE, self->flags, 0, 0);
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/mdwe_test.c
296
self->p = mmap(NULL, self->size, PROT_EXEC, self->flags, 0, 0);
tools/testing/selftests/mm/memfd_secret.c
224
mem = mmap(NULL, page_size, prot, mode, fd, 0);
tools/testing/selftests/mm/memfd_secret.c
69
mem = mmap(NULL, len, prot, mode, fd, 0);
tools/testing/selftests/mm/memfd_secret.c
77
mem = mmap(NULL, len, prot, mode, fd, 0);
tools/testing/selftests/mm/memfd_secret.c
99
mem = mmap(NULL, page_size, prot, mode, fd, 0);
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
1247
carveout = mmap(NULL, 5 * page_size, PROT_NONE,
tools/testing/selftests/mm/merge.c
1259
ptr = mmap(&carveout[page_size], page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/merge.c
1262
ptr2 = mmap(&carveout[2 * page_size], page_size,
tools/testing/selftests/mm/merge.c
1266
ptr3 = mmap(&carveout[3 * page_size], page_size, PROT_READ,
tools/testing/selftests/mm/merge.c
1327
ptr_a = mmap(&self->carveout[page_size + 3 * page_size],
tools/testing/selftests/mm/merge.c
1352
ptr_b = mmap(&self->carveout[page_size], 3 * page_size,
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
1395
ptr_a = mmap(&self->carveout[page_size], 3 * page_size,
tools/testing/selftests/mm/merge.c
1419
ptr_b = mmap(&self->carveout[page_size + 3 * page_size], 3 * page_size,
tools/testing/selftests/mm/merge.c
1459
ptr_b = mmap(&self->carveout[page_size + 3 * page_size], 3 * page_size,
tools/testing/selftests/mm/merge.c
1484
ptr_a = mmap(&self->carveout[page_size], 3 * page_size,
tools/testing/selftests/mm/merge.c
1490
ptr_c = mmap(&self->carveout[page_size + 3 * page_size + 3 * page_size],
tools/testing/selftests/mm/merge.c
1539
ptr_bc = mmap(&self->carveout[page_size + 3 * page_size],
tools/testing/selftests/mm/merge.c
1566
ptr_a = mmap(&self->carveout[page_size], 3 * page_size,
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
240
ptr = mmap(&carveout[2 * page_size], 9 * page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/merge.c
27
return mmap(NULL, 30 * page_size, PROT_NONE,
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
350
ptr = mmap(&carveout[2 * page_size], 9 * page_size, PROT_READ | PROT_WRITE,
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
552
ptr1 = mmap(&carveout[page_size], 10 * page_size, PROT_EXEC,
tools/testing/selftests/mm/merge.c
586
ptr = mmap(&carveout[page_size], page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/merge.c
589
ptr2 = mmap(&carveout[2 * page_size], page_size,
tools/testing/selftests/mm/merge.c
615
ptr2 = mmap(&carveout[2 * page_size], page_size,
tools/testing/selftests/mm/merge.c
627
ptr = mmap(&carveout[page_size], page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/merge.c
630
ptr2 = mmap(&carveout[2 * page_size], page_size,
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
164
mem = mmap(NULL, pagesize, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANON,
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
67
mmap_mem = mmap(NULL, mmap_size, prot, MAP_PRIVATE|MAP_ANON,
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_dontunmap.c
46
void *source_mapping = mmap(NULL, num_pages * page_size, PROT_NONE,
tools/testing/selftests/mm/mremap_test.c
1022
dest_preamble_addr = mmap((void *) addr - c.dest_preamble_size, c.dest_preamble_size,
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
493
if (mmap(tgt_ptr, size, PROT_NONE,
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
769
tgt_ptr = mmap(NULL, size, PROT_NONE, MAP_PRIVATE | MAP_ANON, -1, 0);
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
907
res = mmap(&ptr[i * page_size], page_size,
tools/testing/selftests/mm/mseal_test.c
1277
ret2 = mmap(ptr, size, PROT_NONE,
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
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
483
ptr = mmap(0, size, PROT_NONE,
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
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
194
mem = mmap(NULL, mem_size, PROT_NONE, MAP_PRIVATE | MAP_ANON, -1, 0);
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-powerpc.h
128
ptr = mmap(NULL, size, prot, MAP_ANONYMOUS|MAP_PRIVATE, -1, 0);
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
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
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/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
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
752
ptr = mmap(NULL, size, PROT_NONE, flags, -1, 0);
tools/testing/selftests/mm/rmap.c
170
data->expected_pfn = mmap(0, sizeof(unsigned long),
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
203
reserved = mmap(NULL, 5 * pagesize, PROT_NONE,
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
285
map2 = mmap(&reserved[2 * pagesize], pagesize,
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
81
ptr = mmap(NULL, len + HPAGE_SIZE, PROT_RW, mmap_flags, backing_fd, 0);
tools/testing/selftests/mm/uffd-common.c
104
area_alias = mmap(NULL, size, PROT_READ | PROT_WRITE,
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
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
109
mem = mmap(NULL, size, prot, flags, -1, 0);
tools/testing/selftests/mm/uffd-wp-mremap.c
63
mmap_mem = mmap(NULL, mmap_size, prot, flags, -1, 0);
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
240
ring = mmap(0, req.tp_block_size * req.tp_block_nr,
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
114
*ring = mmap(0, req.tp_block_size * req.tp_block_nr,
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/mmap.c
96
region = mmap(NULL, REGION_SIZE, PROT_NONE, MAP_ANON | MAP_PRIVATE, -1, 0);
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/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_siginfo.c
256
r.base = mmap(NULL, r.size, PROT_RWX,
tools/testing/selftests/powerpc/mm/prot_sao.c
35
p = mmap(NULL, SIZE, PROT_READ | PROT_WRITE | PROT_SAO,
tools/testing/selftests/powerpc/mm/segv_errors.c
43
p = mmap(NULL, getpagesize(), 0, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0);
tools/testing/selftests/powerpc/mm/subpage_prot.c
208
fileblock = mmap(NULL, filesize, 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
190
buff = mmap(NULL, mmap_size,
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/ptrace/core-pkey.c
301
core = mmap(NULL, core_size, PROT_READ, MAP_PRIVATE, fd, 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
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
60
ucp->uc_link = mmap(NULL, sizeof(ucontext_t),
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
493
return mmap(self->mod_info->addr, self->page_size, self->mod_info->prot | PROT_EXEC,
tools/testing/selftests/proc/proc-maps-race.c
499
return mmap(self->mod_info->addr, self->page_size, self->mod_info->prot,
tools/testing/selftests/proc/proc-maps-race.c
590
self->mod_info = (struct vma_modifier_info *)mmap(NULL, self->shared_mem_size,
tools/testing/selftests/proc/proc-maps-race.c
613
mod_info->child_mapped_addr[i] = mmap(NULL, self->page_size * 3, prot,
tools/testing/selftests/proc/proc-self-map-files-001.c
58
p = mmap(NULL, PAGE_SIZE, PROT_NONE, MAP_PRIVATE|MAP_FILE, fd, 0);
tools/testing/selftests/proc/proc-self-map-files-002.c
65
p = mmap((void *)va, PAGE_SIZE, PROT_NONE, MAP_PRIVATE|MAP_FILE|MAP_FIXED, fd, 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
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
251
data = mmap(NULL, data_len,
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
18
void *value1 = mmap(NULL, sizeof(int), PROT, FLAGS, 0, 0);
tools/testing/selftests/riscv/mm/mmap_test.h
19
void *value2 = mmap(NULL, sizeof(int), PROT, FLAGS, 0, 0);
tools/testing/selftests/sgx/load.c
204
ptr = mmap(NULL, PAGE_SIZE, PROT_READ, MAP_SHARED, fd, 0);
tools/testing/selftests/sgx/load.c
217
ptr = mmap(NULL, PAGE_SIZE, PROT_EXEC, MAP_SHARED, fd, 0);
tools/testing/selftests/sgx/load.c
295
seg->src = mmap(NULL, heap_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/sgx/load.c
323
area = mmap(NULL, encl_size * 2, PROT_NONE,
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
1015
addr = mmap((void *)self->encl.encl_base + total_size, PAGE_SIZE,
tools/testing/selftests/sgx/main.c
1146
addr = mmap((void *)self->encl.encl_base + total_size, PAGE_SIZE,
tools/testing/selftests/sgx/main.c
1290
addr = mmap((void *)self->encl.encl_base + total_size, 3 * PAGE_SIZE,
tools/testing/selftests/sgx/main.c
204
addr = mmap((void *)encl->encl_base + seg->offset, seg->size,
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
1362
base = mmap(NULL, st.st_size,
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/vDSO/vdso_test_getrandom.c
71
new_block = mmap(0, alloc_size, vgrnd.params.mmap_prot, vgrnd.params.mmap_flags, -1, 0);
tools/testing/selftests/vfio/lib/libvfio.c
91
map_base = mmap(NULL, size + align, PROT_NONE,
tools/testing/selftests/vfio/lib/vfio_pci_device.c
193
bar->vaddr = mmap(vaddr, size, prot, MAP_SHARED | MAP_FIXED,
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
29
vaddr = mmap(NULL, size, prot, flags, -1, 0);
tools/testing/selftests/x86/amx.c
232
altstack = mmap(NULL, size, PROT_READ | PROT_WRITE,
tools/testing/selftests/x86/entry_from_vm86.c
233
unsigned char *addr = mmap((void *)load_addr, 4096,
tools/testing/selftests/x86/fsgsbase.c
251
struct user_desc *low_desc = mmap(
tools/testing/selftests/x86/fsgsbase.c
573
shared_scratch = mmap(NULL, 4096, PROT_READ | PROT_WRITE,
tools/testing/selftests/x86/fsgsbase_restore.c
50
unsigned int *target = mmap(
tools/testing/selftests/x86/fsgsbase_restore.c
78
struct user_desc *low_desc = mmap(
tools/testing/selftests/x86/lam.c
1192
wq = mmap(NULL, 0x1000, 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
529
s->sq_ring.queue.sqes = mmap(0, p.sq_entries * sizeof(struct io_uring_sqe),
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
688
low_user_desc = mmap(NULL, 2 * sizeof(struct user_desc),
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_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
119
return mmap(addr, SS_SIZE, PROT_READ | PROT_WRITE,
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/vma/include/dup.h
1497
bool has_mmap = file->f_op->mmap;
tools/testing/vma/include/dup.h
1514
return file->f_op->mmap(file, vma);
tools/testing/vma/include/dup.h
49
int (*mmap)(struct file *, struct vm_area_struct *);
tools/testing/vsock/util.c
691
iovec[i].iov_base = mmap(NULL, iovec[i].iov_len,
tools/testing/vsock/vsock_perf.c
290
data = mmap(NULL, buf_size_bytes, PROT_READ | PROT_WRITE,
tools/testing/vsock/vsock_test.c
782
broken_buf = mmap(NULL, buf_size, prot, flags, -1, 0);
tools/testing/vsock/vsock_test.c
794
valid_buf = mmap(NULL, buf_size, prot, flags, -1, 0);
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);
virt/kvm/guest_memfd.c
485
.mmap = kvm_gmem_mmap,
virt/kvm/kvm_main.c
4102
.mmap = kvm_vcpu_mmap,
virt/kvm/kvm_main.c
4703
if (dev->ops->mmap)
virt/kvm/kvm_main.c
4704
return dev->ops->mmap(dev, vma);
virt/kvm/kvm_main.c
4769
.mmap = kvm_device_mmap,