prot
Defined as a variable in:
Referenced (in 420 files total) in:
- arch/alpha/include/asm/pgtable.h, 2 times
- arch/alpha/kernel/osf_sys.c, 2 times
- arch/alpha/kernel/proto.h, 3 times
- arch/arc/include/asm/hugepage.h, 4 times
- arch/arc/include/asm/pgtable-bits-arcv2.h, 2 times
- arch/arc/include/asm/pgtable-levels.h, 8 times
- arch/arc/mm/ioremap.c, 2 times
- arch/arm/include/asm/fixmap.h, line 56
- arch/arm/include/asm/pgalloc.h, 6 times
- arch/arm/include/asm/pgtable-3level.h, 4 times
- arch/arm/include/asm/pgtable-nommu.h, 6 times
- arch/arm/include/asm/pgtable.h, 22 times
- arch/arm/mach-sa1100/assabet.c, 2 times
- arch/arm/mm/dma-mapping.c, 42 times
- arch/arm/mm/dump.c, 4 times
- arch/arm/mm/fault-armv.c, 3 times
- arch/arm/mm/idmap.c, 10 times
- arch/arm/mm/init.c, 11 times
- arch/arm/mm/mmu.c, 9 times
- arch/arm64/include/asm/fixmap.h, line 110
- arch/arm64/include/asm/io.h, line 275
- arch/arm64/include/asm/kvm_mmu.h, 2 times
- arch/arm64/include/asm/kvm_pgtable.h, 5 times
- arch/arm64/include/asm/mman.h, 9 times
- arch/arm64/include/asm/mmu.h, 3 times
- arch/arm64/include/asm/pgalloc.h, 11 times
- arch/arm64/include/asm/pgtable.h, 36 times
- arch/arm64/include/asm/pkeys.h, line 29
- arch/arm64/include/asm/vmalloc.h, 4 times
- arch/arm64/kernel/acpi.c, 7 times
- arch/arm64/kernel/cpufeature.c, line 1874
- arch/arm64/kernel/pi/map_kernel.c, 6 times
- arch/arm64/kernel/pi/map_range.c, 3 times
- arch/arm64/kernel/pi/pi.h, line 31
- arch/arm64/kernel/process.c, 6 times
- arch/arm64/kernel/sys.c, 2 times
- arch/arm64/kernel/sys32.c, 2 times
- arch/arm64/kvm/hyp/include/nvhe/mem_protect.h, 5 times
- arch/arm64/kvm/hyp/include/nvhe/mm.h, 3 times
- arch/arm64/kvm/hyp/nvhe/hyp-main.c, 2 times
- arch/arm64/kvm/hyp/nvhe/mem_protect.c, 19 times
- arch/arm64/kvm/hyp/nvhe/mm.c, 8 times
- arch/arm64/kvm/hyp/nvhe/setup.c, 7 times
- arch/arm64/kvm/hyp/pgtable.c, 42 times
- arch/arm64/kvm/mmu.c, 20 times
- arch/arm64/mm/contpte.c, 9 times
- arch/arm64/mm/fixmap.c, 3 times
- arch/arm64/mm/ioremap.c, 2 times
- arch/arm64/mm/mmap.c, 7 times
- arch/arm64/mm/mmu.c, 38 times
- arch/arm64/mm/ptdump.c, 5 times
- arch/csky/include/asm/pgtable.h, 12 times
- arch/csky/kernel/syscall.c, 2 times
- arch/hexagon/include/asm/pgtable.h, 2 times
- arch/loongarch/include/asm/kvm_mmu.h, 2 times
- arch/loongarch/include/asm/pgtable-bits.h, 8 times
- arch/loongarch/include/asm/pgtable.h, 5 times
- arch/loongarch/kernel/syscall.c, 2 times
- arch/loongarch/mm/pgtable.c, 2 times
- arch/m68k/include/asm/mcf_pgtable.h, 2 times
- arch/m68k/include/asm/motorola_pgtable.h, 2 times
- arch/m68k/include/asm/pgtable_mm.h, 10 times
- arch/m68k/include/asm/video.h, 6 times
- arch/m68k/kernel/dma.c, 5 times
- arch/m68k/kernel/sys_m68k.c, 2 times
- arch/microblaze/include/asm/pgtable.h, 6 times
- arch/microblaze/kernel/sys_microblaze.c, 4 times
- arch/mips/alchemy/common/setup.c, 2 times
- arch/mips/include/asm/pgtable-32.h, 10 times
- arch/mips/include/asm/pgtable-64.h, 4 times
- arch/mips/include/asm/pgtable.h, 10 times
- arch/mips/include/asm/r4kcache.h, 3 times
- arch/mips/include/asm/video.h, 2 times
- arch/mips/kernel/syscall.c, 4 times
- arch/mips/mm/init.c, 2 times
- arch/mips/mm/pgtable-32.c, 2 times
- arch/mips/mm/pgtable-64.c, 2 times
- arch/nios2/include/asm/pgtable.h, 7 times
- arch/openrisc/include/asm/pgtable.h, 2 times
- arch/openrisc/mm/init.c, 4 times
- arch/parisc/include/asm/pgtable.h, 2 times
- arch/parisc/kernel/cache.c, 3 times
- arch/parisc/kernel/sys_parisc.c, 4 times
- arch/parisc/mm/init.c, 7 times
- arch/parisc/mm/ioremap.c, 2 times
- arch/powerpc/include/asm/book3s/32/pgtable.h, 13 times
- arch/powerpc/include/asm/book3s/64/hash-4k.h, 2 times
- arch/powerpc/include/asm/book3s/64/hash-64k.h, 2 times
- arch/powerpc/include/asm/book3s/64/hash.h, 2 times
- arch/powerpc/include/asm/book3s/64/mmu-hash.h, line 496
- arch/powerpc/include/asm/book3s/64/pgtable-64k.h, 2 times
- arch/powerpc/include/asm/book3s/64/pgtable.h, 11 times
- arch/powerpc/include/asm/book3s/64/radix.h, line 361
- arch/powerpc/include/asm/io-workarounds.h, line 53
- arch/powerpc/include/asm/io.h, 2 times
- arch/powerpc/include/asm/mman.h, 8 times
- arch/powerpc/include/asm/nohash/64/pgtable-4k.h, 2 times
- arch/powerpc/include/asm/nohash/pgtable.h, 13 times
- arch/powerpc/include/asm/pci.h, line 110
- arch/powerpc/include/asm/pgtable.h, 2 times
- arch/powerpc/include/asm/pkeys.h, 3 times
- arch/powerpc/include/asm/syscalls.h, 3 times
- arch/powerpc/include/asm/video.h, 2 times
- arch/powerpc/include/asm/vmalloc.h, 2 times
- arch/powerpc/kernel/io-workarounds.c, 2 times
- arch/powerpc/kernel/pci-common.c, 9 times
- arch/powerpc/kernel/syscalls.c, 9 times
- arch/powerpc/mm/book3s32/mmu.c, 4 times
- arch/powerpc/mm/book3s64/hash_pgtable.c, 3 times
- arch/powerpc/mm/book3s64/hash_utils.c, 13 times
- arch/powerpc/mm/book3s64/pgtable.c, 8 times
- arch/powerpc/mm/book3s64/pkeys.c, 3 times
- arch/powerpc/mm/book3s64/radix_pgtable.c, 10 times
- arch/powerpc/mm/ioremap.c, 11 times
- arch/powerpc/mm/ioremap_32.c, 5 times
- arch/powerpc/mm/ioremap_64.c, 4 times
- arch/powerpc/mm/kasan/init_32.c, 5 times
- arch/powerpc/mm/kasan/init_book3e_64.c, 2 times
- arch/powerpc/mm/mem.c, 3 times
- arch/powerpc/mm/mmu_decl.h, 2 times
- arch/powerpc/mm/nohash/8xx.c, 7 times
- arch/powerpc/mm/nohash/book3e_pgtable.c, 2 times
- arch/powerpc/mm/nohash/e500.c, 4 times
- arch/powerpc/mm/pgtable_32.c, 3 times
- arch/powerpc/mm/ptdump/hashpagetable.c, 5 times
- arch/powerpc/platforms/book3s/vas-api.c, 3 times
- arch/powerpc/platforms/cell/iommu.c, 2 times
- arch/riscv/include/asm/errata_list.h, 3 times
- arch/riscv/include/asm/fixmap.h, line 62
- arch/riscv/include/asm/mmu.h, line 35
- arch/riscv/include/asm/pgtable-64.h, 8 times
- arch/riscv/include/asm/pgtable.h, 14 times
- arch/riscv/include/asm/vmalloc.h, 2 times
- arch/riscv/kernel/acpi.c, 6 times
- arch/riscv/kernel/efi.c, 2 times
- arch/riscv/kernel/hibernate.c, 14 times
- arch/riscv/kernel/sys_riscv.c, 6 times
- arch/riscv/kvm/mmu.c, 6 times
- arch/riscv/mm/init.c, 17 times
- arch/riscv/mm/pageattr.c, 6 times
- arch/riscv/mm/pgtable.c, 5 times
- arch/riscv/mm/ptdump.c, 5 times
- arch/s390/include/asm/gmap.h, line 145
- arch/s390/include/asm/pgtable.h, 17 times
- arch/s390/include/uapi/asm/ptrace.h, line 425
- arch/s390/kernel/compat_linux.c, 3 times
- arch/s390/kernel/crash_dump.c, 8 times
- arch/s390/kvm/gaccess.c, 15 times
- arch/s390/mm/dump_pagetables.c, 9 times
- arch/s390/mm/gmap.c, 19 times
- arch/s390/mm/pageattr.c, 8 times
- arch/s390/mm/pgtable.c, 9 times
- arch/s390/mm/vmem.c, 18 times
- arch/s390/pci/pci.c, 2 times
- arch/sh/boards/mach-landisk/setup.c, 3 times
- arch/sh/boards/mach-lboxre2/setup.c, 3 times
- arch/sh/boards/mach-sh03/setup.c, 3 times
- arch/sh/include/asm/mmu.h, 6 times
- arch/sh/include/asm/pgtable.h, 10 times
- arch/sh/include/asm/pgtable_32.h, 6 times
- arch/sh/include/asm/syscalls.h, 2 times
- arch/sh/include/cpu-sh4/cpu/sq.h, line 29
- arch/sh/kernel/cpu/sh4/sq.c, 4 times
- arch/sh/kernel/sys_sh.c, 4 times
- arch/sh/mm/init.c, 9 times
- arch/sh/mm/ioremap.c, 5 times
- arch/sh/mm/ioremap.h, line 10
- arch/sh/mm/ioremap_fixed.c, 3 times
- arch/sh/mm/nommu.c, line 98
- arch/sh/mm/pmb.c, 9 times
- arch/sparc/include/asm/mman.h, 8 times
- arch/sparc/include/asm/pgtable_32.h, 7 times
- arch/sparc/include/asm/pgtable_64.h, 15 times
- arch/sparc/include/asm/video.h, 2 times
- arch/sparc/kernel/iommu.c, 5 times
- arch/sparc/kernel/pci_sun4v.c, 24 times
- arch/sparc/kernel/sys_sparc_32.c, 6 times
- arch/sparc/kernel/sys_sparc_64.c, 2 times
- arch/sparc/kernel/systbls.h, 3 times
- arch/sparc/mm/init_64.c, 7 times
- arch/sparc/vdso/vdso2c.c, 2 times
- arch/um/include/asm/page.h, 4 times
- arch/um/include/asm/pgtable-2level.h, 4 times
- arch/um/include/shared/os.h, 2 times
- arch/um/include/shared/skas/stub-data.h, line 31
- arch/um/kernel/skas/stub.c, 2 times
- arch/um/kernel/tlb.c, 12 times
- arch/um/os-Linux/process.c, 5 times
- arch/um/os-Linux/skas/mem.c, 10 times
- arch/x86/entry/vdso/vdso2c.c, 2 times
- arch/x86/events/intel/ds.c, 2 times
- arch/x86/include/asm/efi.h, 6 times
- arch/x86/include/asm/iomap.h, 2 times
- arch/x86/include/asm/mman.h, line 6
- arch/x86/include/asm/pgtable.h, 9 times
- arch/x86/include/asm/pgtable_types.h, 4 times
- arch/x86/include/asm/pkeys.h, 3 times
- arch/x86/include/asm/set_memory.h, line 41
- arch/x86/include/asm/video.h, line 11
- arch/x86/include/asm/vmalloc.h, 2 times
- arch/x86/kernel/acpi/madt_wakeup.c, 2 times
- arch/x86/kernel/cpu/sgx/encl.c, 4 times
- arch/x86/kernel/cpu/sgx/ioctl.c, 3 times
- arch/x86/kernel/machine_kexec_64.c, 3 times
- arch/x86/kernel/sys_ia32.c, 2 times
- arch/x86/kernel/sys_x86_64.c, 2 times
- arch/x86/kernel/tboot.c, 2 times
- arch/x86/mm/cpu_entry_area.c, 2 times
- arch/x86/mm/dump_pagetables.c, 4 times
- arch/x86/mm/init.c, 4 times
- arch/x86/mm/init_32.c, 7 times
- arch/x86/mm/init_64.c, 26 times
- arch/x86/mm/iomap_32.c, 8 times
- arch/x86/mm/ioremap.c, 19 times
- arch/x86/mm/kasan_init_64.c, 4 times
- arch/x86/mm/mem_encrypt_amd.c, 5 times
- arch/x86/mm/mm_internal.h, line 16
- arch/x86/mm/mmap.c, 2 times
- arch/x86/mm/pat/memtype.c, 16 times
- arch/x86/mm/pat/set_memory.c, 25 times
- arch/x86/mm/pgtable.c, 5 times
- arch/x86/mm/pkeys.c, 2 times
- arch/x86/um/syscalls_64.c, 2 times
- arch/x86/video/video-common.c, 4 times
- arch/x86/xen/enlighten_pv.c, 2 times
- arch/x86/xen/mmu_pv.c, 15 times
- arch/xtensa/include/asm/io.h, line 32
- arch/xtensa/include/asm/pgtable.h, 6 times
- arch/xtensa/mm/ioremap.c, 2 times
- fs/affs/affs.h, line 142
- fs/affs/amigaffs.c, 24 times
- fs/affs/inode.c, 4 times
- fs/binfmt_elf.c, 12 times
- fs/binfmt_elf_fdpic.c, 10 times
- fs/proc/vmcore.c, 11 times
- fs/pstore/ram_core.c, 5 times
- fs/smb/server/smb_common.c, 5 times
- include/asm-generic/io.h, 2 times
- include/asm-generic/syscalls.h, 2 times
- include/asm-generic/video.h, 2 times
- include/drm/ttm/ttm_bo.h, 2 times
- include/drm/ttm/ttm_tt.h, line 124
- include/kunit/test.h, line 546
- include/linux/agpgart.h, 2 times
- include/linux/can/core.h, line 34
- include/linux/crash_dump.h, line 25
- include/linux/dma-map-ops.h, 7 times
- include/linux/elf.h, 3 times
- include/linux/highmem-internal.h, 8 times
- include/linux/huge_mm.h, 2 times
- include/linux/io-mapping.h, 8 times
- include/linux/io-pgtable.h, line 194
- include/linux/io.h, 5 times
- include/linux/iommu.h, 9 times
- include/linux/kmsan.h, 4 times
- include/linux/libata.h, 10 times
- include/linux/lsm_hook_defs.h, 2 times
- include/linux/mlx4/device.h, 2 times
- include/linux/mm.h, 4 times
- include/linux/mman.h, 8 times
- include/linux/pgtable.h, 22 times
- include/linux/pkeys.h, line 14
- include/linux/regulator/machine.h, line 96
- include/linux/sunrpc/svc.h, line 341
- include/linux/sunrpc/xprt.h, line 206
- include/linux/syscalls.h, 5 times
- include/linux/vfio.h, line 323
- include/linux/vmalloc.h, 8 times
- include/linux/security.h, 5 times
- include/net/bluetooth/bluetooth.h, line 408
- include/net/llc_conn.h, line 100
- include/net/phonet/phonet.h, line 98
- include/net/proto_memory.h, 5 times
- include/net/protocol.h, 9 times
- include/net/sock.h, 8 times
- include/rdma/ib_verbs.h, line 2941
- include/soc/tegra/tegra-cbb.h, line 39
- include/trace/events/sock.h, 8 times
- include/trace/events/sunrpc.h, line 1399
- include/uapi/linux/agpgart.h, line 82
- include/uapi/linux/scif_ioctl.h, line 123
- include/xen/xen-ops.h, 11 times
- io_uring/uring_cmd.c, 5 times
- ipc/shm.c, 6 times
- kernel/dma/direct.c, 4 times
- kernel/dma/mapping.c, 4 times
- kernel/dma/remap.c, 4 times
- kernel/events/core.c, 9 times
- lib/kunit/user_alloc.c, 5 times
- mm/debug.c, line 179
- mm/debug_vm_pgtable.c, 6 times
- mm/early_ioremap.c, 10 times
- mm/highmem.c, 4 times
- mm/huge_memory.c, 4 times
- mm/internal.h, 3 times
- mm/io-mapping.c, line 26
- mm/ioremap.c, 4 times
- mm/kmsan/hooks.c, 3 times
- mm/kmsan/shadow.c, 4 times
- mm/memory.c, 31 times
- mm/mmap.c, 19 times
- mm/mprotect.c, 15 times
- mm/nommu.c, 29 times
- mm/util.c, 5 times
- mm/vmalloc.c, 61 times
- net/atm/br2684.c, 2 times
- net/bluetooth/af_bluetooth.c, 2 times
- net/caif/caif_socket.c, 2 times
- net/can/af_can.c, 6 times
- net/can/bcm.c, line 1770
- net/can/isotp.c, line 1707
- net/can/j1939/socket.c, line 1338
- net/can/raw.c, line 1068
- net/core/neighbour.c, 2 times
- net/core/skmsg.c, 6 times
- net/core/sock.c, 71 times
- net/dccp/ipv4.c, line 1022
- net/dccp/ipv6.c, line 1104
- net/dsa/tag_rtl4_a.c, 4 times
- net/ipv4/af_inet.c, 14 times
- net/ipv4/fou_core.c, 4 times
- net/ipv4/protocol.c, 10 times
- net/ipv4/route.c, 7 times
- net/ipv4/tcp_bpf.c, 17 times
- net/ipv4/udp_bpf.c, 5 times
- net/ipv4/udplite.c, line 77
- net/ipv6/af_inet6.c, 15 times
- net/ipv6/ipv6_sockglue.c, 4 times
- net/ipv6/ping.c, line 225
- net/ipv6/protocol.c, 10 times
- net/ipv6/tcp_ipv6.c, line 2375
- net/ipv6/udplite.c, line 76
- net/ipv6/raw.c, line 1312
- net/ipv6/udp.c, line 1804
- net/l2tp/l2tp_ip.c, line 657
- net/l2tp/l2tp_ip6.c, line 789
- net/llc/llc_conn.c, 2 times
- net/mac80211/tdls.c, 2 times
- net/mptcp/protocol.c, 2 times
- net/netfilter/ipvs/ip_vs_app.c, line 578
- net/phonet/af_phonet.c, 5 times
- net/phonet/datagram.c, line 184
- net/phonet/pep.c, line 1369
- net/sctp/ipv6.c, 2 times
- net/sctp/protocol.c, 2 times
- net/smc/af_smc.c, 3 times
- net/smc/smc_diag.c, 4 times
- net/smc/smc_inet.c, 2 times
- net/sunrpc/rpcb_clnt.c, 5 times
- net/sunrpc/svc.c, line 1606
- net/sunrpc/svc_xprt.c, 2 times
- net/sunrpc/xprtrdma/svc_rdma_backchannel.c, line 256
- net/sunrpc/xprtrdma/transport.c, line 339
- net/sunrpc/xprtsock.c, 6 times
- net/tls/tls.h, 22 times
- net/tls/tls_device.c, 21 times
- net/tls/tls_device_fallback.c, 5 times
- net/tls/tls_main.c, 46 times
- net/tls/tls_sw.c, 120 times
- net/unix/unix_bpf.c, 11 times
- net/unix/af_unix.c, 9 times
- net/vmw_vsock/af_vsock.c, 8 times
- net/vmw_vsock/vsock_bpf.c, 5 times
- net/wireless/trace.h, line 1250
- security/apparmor/lsm.c, 8 times
- security/commoncap.c, line 1432
- security/integrity/ima/ima_main.c, 4 times
- security/ipe/hooks.c, 4 times
- security/ipe/hooks.h, 2 times
- security/selinux/hooks.c, 10 times
- security/smack/smack_lsm.c, line 1815
- security/security.c, 13 times
- sound/pci/hda/hda_cs_dsp_ctl.c, line 32
- sound/soc/codecs/wm_adsp.c, line 301
- tools/include/nolibc/arch-s390.h, 4 times
- tools/include/nolibc/sys.h, 4 times
- tools/lib/bpf/libbpf.c, 4 times
- tools/lib/perf/evlist.c, 2 times
- tools/lib/perf/evsel.c, line 249
- tools/lib/perf/include/internal/mmap.h, line 42
- tools/lib/perf/include/perf/event.h, line 42
- tools/lib/perf/mmap.c, line 41
- tools/perf/bench/inject-buildid.c, line 197
- tools/perf/builtin-inject.c, 6 times
- tools/perf/builtin-report.c, 4 times
- tools/perf/trace/beauty/mmap.c, 5 times
- tools/perf/util/auxtrace.c, 4 times
- tools/perf/util/auxtrace.h, line 367
- tools/perf/util/event.c, 6 times
- tools/perf/util/jitdump.c, 2 times
- tools/perf/util/machine.c, 4 times
- tools/perf/util/map.c, 7 times
- tools/perf/util/map.h, 3 times
- tools/perf/util/synthetic-events.c, 11 times
- tools/perf/util/synthetic-events.h, line 66
- tools/testing/selftests/bpf/progs/iters_css_task.c, line 23
- tools/testing/selftests/bpf/progs/lsm.c, line 90
- tools/testing/selftests/bpf/progs/test_bpf_cookie.c, line 129
- tools/testing/selftests/kvm/s390x/memop.c, 2 times
- tools/testing/selftests/landlock/net_test.c, 50 times
- tools/testing/selftests/mm/ksm_functional_tests.c, 4 times
- tools/testing/selftests/mm/ksm_tests.c, 35 times
- tools/testing/selftests/mm/memfd_secret.c, 5 times
- tools/testing/selftests/mm/mkdirty.c, 2 times
- tools/testing/selftests/mm/mseal_test.c, 45 times
- tools/testing/selftests/mm/pkey-arm64.h, line 87
- tools/testing/selftests/mm/pkey-helpers.h, line 99
- tools/testing/selftests/mm/pkey-powerpc.h, 6 times
- tools/testing/selftests/mm/pkey-x86.h, line 158
- tools/testing/selftests/mm/protection_keys.c, 41 times
- tools/testing/selftests/mm/seal_elf.c, 6 times
- tools/testing/selftests/mm/virtual_address_range.c, 3 times
- tools/testing/selftests/net/cmsg_sender.c, line 95
- tools/testing/selftests/net/ipv6_flowlabel.c, 3 times
- tools/testing/selftests/powerpc/include/pkeys.h, 2 times
- tools/testing/selftests/powerpc/mm/prot_sao.c, line 47
- tools/testing/selftests/sgx/load.c, 7 times
- tools/testing/selftests/sgx/main.c, 4 times
- tools/testing/selftests/sgx/main.h, line 15
- tools/testing/vsock/vsock_test.c, 3 times
kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.