Home
last modified time | relevance | path

Searched refs:VM_EXEC (Results 1 – 25 of 114) sorted by relevance

12345

/linux/arch/arc/mm/
H A Dmmap.c67 [VM_EXEC] = PAGE_U_X_R,
68 [VM_EXEC | VM_READ] = PAGE_U_X_R,
69 [VM_EXEC | VM_WRITE] = PAGE_U_X_R,
70 [VM_EXEC | VM_WRITE | VM_READ] = PAGE_U_X_R,
75 [VM_SHARED | VM_EXEC] = PAGE_U_X_R,
76 [VM_SHARED | VM_EXEC | VM_READ] = PAGE_U_X_R,
77 [VM_SHARED | VM_EXEC | VM_WRITE] = PAGE_U_X_W_R,
78 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_U_X_W_R
/linux/arch/sh/mm/
H A Dmmap.c27 [VM_EXEC] = PAGE_EXECREAD,
28 [VM_EXEC | VM_READ] = PAGE_EXECREAD,
29 [VM_EXEC | VM_WRITE] = PAGE_COPY,
30 [VM_EXEC | VM_WRITE | VM_READ] = PAGE_COPY,
35 [VM_SHARED | VM_EXEC] = PAGE_EXECREAD,
36 [VM_SHARED | VM_EXEC | VM_READ] = PAGE_EXECREAD,
37 [VM_SHARED | VM_EXEC | VM_WRITE] = PAGE_RWX,
38 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_RWX
/linux/arch/loongarch/mm/
H A Dcache.c164 [VM_EXEC] = __pgprot(_CACHE_CC | _PAGE_VALID |
166 [VM_EXEC | VM_READ] = __pgprot(_CACHE_CC | _PAGE_VALID |
168 [VM_EXEC | VM_WRITE] = __pgprot(_CACHE_CC | _PAGE_VALID |
170 [VM_EXEC | VM_WRITE | VM_READ] = __pgprot(_CACHE_CC | _PAGE_VALID |
184 [VM_SHARED | VM_EXEC] = __pgprot(_CACHE_CC | _PAGE_VALID |
186 [VM_SHARED | VM_EXEC | VM_READ] = __pgprot(_CACHE_CC | _PAGE_VALID |
188 [VM_SHARED | VM_EXEC | VM_WRITE] = __pgprot(_CACHE_CC | _PAGE_VALID |
191 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = __pgprot(_CACHE_CC | _PAGE_VALID |
/linux/arch/s390/mm/
H A Dmmap.c201 pm[VM_EXEC] = PAGE_RX; in setup_protection_map()
202 pm[VM_EXEC | VM_READ] = PAGE_RX; in setup_protection_map()
203 pm[VM_EXEC | VM_WRITE] = PAGE_RX; in setup_protection_map()
204 pm[VM_EXEC | VM_WRITE | VM_READ] = PAGE_RX; in setup_protection_map()
209 pm[VM_SHARED | VM_EXEC] = PAGE_RX; in setup_protection_map()
210 pm[VM_SHARED | VM_EXEC | VM_READ] = PAGE_RX; in setup_protection_map()
211 pm[VM_SHARED | VM_EXEC | VM_WRITE] = PAGE_RWX; in setup_protection_map()
212 pm[VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_RWX; in setup_protection_map()
/linux/arch/alpha/mm/
H A Dinit.c257 [VM_EXEC] = _PAGE_P(_PAGE_FOW | _PAGE_FOR),
258 [VM_EXEC | VM_READ] = _PAGE_P(_PAGE_FOW),
259 [VM_EXEC | VM_WRITE] = _PAGE_P(0),
260 [VM_EXEC | VM_WRITE | VM_READ] = _PAGE_P(0),
266 [VM_SHARED | VM_EXEC] = _PAGE_S(_PAGE_FOW | _PAGE_FOR),
267 [VM_SHARED | VM_EXEC | VM_READ] = _PAGE_S(_PAGE_FOW),
268 [VM_SHARED | VM_EXEC | VM_WRITE] = _PAGE_S(0),
269 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = _PAGE_S(0)
H A Dtlbflush.c35 int tbi_type = (vma->vm_flags & VM_EXEC) ? 3 : 2; in migrate_flush_tlb_page()
84 .tbi_type = (vma->vm_flags & VM_EXEC) ? 3 : 2, in migrate_flush_tlb_page()
/linux/arch/arm/mm/
H A Dcache-v4wt.S67 mov r2, #VM_EXEC
70 tst r2, #VM_EXEC
92 tst r2, #VM_EXEC
H A Dcache-fa.S64 mov r2, #VM_EXEC
67 tst r2, #VM_EXEC
91 1: tst r2, #VM_EXEC
97 tst r2, #VM_EXEC
H A Dproc-arm922.S129 mov r2, #VM_EXEC
139 tst r2, #VM_EXEC
162 tst r2, #VM_EXEC
167 tst r2, #VM_EXEC
H A Dproc-feroceon.S150 mov r2, #VM_EXEC
162 tst r2, #VM_EXEC
184 1: tst r2, #VM_EXEC
193 tst r2, #VM_EXEC
464 @ if r2 contains the VM_EXEC bit then the next 2 ops are done already
465 tst r2, #VM_EXEC
H A Dproc-mohawk.S114 mov r2, #VM_EXEC
118 tst r2, #VM_EXEC
141 1: tst r2, #VM_EXEC
150 tst r2, #VM_EXEC
H A Dproc-arm946.S105 mov r2, #VM_EXEC
119 tst r2, #VM_EXEC
142 1: tst r2, #VM_EXEC
160 tst r2, #VM_EXEC
H A Dproc-arm920.S127 mov r2, #VM_EXEC
137 tst r2, #VM_EXEC
160 tst r2, #VM_EXEC
165 tst r2, #VM_EXEC
H A Dproc-arm926.S129 mov r2, #VM_EXEC
138 tst r2, #VM_EXEC
159 1: tst r2, #VM_EXEC
177 tst r2, #VM_EXEC
H A Dproc-arm925.S163 mov r2, #VM_EXEC
175 tst r2, #VM_EXEC
196 1: tst r2, #VM_EXEC
214 tst r2, #VM_EXEC
H A Dcache-v4wb.S112 tst r2, #VM_EXEC @ executable region?
123 tst r2, #VM_EXEC
H A Dproc-arm1022.S141 mov r2, #VM_EXEC
153 tst r2, #VM_EXEC
183 tst r2, #VM_EXEC
H A Dproc-arm1026.S141 mov r2, #VM_EXEC
148 tst r2, #VM_EXEC
178 tst r2, #VM_EXEC
/linux/tools/testing/selftests/bpf/progs/
H A Dfind_vma.c13 #define VM_EXEC 0x00000004 macro
31 if (vma->vm_flags & VM_EXEC) in check_vma()
/linux/arch/csky/abiv1/
H A Dcacheflush.c63 if (vma->vm_flags & VM_EXEC) in update_mmu_cache_range()
73 if (vma->vm_flags & VM_EXEC) in flush_cache_range()
/linux/arch/xtensa/mm/
H A Dcache.c254 && (vma->vm_flags & VM_EXEC) != 0) { in update_mmu_cache_range()
303 if ((vma->vm_flags & VM_EXEC) != 0) in copy_to_user_page()
307 } else if ((vma->vm_flags & VM_EXEC) != 0) { in copy_to_user_page()
/linux/arch/arm64/kernel/
H A Dvdso.c129 VM_READ|VM_EXEC|gp_flags| in __setup_additional_pages()
256 VM_READ | VM_EXEC | in aarch32_kuser_helpers_setup()
280 VM_READ | VM_EXEC | VM_MAYREAD | in aarch32_sigreturn_setup()
/linux/arch/sparc/mm/
H A Dfault_64.c402 if ((fault_code & FAULT_CODE_ITLB) && !(vma->vm_flags & VM_EXEC)) { in do_sparc64_fault()
417 (vma->vm_flags & VM_EXEC) != 0 && in do_sparc64_fault()
425 if (!(vma->vm_flags & (VM_READ | VM_EXEC))) in do_sparc64_fault()
/linux/arch/alpha/include/asm/
H A Dcacheflush.h41 if (vma->vm_flags & VM_EXEC) { in flush_icache_user_page()
/linux/arch/x86/um/vdso/
H A Dvma.c48 VM_READ|VM_EXEC| in arch_setup_additional_pages()

12345