Home
last modified time | relevance | path

Searched refs:PROT_EXEC (Results 1 – 25 of 54) sorted by relevance

123

/Linux-v5.4/drivers/misc/lkdtm/
Dusercopy.c70 PROT_READ | PROT_WRITE | PROT_EXEC, in do_usercopy_stack()
138 PROT_READ | PROT_WRITE | PROT_EXEC, in do_usercopy_heap_size()
212 PROT_READ | PROT_WRITE | PROT_EXEC, in do_usercopy_heap_whitelist()
300 PROT_READ | PROT_WRITE | PROT_EXEC, in lkdtm_USERCOPY_KERNEL()
Dperms.c157 PROT_READ | PROT_WRITE | PROT_EXEC, in lkdtm_EXEC_USERSPACE()
178 PROT_READ | PROT_WRITE | PROT_EXEC, in lkdtm_ACCESS_USERSPACE()
/Linux-v5.4/include/linux/
Dmman.h97 return (prot & ~(PROT_READ | PROT_WRITE | PROT_EXEC | PROT_SEM)) == 0; in arch_validate_prot()
121 _calc_vm_trans(prot, PROT_EXEC, VM_EXEC) | in calc_vm_prot_bits()
/Linux-v5.4/fs/
Dbinfmt_aout.c225 PROT_READ | PROT_EXEC, in load_aout_binary()
233 PROT_READ | PROT_WRITE | PROT_EXEC, in load_aout_binary()
312 PROT_READ | PROT_WRITE | PROT_EXEC, in load_aout_library()
/Linux-v5.4/arch/x86/ia32/
Dia32_aout.c207 PROT_READ | PROT_EXEC, in load_aout_binary()
216 PROT_READ | PROT_WRITE | PROT_EXEC, in load_aout_binary()
299 PROT_READ | PROT_WRITE | PROT_EXEC, in load_aout_library()
/Linux-v5.4/tools/arch/alpha/include/uapi/asm/
Dmman.h31 #define PROT_EXEC 0x4 macro
/Linux-v5.4/tools/arch/mips/include/uapi/asm/
Dmman.h32 #define PROT_EXEC 0x04 macro
/Linux-v5.4/tools/arch/parisc/include/uapi/asm/
Dmman.h31 #define PROT_EXEC 0x4 macro
/Linux-v5.4/tools/arch/xtensa/include/uapi/asm/
Dmman.h31 #define PROT_EXEC 0x4 macro
/Linux-v5.4/include/uapi/asm-generic/
Dmman-common.h12 #define PROT_EXEC 0x4 /* page can be executed */ macro
/Linux-v5.4/tools/include/uapi/asm-generic/
Dmman-common.h12 #define PROT_EXEC 0x4 /* page can be executed */ macro
/Linux-v5.4/arch/xtensa/include/uapi/asm/
Dmman.h28 #define PROT_EXEC 0x4 /* page can be executed */ macro
/Linux-v5.4/arch/powerpc/include/asm/
Dmman.h45 if (prot & ~(PROT_READ | PROT_WRITE | PROT_EXEC | PROT_SEM | PROT_SAO)) in arch_validate_prot()
/Linux-v5.4/arch/parisc/include/uapi/asm/
Dmman.h7 #define PROT_EXEC 0x4 /* page can be executed */ macro
/Linux-v5.4/arch/alpha/include/uapi/asm/
Dmman.h7 #define PROT_EXEC 0x4 /* page can be executed */ macro
/Linux-v5.4/arch/mips/include/uapi/asm/
Dmman.h21 #define PROT_EXEC 0x04 /* page can be executed */ macro
/Linux-v5.4/arch/um/os-Linux/
Dprocess.c145 (x ? PROT_EXEC : 0); in os_map_memory()
157 (x ? PROT_EXEC : 0)); in os_protect_memory()
Dutil.c22 PROT_READ | PROT_WRITE | PROT_EXEC) < 0) in stack_protections()
Dmem.c196 PROT_READ | PROT_WRITE | PROT_EXEC, MAP_PRIVATE, fd, 0); in check_tmpexec()
/Linux-v5.4/arch/c6x/include/asm/
Dcacheflush.h45 if ((vma)->vm_flags & PROT_EXEC) \
/Linux-v5.4/arch/sparc/include/asm/
Dmman.h58 if (prot & ~(PROT_READ | PROT_WRITE | PROT_EXEC | PROT_SEM | PROT_ADI)) in sparc_validate_prot()
/Linux-v5.4/arch/powerpc/mm/book3s64/
Dpkeys.c344 if (vma_is_pkey_exec_only(vma) && (prot != PROT_EXEC)) in __arch_override_mprotect_pkey()
351 if (prot == PROT_EXEC) { in __arch_override_mprotect_pkey()
/Linux-v5.4/Documentation/
Dnommu-mmap.txt34 (#) File, MAP_PRIVATE, PROT_READ / PROT_EXEC, !PROT_WRITE
59 (#) File, MAP_PRIVATE, PROT_READ / PROT_EXEC, PROT_WRITE
69 (#) Regular file / blockdev, MAP_SHARED, PROT_READ / PROT_EXEC / PROT_WRITE
77 (#) Memory backed regular file, MAP_SHARED, PROT_READ / PROT_EXEC / PROT_WRITE
88 (#) Memory backed blockdev, MAP_SHARED, PROT_READ / PROT_EXEC / PROT_WRITE
97 (#) Memory backed chardev, MAP_SHARED, PROT_READ / PROT_EXEC / PROT_WRITE
/Linux-v5.4/arch/x86/um/
Duser-offsets.c96 DEFINE(UM_PROT_EXEC, PROT_EXEC); in foo()
/Linux-v5.4/arch/x86/mm/
Dpkeys.c92 if (prot == PROT_EXEC) { in __arch_override_mprotect_pkey()

123