Symbol: VM_READ
arch/alpha/mm/fault.c
134
if (!(vma->vm_flags & (VM_READ | VM_WRITE)))
arch/alpha/mm/init.c
250
[VM_READ] = _PAGE_P(_PAGE_FOE | _PAGE_FOW),
arch/alpha/mm/init.c
252
[VM_WRITE | VM_READ] = _PAGE_P(_PAGE_FOE),
arch/alpha/mm/init.c
254
[VM_EXEC | VM_READ] = _PAGE_P(_PAGE_FOW),
arch/alpha/mm/init.c
256
[VM_EXEC | VM_WRITE | VM_READ] = _PAGE_P(0),
arch/alpha/mm/init.c
259
[VM_SHARED | VM_READ] = _PAGE_S(_PAGE_FOE | _PAGE_FOW),
arch/alpha/mm/init.c
261
[VM_SHARED | VM_WRITE | VM_READ] = _PAGE_S(_PAGE_FOE),
arch/alpha/mm/init.c
263
[VM_SHARED | VM_EXEC | VM_READ] = _PAGE_S(_PAGE_FOW),
arch/alpha/mm/init.c
265
[VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = _PAGE_S(0)
arch/arc/mm/fault.c
124
mask = VM_READ;
arch/arc/mm/mmap.c
64
[VM_READ] = PAGE_U_R,
arch/arc/mm/mmap.c
66
[VM_WRITE | VM_READ] = PAGE_U_R,
arch/arc/mm/mmap.c
68
[VM_EXEC | VM_READ] = PAGE_U_X_R,
arch/arc/mm/mmap.c
70
[VM_EXEC | VM_WRITE | VM_READ] = PAGE_U_X_R,
arch/arc/mm/mmap.c
72
[VM_SHARED | VM_READ] = PAGE_U_R,
arch/arc/mm/mmap.c
74
[VM_SHARED | VM_WRITE | VM_READ] = PAGE_U_W_R,
arch/arc/mm/mmap.c
76
[VM_SHARED | VM_EXEC | VM_READ] = PAGE_U_X_R,
arch/arc/mm/mmap.c
78
[VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_U_X_W_R
arch/arm/kernel/process.c
317
vm_flags_init(&gate_vma, VM_READ | VM_EXEC | VM_MAYREAD | VM_MAYEXEC);
arch/arm/kernel/process.c
422
VM_READ | VM_EXEC | VM_MAYREAD | VM_MAYWRITE | VM_MAYEXEC,
arch/arm/kernel/vdso.c
226
VM_READ | VM_EXEC | VM_MAYREAD | VM_MAYWRITE | VM_MAYEXEC,
arch/arm/mm/mmu.c
414
[VM_READ] = __PAGE_READONLY,
arch/arm/mm/mmu.c
416
[VM_WRITE | VM_READ] = __PAGE_COPY,
arch/arm/mm/mmu.c
418
[VM_EXEC | VM_READ] = __PAGE_READONLY_EXEC,
arch/arm/mm/mmu.c
420
[VM_EXEC | VM_WRITE | VM_READ] = __PAGE_COPY_EXEC,
arch/arm/mm/mmu.c
422
[VM_SHARED | VM_READ] = __PAGE_READONLY,
arch/arm/mm/mmu.c
424
[VM_SHARED | VM_WRITE | VM_READ] = __PAGE_SHARED,
arch/arm/mm/mmu.c
426
[VM_SHARED | VM_EXEC | VM_READ] = __PAGE_READONLY_EXEC,
arch/arm/mm/mmu.c
428
[VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = __PAGE_SHARED_EXEC
arch/arm64/kernel/vdso.c
130
VM_READ|VM_EXEC|gp_flags|
arch/arm64/kernel/vdso.c
257
VM_READ | VM_EXEC |
arch/arm64/kernel/vdso.c
281
VM_READ | VM_EXEC | VM_MAYREAD |
arch/arm64/mm/fault.c
626
vm_flags = VM_READ;
arch/arm64/mm/mmap.c
101
(VM_READ|VM_WRITE|VM_EXEC|VM_SHARED)]);
arch/arm64/mm/mmap.c
18
[VM_READ] = PAGE_READONLY,
arch/arm64/mm/mmap.c
20
[VM_WRITE | VM_READ] = PAGE_READONLY,
arch/arm64/mm/mmap.c
23
[VM_EXEC | VM_READ] = PAGE_READONLY_EXEC,
arch/arm64/mm/mmap.c
25
[VM_EXEC | VM_WRITE | VM_READ] = PAGE_READONLY_EXEC,
arch/arm64/mm/mmap.c
27
[VM_SHARED | VM_READ] = PAGE_READONLY,
arch/arm64/mm/mmap.c
29
[VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED,
arch/arm64/mm/mmap.c
32
[VM_SHARED | VM_EXEC | VM_READ] = PAGE_READONLY_EXEC,
arch/arm64/mm/mmap.c
34
[VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_SHARED_EXEC
arch/csky/kernel/vdso.c
70
(VM_READ | VM_EXEC | VM_MAYREAD | VM_MAYWRITE | VM_MAYEXEC),
arch/csky/mm/init.c
133
[VM_READ] = PAGE_READ,
arch/csky/mm/init.c
135
[VM_WRITE | VM_READ] = PAGE_READ,
arch/csky/mm/init.c
137
[VM_EXEC | VM_READ] = PAGE_READ,
arch/csky/mm/init.c
139
[VM_EXEC | VM_WRITE | VM_READ] = PAGE_READ,
arch/csky/mm/init.c
141
[VM_SHARED | VM_READ] = PAGE_READ,
arch/csky/mm/init.c
143
[VM_SHARED | VM_WRITE | VM_READ] = PAGE_WRITE,
arch/csky/mm/init.c
145
[VM_SHARED | VM_EXEC | VM_READ] = PAGE_READ,
arch/csky/mm/init.c
147
[VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_WRITE
arch/hexagon/kernel/vdso.c
75
VM_READ|VM_EXEC|
arch/hexagon/mm/init.c
207
[VM_READ] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
arch/hexagon/mm/init.c
211
[VM_WRITE | VM_READ] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
arch/hexagon/mm/init.c
215
[VM_EXEC | VM_READ] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
arch/hexagon/mm/init.c
220
[VM_EXEC | VM_WRITE | VM_READ] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
arch/hexagon/mm/init.c
225
[VM_SHARED | VM_READ] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
arch/hexagon/mm/init.c
229
[VM_SHARED | VM_WRITE | VM_READ] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
arch/hexagon/mm/init.c
234
[VM_SHARED | VM_EXEC | VM_READ] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
arch/hexagon/mm/init.c
240
[VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
arch/hexagon/mm/vm_fault.c
74
if (!(vma->vm_flags & VM_READ))
arch/loongarch/kernel/vdso.c
112
VM_READ | VM_EXEC |
arch/loongarch/mm/cache.c
165
[VM_READ] = __pgprot(_CACHE_CC | _PAGE_VALID |
arch/loongarch/mm/cache.c
171
[VM_WRITE | VM_READ] = __pgprot(_CACHE_CC | _PAGE_VALID |
arch/loongarch/mm/cache.c
176
[VM_EXEC | VM_READ] = __pgprot(_CACHE_CC | _PAGE_VALID |
arch/loongarch/mm/cache.c
180
[VM_EXEC | VM_WRITE | VM_READ] = __pgprot(_CACHE_CC | _PAGE_VALID |
arch/loongarch/mm/cache.c
185
[VM_SHARED | VM_READ] = __pgprot(_CACHE_CC | _PAGE_VALID |
arch/loongarch/mm/cache.c
191
[VM_SHARED | VM_WRITE | VM_READ] = __pgprot(_CACHE_CC | _PAGE_VALID |
arch/loongarch/mm/cache.c
196
[VM_SHARED | VM_EXEC | VM_READ] = __pgprot(_CACHE_CC | _PAGE_VALID |
arch/loongarch/mm/cache.c
201
[VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = __pgprot(_CACHE_CC | _PAGE_VALID |
arch/loongarch/mm/fault.c
241
if (!(vma->vm_flags & (VM_READ | VM_WRITE)) && address != exception_era(regs)) {
arch/loongarch/mm/fault.c
300
if (!(vma->vm_flags & (VM_READ | VM_WRITE)) && address != exception_era(regs))
arch/m68k/mm/mcfmmu.c
218
[VM_READ] = __pgprot(CF_PAGE_VALID |
arch/m68k/mm/mcfmmu.c
224
[VM_WRITE | VM_READ] = __pgprot(CF_PAGE_VALID |
arch/m68k/mm/mcfmmu.c
231
[VM_EXEC | VM_READ] = __pgprot(CF_PAGE_VALID |
arch/m68k/mm/mcfmmu.c
239
[VM_EXEC | VM_WRITE | VM_READ] = __pgprot(CF_PAGE_VALID |
arch/m68k/mm/mcfmmu.c
245
[VM_SHARED | VM_READ] = __pgprot(CF_PAGE_VALID |
arch/m68k/mm/mcfmmu.c
249
[VM_SHARED | VM_WRITE | VM_READ] = __pgprot(CF_PAGE_VALID |
arch/m68k/mm/mcfmmu.c
256
[VM_SHARED | VM_EXEC | VM_READ] = __pgprot(CF_PAGE_VALID |
arch/m68k/mm/mcfmmu.c
264
[VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = __pgprot(CF_PAGE_VALID |
arch/m68k/mm/motorola.c
408
[VM_READ] = PAGE_READONLY_C,
arch/m68k/mm/motorola.c
410
[VM_WRITE | VM_READ] = PAGE_COPY_C,
arch/m68k/mm/motorola.c
412
[VM_EXEC | VM_READ] = PAGE_READONLY_C,
arch/m68k/mm/motorola.c
414
[VM_EXEC | VM_WRITE | VM_READ] = PAGE_COPY_C,
arch/m68k/mm/motorola.c
416
[VM_SHARED | VM_READ] = PAGE_READONLY_C,
arch/m68k/mm/motorola.c
418
[VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED_C,
arch/m68k/mm/motorola.c
420
[VM_SHARED | VM_EXEC | VM_READ] = PAGE_READONLY_C,
arch/m68k/mm/motorola.c
422
[VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_SHARED_C
arch/m68k/mm/sun3mmu.c
84
[VM_READ] = PAGE_READONLY,
arch/m68k/mm/sun3mmu.c
86
[VM_WRITE | VM_READ] = PAGE_COPY,
arch/m68k/mm/sun3mmu.c
88
[VM_EXEC | VM_READ] = PAGE_READONLY,
arch/m68k/mm/sun3mmu.c
90
[VM_EXEC | VM_WRITE | VM_READ] = PAGE_COPY,
arch/m68k/mm/sun3mmu.c
92
[VM_SHARED | VM_READ] = PAGE_READONLY,
arch/m68k/mm/sun3mmu.c
94
[VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED,
arch/m68k/mm/sun3mmu.c
96
[VM_SHARED | VM_EXEC | VM_READ] = PAGE_READONLY,
arch/m68k/mm/sun3mmu.c
98
[VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_SHARED
arch/microblaze/mm/fault.c
212
if (unlikely(!(vma->vm_flags & (VM_READ | VM_EXEC))))
arch/microblaze/mm/init.c
243
[VM_READ] = PAGE_READONLY_X,
arch/microblaze/mm/init.c
245
[VM_WRITE | VM_READ] = PAGE_COPY_X,
arch/microblaze/mm/init.c
247
[VM_EXEC | VM_READ] = PAGE_READONLY_X,
arch/microblaze/mm/init.c
249
[VM_EXEC | VM_WRITE | VM_READ] = PAGE_COPY_X,
arch/microblaze/mm/init.c
251
[VM_SHARED | VM_READ] = PAGE_READONLY_X,
arch/microblaze/mm/init.c
253
[VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED_X,
arch/microblaze/mm/init.c
255
[VM_SHARED | VM_EXEC | VM_READ] = PAGE_READONLY_X,
arch/microblaze/mm/init.c
257
[VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_SHARED_X
arch/mips/include/asm/pgtable.h
28
#define PAGE_SHARED vm_get_page_prot(VM_READ|VM_WRITE|VM_SHARED)
arch/mips/kernel/vdso.c
155
vma = _install_special_mapping(mm, base, gic_size, VM_READ | VM_MAYREAD,
arch/mips/kernel/vdso.c
170
VM_READ | VM_EXEC |
arch/mips/mm/fault.c
128
if (!(vma->vm_flags & VM_READ) &&
arch/nios2/mm/fault.c
109
if (!(vma->vm_flags & VM_READ))
arch/nios2/mm/init.c
103
VM_READ | VM_EXEC | VM_MAYREAD |
arch/nios2/mm/init.c
118
[VM_READ] = MKP(0, 0, 1),
arch/nios2/mm/init.c
120
[VM_WRITE | VM_READ] = MKP(0, 0, 1),
arch/nios2/mm/init.c
122
[VM_EXEC | VM_READ] = MKP(1, 0, 1),
arch/nios2/mm/init.c
124
[VM_EXEC | VM_WRITE | VM_READ] = MKP(1, 0, 1),
arch/nios2/mm/init.c
126
[VM_SHARED | VM_READ] = MKP(0, 0, 1),
arch/nios2/mm/init.c
128
[VM_SHARED | VM_WRITE | VM_READ] = MKP(0, 1, 1),
arch/nios2/mm/init.c
130
[VM_SHARED | VM_EXEC | VM_READ] = MKP(1, 0, 1),
arch/nios2/mm/init.c
132
[VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = MKP(1, 1, 1)
arch/openrisc/mm/fault.c
152
if (!(vma->vm_flags & (VM_READ | VM_EXEC)))
arch/openrisc/mm/init.c
239
[VM_READ] = PAGE_READONLY_X,
arch/openrisc/mm/init.c
241
[VM_WRITE | VM_READ] = PAGE_COPY_X,
arch/openrisc/mm/init.c
243
[VM_EXEC | VM_READ] = PAGE_READONLY_X,
arch/openrisc/mm/init.c
245
[VM_EXEC | VM_WRITE | VM_READ] = PAGE_COPY_X,
arch/openrisc/mm/init.c
247
[VM_SHARED | VM_READ] = PAGE_READONLY_X,
arch/openrisc/mm/init.c
249
[VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED_X,
arch/openrisc/mm/init.c
251
[VM_SHARED | VM_EXEC | VM_READ] = PAGE_READONLY_X,
arch/openrisc/mm/init.c
253
[VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_SHARED_X
arch/parisc/kernel/vdso.c
84
VM_READ|VM_EXEC|
arch/parisc/mm/fault.c
112
return VM_READ; /* Default */
arch/parisc/mm/fault.c
114
return VM_READ; /* Default */
arch/parisc/mm/fault.c
165
if (parisc_acctyp(0, regs->iir) == VM_READ) {
arch/parisc/mm/fault.c
504
acc_type = (insn & 0x40) ? VM_WRITE : VM_READ;
arch/parisc/mm/fault.c
62
return VM_READ;
arch/parisc/mm/fault.c
94
return VM_READ;
arch/parisc/mm/init.c
958
[VM_READ] = PAGE_READONLY,
arch/parisc/mm/init.c
960
[VM_WRITE | VM_READ] = PAGE_READONLY,
arch/parisc/mm/init.c
962
[VM_EXEC | VM_READ] = PAGE_EXECREAD,
arch/parisc/mm/init.c
964
[VM_EXEC | VM_WRITE | VM_READ] = PAGE_EXECREAD,
arch/parisc/mm/init.c
966
[VM_SHARED | VM_READ] = PAGE_READONLY,
arch/parisc/mm/init.c
968
[VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED,
arch/parisc/mm/init.c
970
[VM_SHARED | VM_EXEC | VM_READ] = PAGE_EXECREAD,
arch/parisc/mm/init.c
972
[VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_RWX
arch/powerpc/kernel/vdso.c
143
VM_READ | VM_EXEC | VM_MAYREAD |
arch/powerpc/mm/book3s64/pgtable.c
637
vm_flags |= VM_READ;
arch/powerpc/mm/copro_fault.c
44
if (!(vma->vm_flags & (VM_READ | VM_EXEC)))
arch/powerpc/mm/fault.c
267
!(vma->vm_flags & (VM_READ | VM_WRITE)));
arch/powerpc/mm/pgtable.c
548
[VM_READ] = PAGE_READONLY,
arch/powerpc/mm/pgtable.c
550
[VM_WRITE | VM_READ] = PAGE_COPY,
arch/powerpc/mm/pgtable.c
552
[VM_EXEC | VM_READ] = PAGE_READONLY_X,
arch/powerpc/mm/pgtable.c
554
[VM_EXEC | VM_WRITE | VM_READ] = PAGE_COPY_X,
arch/powerpc/mm/pgtable.c
556
[VM_SHARED | VM_READ] = PAGE_READONLY,
arch/powerpc/mm/pgtable.c
558
[VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED,
arch/powerpc/mm/pgtable.c
560
[VM_SHARED | VM_EXEC | VM_READ] = PAGE_READONLY_X,
arch/powerpc/mm/pgtable.c
562
[VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_SHARED_X
arch/riscv/include/asm/mman.h
20
ret = (VM_READ | VM_WRITE);
arch/riscv/kernel/vdso.c
144
(VM_READ | VM_EXEC | VM_MAYREAD | VM_MAYWRITE | VM_MAYEXEC | VM_SEALED_SYSMAP),
arch/riscv/mm/fault.c
259
if (!(vma->vm_flags & (VM_READ | VM_WRITE))) {
arch/riscv/mm/init.c
369
[VM_READ] = PAGE_READ,
arch/riscv/mm/init.c
371
[VM_WRITE | VM_READ] = PAGE_COPY,
arch/riscv/mm/init.c
373
[VM_EXEC | VM_READ] = PAGE_READ_EXEC,
arch/riscv/mm/init.c
375
[VM_EXEC | VM_WRITE | VM_READ] = PAGE_COPY_EXEC,
arch/riscv/mm/init.c
377
[VM_SHARED | VM_READ] = PAGE_READ,
arch/riscv/mm/init.c
379
[VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED,
arch/riscv/mm/init.c
381
[VM_SHARED | VM_EXEC | VM_READ] = PAGE_READ_EXEC,
arch/riscv/mm/init.c
383
[VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_SHARED_EXEC
arch/s390/kernel/vdso.c
69
VM_READ|VM_EXEC|VM_SEALED_SYSMAP|
arch/s390/mm/mmap.c
198
pm[VM_READ] = PAGE_RO;
arch/s390/mm/mmap.c
200
pm[VM_WRITE | VM_READ] = PAGE_RO;
arch/s390/mm/mmap.c
202
pm[VM_EXEC | VM_READ] = PAGE_RX;
arch/s390/mm/mmap.c
204
pm[VM_EXEC | VM_WRITE | VM_READ] = PAGE_RX;
arch/s390/mm/mmap.c
206
pm[VM_SHARED | VM_READ] = PAGE_RO;
arch/s390/mm/mmap.c
208
pm[VM_SHARED | VM_WRITE | VM_READ] = PAGE_RW;
arch/s390/mm/mmap.c
210
pm[VM_SHARED | VM_EXEC | VM_READ] = PAGE_RX;
arch/s390/mm/mmap.c
212
pm[VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_RWX;
arch/s390/pci/pci_mmio.c
330
if (!(vma->vm_flags & VM_READ))
arch/sh/kernel/vsyscall/vsyscall.c
101
VM_READ | VM_EXEC |
arch/sh/mm/mmap.c
24
[VM_READ] = PAGE_READONLY,
arch/sh/mm/mmap.c
26
[VM_WRITE | VM_READ] = PAGE_COPY,
arch/sh/mm/mmap.c
28
[VM_EXEC | VM_READ] = PAGE_EXECREAD,
arch/sh/mm/mmap.c
30
[VM_EXEC | VM_WRITE | VM_READ] = PAGE_COPY,
arch/sh/mm/mmap.c
32
[VM_SHARED | VM_READ] = PAGE_READONLY,
arch/sh/mm/mmap.c
34
[VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED,
arch/sh/mm/mmap.c
36
[VM_SHARED | VM_EXEC | VM_READ] = PAGE_EXECREAD,
arch/sh/mm/mmap.c
38
[VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_RWX
arch/sparc/mm/fault_32.c
165
if (!(vma->vm_flags & (VM_READ | VM_EXEC)))
arch/sparc/mm/fault_32.c
324
if (!(vma->vm_flags & (VM_READ | VM_EXEC)))
arch/sparc/mm/fault_64.c
425
if (!(vma->vm_flags & (VM_READ | VM_EXEC)))
arch/sparc/mm/init_32.c
283
[VM_READ] = PAGE_READONLY,
arch/sparc/mm/init_32.c
285
[VM_WRITE | VM_READ] = PAGE_COPY,
arch/sparc/mm/init_32.c
287
[VM_EXEC | VM_READ] = PAGE_READONLY,
arch/sparc/mm/init_32.c
289
[VM_EXEC | VM_WRITE | VM_READ] = PAGE_COPY,
arch/sparc/mm/init_32.c
291
[VM_SHARED | VM_READ] = PAGE_READONLY,
arch/sparc/mm/init_32.c
293
[VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED,
arch/sparc/mm/init_32.c
295
[VM_SHARED | VM_EXEC | VM_READ] = PAGE_READONLY,
arch/sparc/mm/init_32.c
297
[VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_SHARED
arch/sparc/mm/init_64.c
3173
(VM_READ|VM_WRITE|VM_EXEC|VM_SHARED)]);
arch/sparc/vdso/vma.c
160
VM_READ|VM_EXEC|
arch/um/kernel/mem.c
115
[VM_READ] = PAGE_READONLY,
arch/um/kernel/mem.c
117
[VM_WRITE | VM_READ] = PAGE_COPY,
arch/um/kernel/mem.c
119
[VM_EXEC | VM_READ] = PAGE_READONLY,
arch/um/kernel/mem.c
121
[VM_EXEC | VM_WRITE | VM_READ] = PAGE_COPY,
arch/um/kernel/mem.c
123
[VM_SHARED | VM_READ] = PAGE_READONLY,
arch/um/kernel/mem.c
125
[VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED,
arch/um/kernel/mem.c
127
[VM_SHARED | VM_EXEC | VM_READ] = PAGE_READONLY,
arch/um/kernel/mem.c
129
[VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_SHARED
arch/um/kernel/trap.c
173
if (!(vma->vm_flags & (VM_READ | VM_EXEC)))
arch/x86/entry/vdso/vma.c
154
VM_READ|VM_EXEC|
arch/x86/entry/vdso/vma.c
174
VM_READ|VM_MAYREAD|VM_IO|VM_DONTDUMP|
arch/x86/entry/vsyscall/vsyscall_64.c
320
.vm_flags = VM_READ | VM_EXEC,
arch/x86/kernel/cpu/sgx/ioctl.c
934
if (~entry->vm_max_prot_bits & (VM_READ | VM_WRITE)) {
arch/x86/kernel/uprobes.c
705
VM_READ|VM_EXEC|VM_MAYEXEC|VM_MAYREAD|VM_DONTCOPY|VM_IO,
arch/x86/mm/pgprot.c
10
[VM_READ] = PAGE_READONLY,
arch/x86/mm/pgprot.c
12
[VM_WRITE | VM_READ] = PAGE_COPY,
arch/x86/mm/pgprot.c
14
[VM_EXEC | VM_READ] = PAGE_READONLY_EXEC,
arch/x86/mm/pgprot.c
16
[VM_EXEC | VM_WRITE | VM_READ] = PAGE_COPY_EXEC,
arch/x86/mm/pgprot.c
18
[VM_SHARED | VM_READ] = PAGE_READONLY,
arch/x86/mm/pgprot.c
20
[VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED,
arch/x86/mm/pgprot.c
22
[VM_SHARED | VM_EXEC | VM_READ] = PAGE_READONLY_EXEC,
arch/x86/mm/pgprot.c
24
[VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_SHARED_EXEC
arch/x86/mm/pgprot.c
38
(VM_READ|VM_WRITE|VM_EXEC|VM_SHARED)]);
arch/x86/um/vdso/vma.c
48
VM_READ|VM_EXEC|
arch/xtensa/mm/fault.c
152
if (!(vma->vm_flags & (VM_READ | VM_WRITE)))
arch/xtensa/mm/init.c
185
[VM_READ] = PAGE_READONLY,
arch/xtensa/mm/init.c
187
[VM_WRITE | VM_READ] = PAGE_COPY,
arch/xtensa/mm/init.c
189
[VM_EXEC | VM_READ] = PAGE_READONLY_EXEC,
arch/xtensa/mm/init.c
191
[VM_EXEC | VM_WRITE | VM_READ] = PAGE_COPY_EXEC,
arch/xtensa/mm/init.c
193
[VM_SHARED | VM_READ] = PAGE_READONLY,
arch/xtensa/mm/init.c
195
[VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED,
arch/xtensa/mm/init.c
197
[VM_SHARED | VM_EXEC | VM_READ] = PAGE_READONLY_EXEC,
arch/xtensa/mm/init.c
199
[VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_SHARED_EXEC
drivers/fpga/dfl-afu-main.c
830
if ((vma->vm_flags & VM_READ) && !(region.flags & DFL_PORT_REGION_READ))
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1774
if (!(vma->vm_flags & VM_READ)) {
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
3025
unsigned long requested = VM_READ;
drivers/gpu/drm/xe/xe_device.c
334
if (vma->vm_flags & (VM_READ | VM_EXEC))
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
558
if (vma->vm_flags & VM_READ)
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
569
if (vma->vm_flags & VM_READ)
drivers/iommu/iommu-sva.c
245
access_flags |= VM_READ;
drivers/media/common/videobuf2/videobuf2-core.c
2508
if (!(vma->vm_flags & VM_READ)) {
drivers/misc/ocxl/context.c
180
if ((vma->vm_flags & VM_READ) || (vma->vm_flags & VM_EXEC) ||
drivers/ptp/ptp_vmclock.c
377
if ((vma->vm_flags & (VM_READ|VM_WRITE)) != VM_READ)
drivers/sbus/char/flash.c
44
if ((vma->vm_flags & VM_READ) &&
drivers/sbus/char/flash.c
49
if (vma->vm_flags & VM_READ) {
drivers/vfio/cdx/main.c
264
(vma->vm_flags & VM_READ))
drivers/vfio/fsl-mc/vfio_fsl_mc.c
403
&& (vma->vm_flags & VM_READ))
drivers/vfio/platform/vfio_platform_common.c
591
&& (vma->vm_flags & VM_READ))
drivers/vhost/vdpa.c
1515
if (vma->vm_flags & VM_READ)
fs/binfmt_elf.c
2080
if (meta->flags & VM_READ)
fs/binfmt_elf_fdpic.c
1601
if (meta->flags & VM_READ)
fs/coredump.c
1655
vma->vm_pgoff == 0 && (vma->vm_flags & VM_READ)) {
fs/proc/nommu.c
52
flags & VM_READ ? 'r' : '-',
fs/proc/task_mmu.c
1153
[ilog2(VM_READ)] = "rd",
fs/proc/task_mmu.c
451
seq_putc(m, flags & VM_READ ? 'r' : '-');
fs/proc/task_mmu.c
626
perm |= VM_READ;
fs/proc/task_mmu.c
706
if (vma->vm_flags & VM_READ)
fs/proc/task_nommu.c
151
flags & VM_READ ? 'r' : '-',
include/linux/mm.h
551
#define VM_ACCESS_FLAGS (VM_READ | VM_WRITE | VM_EXEC)
include/linux/mman.h
143
return _calc_vm_trans(prot, PROT_READ, VM_READ ) |
include/linux/pgtable.h
2419
(VM_READ | VM_WRITE | VM_EXEC | VM_SHARED)]; \
include/trace/events/mmflags.h
204
{VM_READ, "read" }, \
kernel/events/core.c
9695
if (vma->vm_flags & VM_READ)
kernel/sched/fair.c
3561
(vma->vm_file && (vma->vm_flags & (VM_READ|VM_WRITE)) == (VM_READ))) {
lib/test_hmm.c
1068
if (!vma || !(vma->vm_flags & VM_READ)) {
lib/test_hmm.c
1142
if (!vma || !(vma->vm_flags & VM_READ)) {
lib/tests/printf_kunit.c
661
flags = VM_READ | VM_EXEC | VM_MAYREAD | VM_MAYWRITE | VM_MAYEXEC;
lib/vdso/datastore.c
131
VM_READ | VM_MAYREAD | VM_IO | VM_DONTDUMP |
mm/debug_vm_pgtable.c
1294
#define VM_FLAGS_END (VM_SHARED | VM_EXEC | VM_WRITE | VM_READ)
mm/gup.c
1242
} else if (!(vm_flags & VM_READ)) {
mm/gup.c
1517
vm_flags_t vm_flags = write ? VM_WRITE : VM_READ;
mm/gup.c
2006
(VM_WRITE | VM_MAYWRITE) : (VM_READ | VM_MAYREAD);
mm/gup.c
2008
(VM_MAYREAD | VM_MAYWRITE) : (VM_READ | VM_WRITE);
mm/hmm.c
605
vma->vm_flags & VM_READ)
mm/mmap.c
1127
prot |= vma->vm_flags & VM_READ ? PROT_READ : 0;
rust/bindings/bindings_helper.h
128
const vm_flags_t RUST_CONST_HELPER_VM_READ = VM_READ;
security/selinux/hooks.c
4091
if (vma->vm_flags & VM_READ)
sound/core/oss/pcm_oss.c
2890
switch ((area->vm_flags & (VM_READ | VM_WRITE))) {
sound/core/oss/pcm_oss.c
2891
case VM_READ | VM_WRITE:
sound/core/oss/pcm_oss.c
2896
case VM_READ:
sound/core/oss/pcm_oss.c
2907
vm_flags_set(area, VM_READ);
sound/core/pcm_native.c
3770
if (!(area->vm_flags & VM_READ))
sound/core/pcm_native.c
3808
if (!(area->vm_flags & VM_READ))
sound/core/pcm_native.c
4002
if (!(area->vm_flags & (VM_WRITE|VM_READ)))
sound/core/pcm_native.c
4005
if (!(area->vm_flags & VM_READ))
tools/testing/selftests/bpf/progs/bpf_iter_task_vmas.c
43
perm_str[0] = (vma->vm_flags & VM_READ) ? 'r' : '-';
tools/testing/vma/include/dup.h
348
#define VM_ACCESS_FLAGS (VM_READ | VM_WRITE | VM_EXEC)
tools/testing/vma/tests/vma.c
143
vma_flags_overwrite_word(&flags, VM_READ | VM_WRITE);
tools/testing/vma/tests/vma.c
151
vma_flags_overwrite_word_once(&flags, VM_READ | VM_WRITE);
tools/testing/vma/tests/vma.c
159
vma_flags_set_word(&flags, VM_READ);
virt/kvm/kvm_main.c
2927
if (unlikely(!(vma->vm_flags & VM_READ)))