Home
last modified time | relevance | path

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

123

/linux/arch/arc/mm/
H A Dmmap.c64 [VM_READ] = PAGE_U_R,
66 [VM_WRITE | VM_READ] = PAGE_U_R,
68 [VM_EXEC | VM_READ] = PAGE_U_X_R,
70 [VM_EXEC | VM_WRITE | VM_READ] = PAGE_U_X_R,
72 [VM_SHARED | VM_READ] = PAGE_U_R,
74 [VM_SHARED | VM_WRITE | VM_READ] = PAGE_U_W_R,
76 [VM_SHARED | VM_EXEC | VM_READ] = PAGE_U_X_R,
78 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_U_X_W_R
/linux/arch/um/kernel/
H A Dmem.c131 [VM_READ] = PAGE_READONLY,
133 [VM_WRITE | VM_READ] = PAGE_COPY,
135 [VM_EXEC | VM_READ] = PAGE_READONLY,
137 [VM_EXEC | VM_WRITE | VM_READ] = PAGE_COPY,
139 [VM_SHARED | VM_READ] = PAGE_READONLY,
141 [VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED,
143 [VM_SHARED | VM_EXEC | VM_READ] = PAGE_READONLY,
145 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_SHARED
/linux/arch/microblaze/mm/
H A Dinit.c245 [VM_READ] = PAGE_READONLY_X,
247 [VM_WRITE | VM_READ] = PAGE_COPY_X,
249 [VM_EXEC | VM_READ] = PAGE_READONLY_X,
251 [VM_EXEC | VM_WRITE | VM_READ] = PAGE_COPY_X,
253 [VM_SHARED | VM_READ] = PAGE_READONLY_X,
255 [VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED_X,
257 [VM_SHARED | VM_EXEC | VM_READ] = PAGE_READONLY_X,
259 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_SHARED_X
/linux/arch/sh/mm/
H A Dmmap.c24 [VM_READ] = PAGE_READONLY,
26 [VM_WRITE | VM_READ] = PAGE_COPY,
28 [VM_EXEC | VM_READ] = PAGE_EXECREAD,
30 [VM_EXEC | VM_WRITE | VM_READ] = PAGE_COPY,
32 [VM_SHARED | VM_READ] = PAGE_READONLY,
34 [VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED,
36 [VM_SHARED | VM_EXEC | VM_READ] = PAGE_EXECREAD,
38 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_RWX
/linux/arch/openrisc/mm/
H A Dinit.c248 [VM_READ] = PAGE_READONLY_X,
250 [VM_WRITE | VM_READ] = PAGE_COPY_X,
252 [VM_EXEC | VM_READ] = PAGE_READONLY_X,
254 [VM_EXEC | VM_WRITE | VM_READ] = PAGE_COPY_X,
256 [VM_SHARED | VM_READ] = PAGE_READONLY_X,
258 [VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED_X,
260 [VM_SHARED | VM_EXEC | VM_READ] = PAGE_READONLY_X,
262 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_SHARED_X
/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 |
H A Dfault.c241 if (!(vma->vm_flags & (VM_READ | VM_WRITE)) && address != exception_era(regs)) { in __do_page_fault()
300 if (!(vma->vm_flags & (VM_READ | VM_WRITE)) && address != exception_era(regs)) in __do_page_fault()
/linux/arch/alpha/mm/
H A Dinit.c252 [VM_READ] = _PAGE_P(_PAGE_FOE | _PAGE_FOW),
254 [VM_WRITE | VM_READ] = _PAGE_P(_PAGE_FOE),
256 [VM_EXEC | VM_READ] = _PAGE_P(_PAGE_FOW),
258 [VM_EXEC | VM_WRITE | VM_READ] = _PAGE_P(0),
261 [VM_SHARED | VM_READ] = _PAGE_S(_PAGE_FOE | _PAGE_FOW),
263 [VM_SHARED | VM_WRITE | VM_READ] = _PAGE_S(_PAGE_FOE),
265 [VM_SHARED | VM_EXEC | VM_READ] = _PAGE_S(_PAGE_FOW),
267 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = _PAGE_S(0)
/linux/arch/m68k/mm/
H A Dmotorola.c408 [VM_READ] = PAGE_READONLY_C,
410 [VM_WRITE | VM_READ] = PAGE_COPY_C,
412 [VM_EXEC | VM_READ] = PAGE_READONLY_C,
414 [VM_EXEC | VM_WRITE | VM_READ] = PAGE_COPY_C,
416 [VM_SHARED | VM_READ] = PAGE_READONLY_C,
418 [VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED_C,
420 [VM_SHARED | VM_EXEC | VM_READ] = PAGE_READONLY_C,
422 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_SHARED_C
/linux/arch/powerpc/mm/
H A Dpgtable.c536 [VM_READ] = PAGE_READONLY,
538 [VM_WRITE | VM_READ] = PAGE_COPY,
540 [VM_EXEC | VM_READ] = PAGE_READONLY_X,
542 [VM_EXEC | VM_WRITE | VM_READ] = PAGE_COPY_X,
544 [VM_SHARED | VM_READ] = PAGE_READONLY,
546 [VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED,
548 [VM_SHARED | VM_EXEC | VM_READ] = PAGE_READONLY_X,
550 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_SHARED_X
/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()
504 acc_type = (insn & 0x40) ? VM_WRITE : VM_READ; in handle_nadtlb_fault()
/linux/tools/testing/vma/
H A Dvma.c306 vm_flags_t vm_flags = VM_READ | VM_WRITE | VM_MAYREAD | VM_MAYWRITE; in test_simple_merge()
340 vm_flags_t vm_flags = VM_READ | VM_WRITE | VM_MAYREAD | VM_MAYWRITE; in test_simple_modify()
344 vm_flags_t flags = VM_READ | VM_MAYREAD; in test_simple_modify()
400 vm_flags_t vm_flags = VM_READ | VM_WRITE | VM_MAYREAD | VM_MAYWRITE; in test_simple_expand()
428 vm_flags_t vm_flags = VM_READ | VM_WRITE | VM_MAYREAD | VM_MAYWRITE; in test_simple_shrink()
449 vm_flags_t vm_flags = VM_READ | VM_WRITE | VM_MAYREAD | VM_MAYWRITE; in __test_merge_new()
680 vm_flags_t vm_flags = VM_READ | VM_WRITE | VM_MAYREAD | VM_MAYWRITE; in test_vma_merge_special_flags()
752 vm_flags_t vm_flags = VM_READ | VM_WRITE | VM_MAYREAD | VM_MAYWRITE; in test_vma_merge_with_close()
961 vm_flags_t vm_flags = VM_READ | VM_WRITE | VM_MAYREAD | VM_MAYWRITE; in test_vma_merge_new_with_close()
1016 vm_flags_t vm_flags = VM_READ | VM_WRITE | VM_MAYREAD | VM_MAYWRITE; in __test_merge_existing()
[all …]
H A Dvma_internal.h172 #define VM_READ INIT_VM_FLAG(READ) macro
288 #define VM_DATA_FLAGS_TSK_EXEC (VM_READ | VM_WRITE | TASK_EXEC | \
290 #define VM_DATA_FLAGS_NON_EXEC (VM_READ | VM_WRITE | VM_MAYREAD | \
292 #define VM_DATA_FLAGS_EXEC (VM_READ | VM_WRITE | VM_EXEC | \
308 #define VM_ACCESS_FLAGS (VM_READ | VM_WRITE | VM_EXEC)
326 #define VM_DATA_FLAGS_TSK_EXEC (VM_READ | VM_WRITE | TASK_EXEC | \
/linux/arch/arm64/kernel/
H A Dvdso.c132 VM_READ|VM_EXEC|gp_flags| in __setup_additional_pages()
259 VM_READ | VM_EXEC | in aarch32_kuser_helpers_setup()
283 VM_READ | VM_EXEC | VM_MAYREAD | in aarch32_sigreturn_setup()
/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/entry/vdso/
H A Dvma.c162 VM_READ|VM_EXEC| in map_vdso()
182 VM_READ|VM_MAYREAD|VM_IO|VM_DONTDUMP| in map_vdso()
/linux/arch/x86/um/vdso/
H A Dvma.c48 VM_READ|VM_EXEC| in arch_setup_additional_pages()
/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
/linux/arch/hexagon/kernel/
H A Dvdso.c75 VM_READ|VM_EXEC| in arch_setup_additional_pages()
/linux/arch/csky/kernel/
H A Dvdso.c70 (VM_READ | VM_EXEC | VM_MAYREAD | VM_MAYWRITE | VM_MAYEXEC), in arch_setup_additional_pages()
/linux/arch/sparc/mm/
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/sh/kernel/vsyscall/
H A Dvsyscall.c101 VM_READ | VM_EXEC | in arch_setup_additional_pages()
/linux/rust/bindings/
H A Dbindings_helper.h122 const vm_flags_t RUST_CONST_HELPER_VM_READ = VM_READ;
/linux/arch/arm/kernel/
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/mm/
H A Dinit.c378 [VM_READ] = PAGE_READ,
380 [VM_WRITE | VM_READ] = PAGE_COPY,
382 [VM_EXEC | VM_READ] = PAGE_READ_EXEC,
384 [VM_EXEC | VM_WRITE | VM_READ] = PAGE_COPY_EXEC,
386 [VM_SHARED | VM_READ] = PAGE_READ,
388 [VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED,
390 [VM_SHARED | VM_EXEC | VM_READ] = PAGE_READ_EXEC,
392 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_SHARED_EXEC

123