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
421
[VM_READ] = __PAGE_READONLY,
arch/arm/mm/mmu.c
423
[VM_WRITE | VM_READ] = __PAGE_COPY,
arch/arm/mm/mmu.c
425
[VM_EXEC | VM_READ] = __PAGE_READONLY_EXEC,
arch/arm/mm/mmu.c
427
[VM_EXEC | VM_WRITE | VM_READ] = __PAGE_COPY_EXEC,
arch/arm/mm/mmu.c
429
[VM_SHARED | VM_READ] = __PAGE_READONLY,
arch/arm/mm/mmu.c
431
[VM_SHARED | VM_WRITE | VM_READ] = __PAGE_SHARED,
arch/arm/mm/mmu.c
433
[VM_SHARED | VM_EXEC | VM_READ] = __PAGE_READONLY_EXEC,
arch/arm/mm/mmu.c
435
[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
606
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
136
[VM_READ] = PAGE_READ,
arch/csky/mm/init.c
138
[VM_WRITE | VM_READ] = PAGE_READ,
arch/csky/mm/init.c
140
[VM_EXEC | VM_READ] = PAGE_READ,
arch/csky/mm/init.c
142
[VM_EXEC | VM_WRITE | VM_READ] = PAGE_READ,
arch/csky/mm/init.c
144
[VM_SHARED | VM_READ] = PAGE_READ,
arch/csky/mm/init.c
146
[VM_SHARED | VM_WRITE | VM_READ] = PAGE_WRITE,
arch/csky/mm/init.c
148
[VM_SHARED | VM_EXEC | VM_READ] = PAGE_READ,
arch/csky/mm/init.c
150
[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
111
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
220
[VM_READ] = __pgprot(CF_PAGE_VALID |
arch/m68k/mm/mcfmmu.c
226
[VM_WRITE | VM_READ] = __pgprot(CF_PAGE_VALID |
arch/m68k/mm/mcfmmu.c
233
[VM_EXEC | VM_READ] = __pgprot(CF_PAGE_VALID |
arch/m68k/mm/mcfmmu.c
241
[VM_EXEC | VM_WRITE | VM_READ] = __pgprot(CF_PAGE_VALID |
arch/m68k/mm/mcfmmu.c
247
[VM_SHARED | VM_READ] = __pgprot(CF_PAGE_VALID |
arch/m68k/mm/mcfmmu.c
251
[VM_SHARED | VM_WRITE | VM_READ] = __pgprot(CF_PAGE_VALID |
arch/m68k/mm/mcfmmu.c
258
[VM_SHARED | VM_EXEC | VM_READ] = __pgprot(CF_PAGE_VALID |
arch/m68k/mm/mcfmmu.c
266
[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
100
[VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_SHARED
arch/m68k/mm/sun3mmu.c
86
[VM_READ] = PAGE_READONLY,
arch/m68k/mm/sun3mmu.c
88
[VM_WRITE | VM_READ] = PAGE_COPY,
arch/m68k/mm/sun3mmu.c
90
[VM_EXEC | VM_READ] = PAGE_READONLY,
arch/m68k/mm/sun3mmu.c
92
[VM_EXEC | VM_WRITE | VM_READ] = PAGE_COPY,
arch/m68k/mm/sun3mmu.c
94
[VM_SHARED | VM_READ] = PAGE_READONLY,
arch/m68k/mm/sun3mmu.c
96
[VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED,
arch/m68k/mm/sun3mmu.c
98
[VM_SHARED | VM_EXEC | VM_READ] = PAGE_READONLY,
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
154
vma = _install_special_mapping(mm, base, gic_size, VM_READ | VM_MAYREAD,
arch/mips/kernel/vdso.c
169
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
242
[VM_READ] = PAGE_READONLY_X,
arch/openrisc/mm/init.c
244
[VM_WRITE | VM_READ] = PAGE_COPY_X,
arch/openrisc/mm/init.c
246
[VM_EXEC | VM_READ] = PAGE_READONLY_X,
arch/openrisc/mm/init.c
248
[VM_EXEC | VM_WRITE | VM_READ] = PAGE_COPY_X,
arch/openrisc/mm/init.c
250
[VM_SHARED | VM_READ] = PAGE_READONLY_X,
arch/openrisc/mm/init.c
252
[VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED_X,
arch/openrisc/mm/init.c
254
[VM_SHARED | VM_EXEC | VM_READ] = PAGE_READONLY_X,
arch/openrisc/mm/init.c
256
[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
964
[VM_READ] = PAGE_READONLY,
arch/parisc/mm/init.c
966
[VM_WRITE | VM_READ] = PAGE_READONLY,
arch/parisc/mm/init.c
968
[VM_EXEC | VM_READ] = PAGE_EXECREAD,
arch/parisc/mm/init.c
970
[VM_EXEC | VM_WRITE | VM_READ] = PAGE_EXECREAD,
arch/parisc/mm/init.c
972
[VM_SHARED | VM_READ] = PAGE_READONLY,
arch/parisc/mm/init.c
974
[VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED,
arch/parisc/mm/init.c
976
[VM_SHARED | VM_EXEC | VM_READ] = PAGE_EXECREAD,
arch/parisc/mm/init.c
978
[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
659
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
372
[VM_READ] = PAGE_READ,
arch/riscv/mm/init.c
374
[VM_WRITE | VM_READ] = PAGE_COPY,
arch/riscv/mm/init.c
376
[VM_EXEC | VM_READ] = PAGE_READ_EXEC,
arch/riscv/mm/init.c
378
[VM_EXEC | VM_WRITE | VM_READ] = PAGE_COPY_EXEC,
arch/riscv/mm/init.c
380
[VM_SHARED | VM_READ] = PAGE_READ,
arch/riscv/mm/init.c
382
[VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED,
arch/riscv/mm/init.c
384
[VM_SHARED | VM_EXEC | VM_READ] = PAGE_READ_EXEC,
arch/riscv/mm/init.c
386
[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
287
[VM_READ] = PAGE_READONLY,
arch/sparc/mm/init_32.c
289
[VM_WRITE | VM_READ] = PAGE_COPY,
arch/sparc/mm/init_32.c
291
[VM_EXEC | VM_READ] = PAGE_READONLY,
arch/sparc/mm/init_32.c
293
[VM_EXEC | VM_WRITE | VM_READ] = PAGE_COPY,
arch/sparc/mm/init_32.c
295
[VM_SHARED | VM_READ] = PAGE_READONLY,
arch/sparc/mm/init_32.c
297
[VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED,
arch/sparc/mm/init_32.c
299
[VM_SHARED | VM_EXEC | VM_READ] = PAGE_READONLY,
arch/sparc/mm/init_32.c
301
[VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_SHARED
arch/sparc/mm/init_64.c
3194
(VM_READ|VM_WRITE|VM_EXEC|VM_SHARED)]);
arch/sparc/vdso/vma.c
402
VM_READ|VM_EXEC|
arch/sparc/vdso/vma.c
414
VM_READ|VM_MAYREAD,
arch/um/kernel/mem.c
131
[VM_READ] = PAGE_READONLY,
arch/um/kernel/mem.c
133
[VM_WRITE | VM_READ] = PAGE_COPY,
arch/um/kernel/mem.c
135
[VM_EXEC | VM_READ] = PAGE_READONLY,
arch/um/kernel/mem.c
137
[VM_EXEC | VM_WRITE | VM_READ] = PAGE_COPY,
arch/um/kernel/mem.c
139
[VM_SHARED | VM_READ] = PAGE_READONLY,
arch/um/kernel/mem.c
141
[VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED,
arch/um/kernel/mem.c
143
[VM_SHARED | VM_EXEC | VM_READ] = PAGE_READONLY,
arch/um/kernel/mem.c
145
[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
158
VM_READ|VM_EXEC|
arch/x86/entry/vdso/vma.c
178
VM_READ|VM_MAYREAD|VM_IO|VM_DONTDUMP|
arch/x86/entry/vsyscall/vsyscall_64.c
299
.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
1771
if (!(vma->vm_flags & VM_READ)) {
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
3022
unsigned long requested = VM_READ;
drivers/gpu/drm/xe/xe_device.c
331
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
2081
if (meta->flags & VM_READ)
fs/binfmt_elf_fdpic.c
1601
if (meta->flags & VM_READ)
fs/coredump.c
1650
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
519
#define VM_DATA_FLAGS_TSK_EXEC (VM_READ | VM_WRITE | TASK_EXEC | \
include/linux/mm.h
521
#define VM_DATA_FLAGS_NON_EXEC (VM_READ | VM_WRITE | VM_MAYREAD | \
include/linux/mm.h
523
#define VM_DATA_FLAGS_EXEC (VM_READ | VM_WRITE | VM_EXEC | \
include/linux/mm.h
545
#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
2368
(VM_READ | VM_WRITE | VM_EXEC | VM_SHARED)]; \
include/trace/events/mmflags.h
204
{VM_READ, "read" }, \
kernel/events/core.c
9696
if (vma->vm_flags & VM_READ)
kernel/sched/fair.c
3469
(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
102
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
1126
prot |= vma->vm_flags & VM_READ ? PROT_READ : 0;
rust/bindings/bindings_helper.h
124
const vm_flags_t RUST_CONST_HELPER_VM_READ = VM_READ;
sound/core/oss/pcm_oss.c
2884
switch ((area->vm_flags & (VM_READ | VM_WRITE))) {
sound/core/oss/pcm_oss.c
2885
case VM_READ | VM_WRITE:
sound/core/oss/pcm_oss.c
2890
case VM_READ:
sound/core/oss/pcm_oss.c
2901
vm_flags_set(area, VM_READ);
sound/core/pcm_native.c
3747
if (!(area->vm_flags & VM_READ))
sound/core/pcm_native.c
3785
if (!(area->vm_flags & VM_READ))
sound/core/pcm_native.c
3979
if (!(area->vm_flags & (VM_WRITE|VM_READ)))
sound/core/pcm_native.c
3982
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
317
#define VM_DATA_FLAGS_TSK_EXEC (VM_READ | VM_WRITE | TASK_EXEC | \
tools/testing/vma/include/dup.h
319
#define VM_DATA_FLAGS_NON_EXEC (VM_READ | VM_WRITE | VM_MAYREAD | \
tools/testing/vma/include/dup.h
321
#define VM_DATA_FLAGS_EXEC (VM_READ | VM_WRITE | VM_EXEC | \
tools/testing/vma/include/dup.h
337
#define VM_ACCESS_FLAGS (VM_READ | VM_WRITE | VM_EXEC)
tools/testing/vma/include/dup.h
355
#define VM_DATA_FLAGS_TSK_EXEC (VM_READ | VM_WRITE | TASK_EXEC | \
tools/testing/vma/tests/merge.c
1070
vm_flags_t vm_flags = VM_READ | VM_WRITE | VM_MAYREAD | VM_MAYWRITE;
tools/testing/vma/tests/merge.c
1157
vm_flags_t vm_flags = VM_READ | VM_WRITE | VM_MAYREAD | VM_MAYWRITE;
tools/testing/vma/tests/merge.c
1317
vm_flags_t vm_flags = VM_READ | VM_WRITE | VM_MAYREAD | VM_MAYWRITE;
tools/testing/vma/tests/merge.c
132
vm_flags_t vm_flags = VM_READ | VM_WRITE | VM_MAYREAD | VM_MAYWRITE;
tools/testing/vma/tests/merge.c
136
vm_flags_t flags = VM_READ | VM_MAYREAD;
tools/testing/vma/tests/merge.c
1383
vm_flags_t vm_flags = VM_READ | VM_WRITE | VM_MAYREAD | VM_MAYWRITE;
tools/testing/vma/tests/merge.c
1413
vm_flags_t vm_flags = VM_READ | VM_WRITE | VM_MAYREAD | VM_MAYWRITE;
tools/testing/vma/tests/merge.c
192
vm_flags_t vm_flags = VM_READ | VM_WRITE | VM_MAYREAD | VM_MAYWRITE;
tools/testing/vma/tests/merge.c
220
vm_flags_t vm_flags = VM_READ | VM_WRITE | VM_MAYREAD | VM_MAYWRITE;
tools/testing/vma/tests/merge.c
241
vm_flags_t vm_flags = VM_READ | VM_WRITE | VM_MAYREAD | VM_MAYWRITE;
tools/testing/vma/tests/merge.c
472
vm_flags_t vm_flags = VM_READ | VM_WRITE | VM_MAYREAD | VM_MAYWRITE;
tools/testing/vma/tests/merge.c
544
vm_flags_t vm_flags = VM_READ | VM_WRITE | VM_MAYREAD | VM_MAYWRITE;
tools/testing/vma/tests/merge.c
753
vm_flags_t vm_flags = VM_READ | VM_WRITE | VM_MAYREAD | VM_MAYWRITE;
tools/testing/vma/tests/merge.c
808
vm_flags_t vm_flags = VM_READ | VM_WRITE | VM_MAYREAD | VM_MAYWRITE;
tools/testing/vma/tests/merge.c
98
vm_flags_t vm_flags = VM_READ | VM_WRITE | VM_MAYREAD | VM_MAYWRITE;
tools/testing/vma/tests/mmap.c
14
VM_READ | VM_WRITE | VM_MAYREAD | VM_MAYWRITE,
tools/testing/vma/tests/mmap.c
20
VM_READ | VM_WRITE | VM_MAYREAD | VM_MAYWRITE,
tools/testing/vma/tests/mmap.c
26
VM_READ | VM_WRITE | VM_MAYREAD | VM_MAYWRITE,
tools/testing/vma/tests/mmap.c
32
VM_READ | VM_WRITE | VM_MAYREAD | VM_MAYWRITE,
tools/testing/vma/tests/vma.c
132
vma_flags_overwrite_word(&flags, VM_READ | VM_WRITE);
tools/testing/vma/tests/vma.c
140
vma_flags_overwrite_word_once(&flags, VM_READ | VM_WRITE);
tools/testing/vma/tests/vma.c
148
vma_flags_set_word(&flags, VM_READ);
tools/testing/vma/tests/vma.c
25
vm_flags_t vm_flags = VM_READ | VM_WRITE | VM_MAYREAD | VM_MAYWRITE;
virt/kvm/kvm_main.c
2937
if (unlikely(!(vma->vm_flags & VM_READ)))