Defined in 4 files as a macro:
Referenced in 159 files:
-
arch/alpha/include/asm/cacheflush.h,
line 41
-
arch/alpha/include/asm/tlbflush.h,
line 32
-
arch/alpha/kernel/smp.c,
line 735
-
arch/alpha/mm/fault.c,
line 130
-
arch/alpha/mm/init.c,
8 times
-
arch/alpha/mm/tlbflush.c,
2 times
-
arch/arc/include/asm/cacheflush.h,
line 62
-
arch/arc/mm/fault.c,
line 128
-
arch/arc/mm/mmap.c,
8 times
-
arch/arc/mm/tlb.c,
2 times
-
arch/arm/kernel/asm-offsets.c,
2 times
-
arch/arm/kernel/process.c,
2 times
-
arch/arm/kernel/vdso.c,
line 226
-
arch/arm/mach-rpc/ecard.c,
line 216
-
arch/arm/mm/cache-fa.S,
4 times
-
arch/arm/mm/cache-v4wb.S,
2 times
-
arch/arm/mm/cache-v4wt.S,
3 times
-
arch/arm/mm/fault-armv.c,
line 211
-
arch/arm/mm/fault.c,
line 378
-
arch/arm/mm/flush.c,
3 times
-
arch/arm/mm/mmu.c,
8 times
-
arch/arm/mm/nommu.c,
line 182
-
arch/arm/mm/proc-arm1020.S,
3 times
-
arch/arm/mm/proc-arm1020e.S,
3 times
-
arch/arm/mm/proc-arm1022.S,
3 times
-
arch/arm/mm/proc-arm1026.S,
3 times
-
arch/arm/mm/proc-arm920.S,
4 times
-
arch/arm/mm/proc-arm922.S,
4 times
-
arch/arm/mm/proc-arm925.S,
4 times
-
arch/arm/mm/proc-arm926.S,
4 times
-
arch/arm/mm/proc-arm940.S,
2 times
-
arch/arm/mm/proc-arm946.S,
4 times
-
arch/arm/mm/proc-feroceon.S,
6 times
-
arch/arm/mm/proc-mohawk.S,
4 times
-
arch/arm/mm/proc-xsc3.S,
4 times
-
arch/arm/mm/proc-xscale.S,
4 times
-
arch/arm/mm/tlb-v4wb.S,
line 38
-
arch/arm/mm/tlb-v4wbi.S,
line 40
-
arch/arm/mm/tlb-v6.S,
line 50
-
arch/arm64/include/asm/mman.h,
line 84
-
arch/arm64/kernel/vdso.c,
3 times
-
arch/arm64/mm/fault.c,
2 times
-
arch/arm64/mm/flush.c,
line 35
-
arch/arm64/mm/mmap.c,
11 times
-
arch/csky/abiv1/cacheflush.c,
2 times
-
arch/csky/abiv2/cacheflush.c,
line 33
-
arch/csky/abiv2/inc/abi/cacheflush.h,
line 50
-
arch/csky/kernel/vdso.c,
line 70
-
arch/csky/mm/init.c,
8 times
-
arch/hexagon/kernel/vdso.c,
line 75
-
arch/hexagon/mm/cache.c,
line 122
-
arch/hexagon/mm/init.c,
8 times
-
arch/hexagon/mm/vm_fault.c,
line 70
-
arch/loongarch/kernel/vdso.c,
line 112
-
arch/loongarch/mm/cache.c,
8 times
-
arch/loongarch/mm/fault.c,
2 times
-
arch/m68k/mm/mcfmmu.c,
8 times
-
arch/m68k/mm/motorola.c,
8 times
-
arch/m68k/mm/sun3mmu.c,
8 times
-
arch/microblaze/include/asm/cacheflush.h,
line 94
-
arch/microblaze/mm/fault.c,
line 212
-
arch/microblaze/mm/init.c,
8 times
-
arch/mips/kernel/smp.c,
line 634
-
arch/mips/kernel/vdso.c,
line 172
-
arch/mips/mm/c-octeon.c,
2 times
-
arch/mips/mm/c-r3k.c,
line 240
-
arch/mips/mm/c-r4k.c,
3 times
-
arch/mips/mm/fault.c,
line 118
-
arch/mips/mm/init.c,
line 201
-
arch/mips/mm/tlb-r4k.c,
line 54
-
arch/nios2/mm/cacheflush.c,
5 times
-
arch/nios2/mm/fault.c,
line 105
-
arch/nios2/mm/init.c,
9 times
-
arch/openrisc/include/asm/cacheflush.h,
line 94
-
arch/openrisc/mm/cache.c,
line 109
-
arch/openrisc/mm/fault.c,
line 152
-
arch/openrisc/mm/init.c,
8 times
-
arch/parisc/kernel/cache.c,
2 times
-
arch/parisc/kernel/traps.c,
line 721
-
arch/parisc/kernel/vdso.c,
line 84
-
arch/parisc/mm/fault.c,
line 57
-
arch/parisc/mm/init.c,
8 times
-
arch/powerpc/kernel/vdso.c,
line 143
-
arch/powerpc/mm/book3s64/pgtable.c,
line 636
-
arch/powerpc/mm/book3s64/pkeys.c,
line 381
-
arch/powerpc/mm/cacheflush.c,
line 206
-
arch/powerpc/mm/copro_fault.c,
line 44
-
arch/powerpc/mm/fault.c,
2 times
-
arch/powerpc/mm/pgtable.c,
9 times
-
arch/riscv/include/asm/cacheflush.h,
line 41
-
arch/riscv/kernel/vdso.c,
line 144
-
arch/riscv/mm/fault.c,
line 253
-
arch/riscv/mm/init.c,
8 times
-
arch/s390/kernel/vdso.c,
line 69
-
arch/s390/mm/mmap.c,
8 times
-
arch/sh/kernel/vsyscall/vsyscall.c,
line 101
-
arch/sh/mm/cache-sh4.c,
2 times
-
arch/sh/mm/cache.c,
2 times
-
arch/sh/mm/fault.c,
line 369
-
arch/sh/mm/mmap.c,
8 times
-
arch/sparc/mm/fault_32.c,
2 times
-
arch/sparc/mm/fault_64.c,
3 times
-
arch/sparc/mm/init_32.c,
8 times
-
arch/sparc/mm/init_64.c,
line 3142
-
arch/sparc/mm/leon_mm.c,
line 190
-
arch/sparc/mm/srmmu.c,
line 1218
-
arch/sparc/vdso/vma.c,
line 160
-
arch/um/kernel/mem.c,
8 times
-
arch/um/kernel/trap.c,
line 173
-
arch/x86/entry/vdso/vma.c,
line 181
-
arch/x86/entry/vsyscall/vsyscall_64.c,
2 times
-
arch/x86/kernel/uprobes.c,
line 718
-
arch/x86/mm/pgprot.c,
9 times
-
arch/x86/mm/pkeys.c,
line 64
-
arch/x86/um/vdso/vma.c,
line 48
-
arch/xtensa/mm/cache.c,
3 times
-
arch/xtensa/mm/fault.c,
line 149
-
arch/xtensa/mm/init.c,
8 times
-
arch/xtensa/mm/tlb.c,
2 times
-
drivers/gpu/drm/panthor/panthor_device.c,
line 455
-
drivers/gpu/drm/xe/xe_device.c,
line 337
-
drivers/gpu/drm/xe/xe_oa.c,
line 1727
-
drivers/infiniband/hw/ionic/ionic_controlpath.c,
line 459
-
drivers/infiniband/hw/mlx5/main.c,
line 2469
-
drivers/iommu/iommu-sva.c,
line 253
-
drivers/iommu/iommufd/main.c,
line 598
-
drivers/misc/ocxl/context.c,
line 180
-
fs/binfmt_elf.c,
line 2081
-
fs/binfmt_elf_fdpic.c,
2 times
-
fs/exec.c,
3 times
-
fs/proc/nommu.c,
line 54
-
fs/proc/task_mmu.c,
4 times
-
fs/proc/task_nommu.c,
line 153
-
fs/proc/vmcore.c,
line 603
-
include/asm-generic/tlb.h,
2 times
-
include/linux/mm.h,
line 586
-
include/linux/mman.h,
line 145
-
include/linux/pgtable.h,
line 2489
-
include/trace/events/mmflags.h,
line 204
-
kernel/bpf/sysfs_btf.c,
line 33
-
kernel/events/core.c,
4 times
-
kernel/events/uprobes.c,
line 1729
-
kernel/trace/ring_buffer.c,
line 7627
-
lib/tests/printf_kunit.c,
line 705
-
mm/debug_vm_pgtable.c,
line 1294
-
mm/filemap.c,
5 times
-
mm/migrate.c,
line 2705
-
mm/nommu.c,
line 1213
-
mm/vma.h,
2 times
-
net/ipv4/tcp.c,
line 1869
-
rust/bindings/bindings_helper.h,
line 135
-
security/integrity/ima/ima_main.c,
line 559
-
security/ipe/hooks.c,
line 114
-
security/selinux/hooks.c,
2 times
-
tools/testing/selftests/bpf/progs/bpf_iter_task_vmas.c,
line 45
-
tools/testing/selftests/bpf/progs/find_vma.c,
line 31
-
tools/testing/vma/include/dup.h,
3 times
-
tools/testing/vma/tests/vma.c,
line 211
-
virt/kvm/kvm_main.c,
line 4088