Defined in 2 files as a macro:
Referenced in 93 files:
- arch/alpha/mm/init.c
- arch/arc/mm/mmap.c
- arch/arm/mm/mmu.c
- arch/arm64/include/asm/mman.h, line 88
- arch/arm64/mm/mmap.c
- arch/csky/mm/init.c
- arch/hexagon/mm/init.c
- arch/loongarch/mm/cache.c
- arch/m68k/mm/mcfmmu.c
- arch/m68k/mm/motorola.c
- arch/m68k/mm/sun3mmu.c
- arch/microblaze/mm/init.c
- arch/mips/include/asm/pgtable.h, line 28
- arch/nios2/mm/init.c
- arch/openrisc/mm/init.c
- arch/parisc/kernel/cache.c, line 531
- arch/parisc/mm/init.c
- arch/powerpc/kernel/pci-common.c, line 676
- arch/powerpc/mm/book3s64/pgtable.c, line 639
- arch/powerpc/mm/pgtable.c
- arch/powerpc/platforms/cell/spufs/file.c
- arch/riscv/mm/init.c
- arch/s390/mm/mmap.c
- arch/sh/mm/mmap.c
- arch/sparc/mm/init_32.c
- arch/sparc/mm/init_64.c, line 3142
- arch/um/kernel/mem.c
- arch/x86/kernel/cpu/sgx/virt.c, line 105
- arch/x86/mm/pgprot.c
- arch/xtensa/mm/init.c
- drivers/dma-buf/heaps/cma_heap.c, line 188
- drivers/dma-buf/udmabuf.c, line 98
- drivers/firewire/core-cdev.c, line 1869
- drivers/fpga/dfl-afu-main.c, line 820
- drivers/gpu/drm/i915/gvt/kvmgt.c, line 1029
- drivers/gpu/drm/panthor/panthor_device.c, line 449
- drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c, line 482
- drivers/gpu/drm/xe/xe_mmio_gem.c, line 147
- drivers/gpu/drm/xe/xe_oa.c, line 1727
- drivers/infiniband/core/ib_core_uverbs.c
- drivers/infiniband/hw/hfi1/file_ops.c, line 334
- drivers/infiniband/hw/ionic/ionic_controlpath.c, line 456
- drivers/infiniband/hw/mlx5/main.c, line 2463
- drivers/iommu/iommufd/main.c, line 596
- drivers/media/common/videobuf2/videobuf2-core.c, line 2498
- drivers/vfio/fsl-mc/vfio_fsl_mc.c, line 394
- drivers/vfio/pci/vfio_pci_core.c, line 1833
- drivers/vfio/platform/vfio_platform_common.c, line 578
- drivers/vhost/vdpa.c
- drivers/video/fbdev/sbuslib.c, line 53
- drivers/xen/gntalloc.c, line 508
- drivers/xen/gntdev.c, line 1066
- drivers/xen/privcmd-buf.c, line 141
- fs/9p/vfs_file.c, line 491
- fs/coredump.c
- fs/dax.c, line 1993
- fs/ext4/file.c, line 821
- fs/fuse/file.c, line 2435
- fs/hugetlbfs/inode.c, line 748
- fs/proc/nommu.c, line 55
- fs/proc/task_mmu.c
- fs/proc/task_nommu.c, line 154
- fs/xfs/xfs_file.c, line 2092
- include/linux/pgtable.h, line 2489
- include/trace/events/fs_dax.h
- include/trace/events/mmflags.h, line 205
- kernel/bpf/syscall.c, line 1093
- kernel/events/core.c
- kernel/events/uprobes.c
- mm/debug_vm_pgtable.c, line 1294
- mm/gup.c
- mm/huge_memory.c, line 2239
- mm/hugetlb.c
- mm/internal.h, line 1257
- mm/khugepaged.c, line 1994
- mm/madvise.c, line 1391
- mm/mapping_dirty_helpers.c
- mm/memory.c
- mm/msync.c, line 93
- mm/nommu.c
- mm/oom_kill.c, line 547
- mm/rmap.c, line 1197
- mm/userfaultfd.c
- mm/vma.h
- rust/bindings/bindings_helper.h, line 136
- samples/vfio-mdev/mbochs.c
- samples/vfio-mdev/mdpy.c, line 432
- security/apparmor/lsm.c, line 593
- security/selinux/hooks.c
- security/selinux/selinuxfs.c, line 427
- tools/testing/vma/include/dup.h
- virt/kvm/guest_memfd.c
- virt/kvm/kvm_main.c, line 4088