Home
last modified time | relevance | path

Searched refs:VM_WRITE (Results 1 – 25 of 81) sorted by relevance

1234

/linux/arch/arm64/mm/
H A Dmmap.c19 [VM_WRITE] = PAGE_READONLY,
20 [VM_WRITE | VM_READ] = PAGE_READONLY,
24 [VM_EXEC | VM_WRITE] = PAGE_READONLY_EXEC,
25 [VM_EXEC | VM_WRITE | VM_READ] = PAGE_READONLY_EXEC,
28 [VM_SHARED | VM_WRITE] = PAGE_SHARED,
29 [VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED,
33 [VM_SHARED | VM_EXEC | VM_WRITE] = PAGE_SHARED_EXEC,
34 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_SHARED_EXEC
101 (VM_READ|VM_WRITE|VM_EXEC|VM_SHARED)]); in vm_get_page_prot()
/linux/arch/arc/mm/
H A Dmmap.c65 [VM_WRITE] = PAGE_U_R,
66 [VM_WRITE | VM_READ] = PAGE_U_R,
69 [VM_EXEC | VM_WRITE] = PAGE_U_X_R,
70 [VM_EXEC | VM_WRITE | VM_READ] = PAGE_U_X_R,
73 [VM_SHARED | VM_WRITE] = PAGE_U_W_R,
74 [VM_SHARED | VM_WRITE | VM_READ] = PAGE_U_W_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.c25 [VM_WRITE] = PAGE_COPY,
26 [VM_WRITE | VM_READ] = PAGE_COPY,
29 [VM_EXEC | VM_WRITE] = PAGE_COPY,
30 [VM_EXEC | VM_WRITE | VM_READ] = PAGE_COPY,
33 [VM_SHARED | VM_WRITE] = PAGE_WRITEONLY,
34 [VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED,
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.c158 [VM_WRITE] = __pgprot(_CACHE_CC | _PAGE_VALID |
161 [VM_WRITE | 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 |
178 [VM_SHARED | VM_WRITE] = __pgprot(_CACHE_CC | _PAGE_VALID |
181 [VM_SHARED | VM_WRITE | 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 |
H A Dfault.c228 if (!(vma->vm_flags & VM_WRITE)) { in __do_page_fault()
241 if (!(vma->vm_flags & (VM_READ | VM_WRITE)) && address != exception_era(regs)) { in __do_page_fault()
295 if (!(vma->vm_flags & VM_WRITE)) in __do_page_fault()
300 if (!(vma->vm_flags & (VM_READ | VM_WRITE)) && address != exception_era(regs)) in __do_page_fault()
/linux/tools/testing/vma/tests/
H A Dmmap.c
H A Dmerge.c
H A Dvma.c143 vma_flags_overwrite_word(&flags, VM_READ | VM_WRITE); in test_vma_flags_word()
151 vma_flags_overwrite_word_once(&flags, VM_READ | VM_WRITE); in test_vma_flags_word()
/linux/arch/parisc/mm/
H A Dfault.c66 return VM_WRITE; in parisc_acctyp()
71 return VM_WRITE; in parisc_acctyp()
95 return VM_WRITE; in parisc_acctyp()
110 return VM_WRITE; in parisc_acctyp()
290 if (acc_type & VM_WRITE) in do_page_fault()
504 acc_type = (insn & 0x40) ? VM_WRITE : VM_READ; in handle_nadtlb_fault()
/linux/arch/alpha/mm/
H A Dfault.c134 if (!(vma->vm_flags & (VM_READ | VM_WRITE))) in do_page_fault()
137 if (!(vma->vm_flags & VM_WRITE)) in do_page_fault()
/linux/arch/xtensa/mm/
H A Dfault.c145 if (!(vma->vm_flags & VM_WRITE)) in do_page_fault()
152 if (!(vma->vm_flags & (VM_READ | VM_WRITE))) in do_page_fault()
/linux/drivers/sbus/char/
H A Dflash.c45 (vma->vm_flags & VM_WRITE)) { in flash_mmap()
52 } else if (vma->vm_flags & VM_WRITE) { in flash_mmap()
/linux/arch/s390/mm/
H A Dfault.c292 access = VM_WRITE; in do_exception()
293 if (access == VM_WRITE) in do_exception()
396 do_exception(regs, VM_WRITE); in do_protection_exception()
/linux/arch/riscv/mm/
H A Dinit.c352 [VM_WRITE] = PAGE_SHADOWSTACK,
353 [VM_WRITE | VM_READ] = PAGE_COPY,
356 [VM_EXEC | VM_WRITE] = PAGE_COPY_EXEC,
357 [VM_EXEC | VM_WRITE | VM_READ] = PAGE_COPY_EXEC,
360 [VM_SHARED | VM_WRITE] = PAGE_SHARED,
361 [VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED,
364 [VM_SHARED | VM_EXEC | VM_WRITE] = PAGE_SHARED_EXEC,
365 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_SHARED_EXEC
H A Dfault.c259 if (!(vma->vm_flags & (VM_READ | VM_WRITE))) { in access_error()
264 if (!(vma->vm_flags & VM_WRITE)) { in access_error()
/linux/kernel/bpf/
H A Dsysfs_btf.c33 if (vma->vm_flags & (VM_WRITE | VM_EXEC | VM_MAYSHARE)) in btf_sysfs_vmlinux_mmap()
/linux/arch/sparc/mm/
H A Dfault_32.c161 if (!(vma->vm_flags & VM_WRITE)) in do_sparc_fault()
320 if (!(vma->vm_flags & VM_WRITE)) in force_user_fault()
H A Dfault_64.c352 (vma->vm_flags & VM_WRITE) != 0) { in do_sparc64_fault()
410 if (!(vma->vm_flags & VM_WRITE)) in do_sparc64_fault()
/linux/rust/bindings/
H A Dbindings_helper.h129 const vm_flags_t RUST_CONST_HELPER_VM_WRITE = VM_WRITE;
/linux/fs/proc/
H A Dnommu.c53 flags & VM_WRITE ? 'w' : '-', in nommu_region_show()
/linux/drivers/char/
H A Duv_mmtimer.c154 if (vma->vm_flags & VM_WRITE) in uv_mmtimer_mmap()
/linux/arch/hexagon/mm/
H A Dvm_fault.c78 if (!(vma->vm_flags & VM_WRITE)) in do_page_fault()
/linux/drivers/gpu/drm/i915/gem/
H A Di915_gem_mman.c263 area->vm_flags & VM_WRITE)) in vm_fault_cpu()
285 if (area->vm_flags & VM_WRITE) { in vm_fault_cpu()
348 bool write = area->vm_flags & VM_WRITE; in vm_fault_gtt()
999 if (vma->vm_flags & VM_WRITE) { in i915_gem_object_mmap()
/linux/tools/testing/vma/include/
H A Ddup.h205 #define VM_WRITE INIT_VM_FLAG(WRITE) macro
348 #define VM_ACCESS_FLAGS (VM_READ | VM_WRITE | VM_EXEC)
1230 ((flags & (VM_EXEC | VM_WRITE | VM_STACK)) == VM_EXEC)
1236 ((flags & (VM_WRITE | VM_SHARED | VM_STACK)) == VM_WRITE)
/linux/arch/m68k/mm/
H A Dfault.c124 if (!(vma->vm_flags & VM_WRITE)) in do_page_fault()

1234