Home
last modified time | relevance | path

Searched refs:VM_READ (Results 1 – 25 of 67) sorted by relevance

123

/linux/arch/x86/mm/
H A Dpgprot.c10 [VM_READ] = PAGE_READONLY,
12 [VM_WRITE | VM_READ] = PAGE_COPY,
14 [VM_EXEC | VM_READ] = PAGE_READONLY_EXEC,
16 [VM_EXEC | VM_WRITE | VM_READ] = PAGE_COPY_EXEC,
18 [VM_SHARED | VM_READ] = PAGE_READONLY,
20 [VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED,
22 [VM_SHARED | VM_EXEC | VM_READ] = PAGE_READONLY_EXEC,
24 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_SHARED_EXEC
38 (VM_READ|VM_WRITE|VM_EXEC|VM_SHARED)]); in vm_get_page_prot()
/linux/arch/arm64/mm/
H A Dmmap.c18 [VM_READ] = PAGE_READONLY,
20 [VM_WRITE | VM_READ] = PAGE_READONLY,
23 [VM_EXEC | VM_READ] = PAGE_READONLY_EXEC,
25 [VM_EXEC | VM_WRITE | VM_READ] = PAGE_READONLY_EXEC,
27 [VM_SHARED | VM_READ] = PAGE_READONLY,
29 [VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED,
32 [VM_SHARED | VM_EXEC | VM_READ] = PAGE_READONLY_EXEC,
34 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_SHARED_EXEC
87 (VM_READ|VM_WRITE|VM_EXEC|VM_SHARED)]); in vm_get_page_prot()
/linux/arch/m68k/mm/
H A Dsun3mmu.c101 [VM_READ] = PAGE_READONLY,
103 [VM_WRITE | VM_READ] = PAGE_COPY,
105 [VM_EXEC | VM_READ] = PAGE_READONLY,
107 [VM_EXEC | VM_WRITE | VM_READ] = PAGE_COPY,
109 [VM_SHARED | VM_READ] = PAGE_READONLY,
111 [VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED,
113 [VM_SHARED | VM_EXEC | VM_READ] = PAGE_READONLY,
115 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_SHARED
H A Dmcfmmu.c229 [VM_READ] = __pgprot(CF_PAGE_VALID |
235 [VM_WRITE | VM_READ] = __pgprot(CF_PAGE_VALID |
242 [VM_EXEC | VM_READ] = __pgprot(CF_PAGE_VALID |
250 [VM_EXEC | VM_WRITE | VM_READ] = __pgprot(CF_PAGE_VALID |
256 [VM_SHARED | VM_READ] = __pgprot(CF_PAGE_VALID |
260 [VM_SHARED | VM_WRITE | VM_READ] = __pgprot(CF_PAGE_VALID |
267 [VM_SHARED | VM_EXEC | VM_READ] = __pgprot(CF_PAGE_VALID |
275 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = __pgprot(CF_PAGE_VALID |
H A Dmotorola.c396 [VM_READ] = PAGE_READONLY_C,
398 [VM_WRITE | VM_READ] = PAGE_COPY_C,
400 [VM_EXEC | VM_READ] = PAGE_READONLY_C,
402 [VM_EXEC | VM_WRITE | VM_READ] = PAGE_COPY_C,
404 [VM_SHARED | VM_READ] = PAGE_READONLY_C,
406 [VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED_C,
408 [VM_SHARED | VM_EXEC | VM_READ] = PAGE_READONLY_C,
410 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_SHARED_C
/linux/arch/openrisc/mm/
H A Dinit.c212 [VM_READ] = PAGE_READONLY_X,
214 [VM_WRITE | VM_READ] = PAGE_COPY_X,
216 [VM_EXEC | VM_READ] = PAGE_READONLY_X,
218 [VM_EXEC | VM_WRITE | VM_READ] = PAGE_COPY_X,
220 [VM_SHARED | VM_READ] = PAGE_READONLY_X,
222 [VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED_X,
224 [VM_SHARED | VM_EXEC | VM_READ] = PAGE_READONLY_X,
226 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_SHARED_X
/linux/arch/xtensa/mm/
H A Dinit.c223 [VM_READ] = PAGE_READONLY,
225 [VM_WRITE | VM_READ] = PAGE_COPY,
227 [VM_EXEC | VM_READ] = PAGE_READONLY_EXEC,
229 [VM_EXEC | VM_WRITE | VM_READ] = PAGE_COPY_EXEC,
231 [VM_SHARED | VM_READ] = PAGE_READONLY,
233 [VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED,
235 [VM_SHARED | VM_EXEC | VM_READ] = PAGE_READONLY_EXEC,
237 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_SHARED_EXEC
/linux/arch/microblaze/mm/
H A Dinit.c270 [VM_READ] = PAGE_READONLY_X,
272 [VM_WRITE | VM_READ] = PAGE_COPY_X,
274 [VM_EXEC | VM_READ] = PAGE_READONLY_X,
276 [VM_EXEC | VM_WRITE | VM_READ] = PAGE_COPY_X,
278 [VM_SHARED | VM_READ] = PAGE_READONLY_X,
280 [VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED_X,
282 [VM_SHARED | VM_EXEC | VM_READ] = PAGE_READONLY_X,
284 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_SHARED_X
/linux/arch/hexagon/mm/
H A Dinit.c242 [VM_READ] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
246 [VM_WRITE | VM_READ] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
250 [VM_EXEC | VM_READ] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
255 [VM_EXEC | VM_WRITE | VM_READ] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
260 [VM_SHARED | VM_READ] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
264 [VM_SHARED | VM_WRITE | VM_READ] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
269 [VM_SHARED | VM_EXEC | VM_READ] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
275 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
/linux/arch/csky/mm/
H A Dinit.c203 [VM_READ] = PAGE_READ,
205 [VM_WRITE | VM_READ] = PAGE_READ,
207 [VM_EXEC | VM_READ] = PAGE_READ,
209 [VM_EXEC | VM_WRITE | VM_READ] = PAGE_READ,
211 [VM_SHARED | VM_READ] = PAGE_READ,
213 [VM_SHARED | VM_WRITE | VM_READ] = PAGE_WRITE,
215 [VM_SHARED | VM_EXEC | VM_READ] = PAGE_READ,
217 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_WRITE
/linux/arch/loongarch/mm/
H A Dcache.c165 [VM_READ] = __pgprot(_CACHE_CC | _PAGE_VALID |
171 [VM_WRITE | VM_READ] = __pgprot(_CACHE_CC | _PAGE_VALID |
176 [VM_EXEC | VM_READ] = __pgprot(_CACHE_CC | _PAGE_VALID |
180 [VM_EXEC | VM_WRITE | VM_READ] = __pgprot(_CACHE_CC | _PAGE_VALID |
185 [VM_SHARED | VM_READ] = __pgprot(_CACHE_CC | _PAGE_VALID |
191 [VM_SHARED | VM_WRITE | VM_READ] = __pgprot(_CACHE_CC | _PAGE_VALID |
196 [VM_SHARED | VM_EXEC | VM_READ] = __pgprot(_CACHE_CC | _PAGE_VALID |
201 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = __pgprot(_CACHE_CC | _PAGE_VALID |
/linux/arch/um/kernel/
H A Dmem.c223 [VM_READ] = PAGE_READONLY,
225 [VM_WRITE | VM_READ] = PAGE_COPY,
227 [VM_EXEC | VM_READ] = PAGE_READONLY,
229 [VM_EXEC | VM_WRITE | VM_READ] = PAGE_COPY,
231 [VM_SHARED | VM_READ] = PAGE_READONLY,
233 [VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED,
235 [VM_SHARED | VM_EXEC | VM_READ] = PAGE_READONLY,
237 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_SHARED
/linux/arch/alpha/mm/
H A Dinit.c287 [VM_READ] = _PAGE_P(_PAGE_FOE | _PAGE_FOW),
289 [VM_WRITE | VM_READ] = _PAGE_P(_PAGE_FOE),
291 [VM_EXEC | VM_READ] = _PAGE_P(_PAGE_FOW),
293 [VM_EXEC | VM_WRITE | VM_READ] = _PAGE_P(0),
296 [VM_SHARED | VM_READ] = _PAGE_S(_PAGE_FOE | _PAGE_FOW),
298 [VM_SHARED | VM_WRITE | VM_READ] = _PAGE_S(_PAGE_FOE),
300 [VM_SHARED | VM_EXEC | VM_READ] = _PAGE_S(_PAGE_FOW),
302 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = _PAGE_S(0)
/linux/arch/sparc/mm/
H A Dinit_32.c316 [VM_READ] = PAGE_READONLY,
318 [VM_WRITE | VM_READ] = PAGE_COPY,
320 [VM_EXEC | VM_READ] = PAGE_READONLY,
322 [VM_EXEC | VM_WRITE | VM_READ] = PAGE_COPY,
324 [VM_SHARED | VM_READ] = PAGE_READONLY,
326 [VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED,
328 [VM_SHARED | VM_EXEC | VM_READ] = PAGE_READONLY,
330 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_SHARED
H A Dfault_32.c165 if (!(vma->vm_flags & (VM_READ | VM_EXEC))) in do_sparc_fault()
324 if (!(vma->vm_flags & (VM_READ | VM_EXEC))) in force_user_fault()
/linux/arch/parisc/mm/
H A Dfault.c62 return VM_READ; in parisc_acctyp()
94 return VM_READ; in parisc_acctyp()
112 return VM_READ; /* Default */ in parisc_acctyp()
114 return VM_READ; /* Default */ in parisc_acctyp()
165 if (parisc_acctyp(0, regs->iir) == VM_READ) { in fixup_exception()
500 acc_type = (insn & 0x40) ? VM_WRITE : VM_READ; in handle_nadtlb_fault()
H A Dinit.c985 [VM_READ] = PAGE_READONLY,
987 [VM_WRITE | VM_READ] = PAGE_READONLY,
989 [VM_EXEC | VM_READ] = PAGE_EXECREAD,
991 [VM_EXEC | VM_WRITE | VM_READ] = PAGE_EXECREAD,
993 [VM_SHARED | VM_READ] = PAGE_READONLY,
995 [VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED,
997 [VM_SHARED | VM_EXEC | VM_READ] = PAGE_EXECREAD,
999 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_RWX
/linux/arch/mips/kernel/
H A Dvdso.c103 VM_READ | VM_EXEC | in arch_setup_additional_pages()
152 VM_READ | VM_MAYREAD, in arch_setup_additional_pages()
179 VM_READ | VM_EXEC | in arch_setup_additional_pages()
/linux/tools/testing/selftests/bpf/progs/
H A Dbpf_iter_task_vmas.c9 #define VM_READ 0x00000001 macro
43 perm_str[0] = (vma->vm_flags & VM_READ) ? 'r' : '-'; in proc_maps()
/linux/arch/arm/kernel/
H A Dvdso.c225 VM_READ | VM_MAYREAD, in install_vvar()
250 VM_READ | VM_EXEC | VM_MAYREAD | VM_MAYWRITE | VM_MAYEXEC, in arm_install_vdso()
H A Dprocess.c317 vm_flags_init(&gate_vma, VM_READ | VM_EXEC | VM_MAYREAD | VM_MAYEXEC); in gate_vma_init()
422 VM_READ | VM_EXEC | VM_MAYREAD | VM_MAYWRITE | VM_MAYEXEC, in arch_setup_additional_pages()
/linux/arch/riscv/kernel/
H A Dvdso.c230 (VM_READ | VM_MAYREAD | VM_PFNMAP), vdso_info->dm); in __setup_additional_pages()
239 (VM_READ | VM_EXEC | VM_MAYREAD | VM_MAYWRITE | VM_MAYEXEC), in __setup_additional_pages()
/linux/drivers/sbus/char/
H A Dflash.c44 if ((vma->vm_flags & VM_READ) && in flash_mmap()
49 if (vma->vm_flags & VM_READ) { in flash_mmap()
/linux/arch/x86/um/
H A Dmem_32.c19 vm_flags_init(&gate_vma, VM_READ | VM_MAYREAD | VM_EXEC | VM_MAYEXEC); in gate_vma_init()
/linux/arch/arm/mm/
H A Dmmu.c421 [VM_READ] = __PAGE_READONLY,
423 [VM_WRITE | VM_READ] = __PAGE_COPY,
425 [VM_EXEC | VM_READ] = __PAGE_READONLY_EXEC,
427 [VM_EXEC | VM_WRITE | VM_READ] = __PAGE_COPY_EXEC,
429 [VM_SHARED | VM_READ] = __PAGE_READONLY,
431 [VM_SHARED | VM_WRITE | VM_READ] = __PAGE_SHARED,
433 [VM_SHARED | VM_EXEC | VM_READ] = __PAGE_READONLY_EXEC,
435 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = __PAGE_SHARED_EXEC

123