Home
last modified time | relevance | path

Searched refs:VM_SHARED (Results 1 – 25 of 103) sorted by relevance

12345

/linux/arch/arm64/mm/
H A Dmmap.c26 [VM_SHARED] = PAGE_NONE,
27 [VM_SHARED | VM_READ] = PAGE_READONLY,
28 [VM_SHARED | VM_WRITE] = PAGE_SHARED,
29 [VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED,
31 [VM_SHARED | VM_EXEC] = PAGE_READONLY_EXEC,
32 [VM_SHARED | VM_EXEC | VM_READ] = PAGE_READONLY_EXEC,
33 [VM_SHARED | VM_EXEC | VM_WRITE] = PAGE_SHARED_EXEC,
34 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_SHARED_EXEC
75 protection_map[VM_EXEC | VM_SHARED] = PAGE_EXECONLY; in adjust_protection_map()
101 (VM_READ|VM_WRITE|VM_EXEC|VM_SHARED)]); in vm_get_page_prot()
/linux/arch/x86/mm/
H A Dpgprot.c17 [VM_SHARED] = PAGE_NONE,
18 [VM_SHARED | VM_READ] = PAGE_READONLY,
19 [VM_SHARED | VM_WRITE] = PAGE_SHARED,
20 [VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED,
21 [VM_SHARED | VM_EXEC] = PAGE_READONLY_EXEC,
22 [VM_SHARED | VM_EXEC | VM_READ] = PAGE_READONLY_EXEC,
23 [VM_SHARED | VM_EXEC | VM_WRITE] = PAGE_SHARED_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/arc/mm/
H A Dmmap.c71 [VM_SHARED] = PAGE_U_NONE,
72 [VM_SHARED | VM_READ] = PAGE_U_R,
73 [VM_SHARED | VM_WRITE] = PAGE_U_W_R,
74 [VM_SHARED | VM_WRITE | VM_READ] = PAGE_U_W_R,
75 [VM_SHARED | VM_EXEC] = PAGE_U_X_R,
76 [VM_SHARED | VM_EXEC | VM_READ] = PAGE_U_X_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/m68k/mm/
H A Dsun3mmu.c93 [VM_SHARED] = PAGE_NONE,
94 [VM_SHARED | VM_READ] = PAGE_READONLY,
95 [VM_SHARED | VM_WRITE] = PAGE_SHARED,
96 [VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED,
97 [VM_SHARED | VM_EXEC] = PAGE_READONLY,
98 [VM_SHARED | VM_EXEC | VM_READ] = PAGE_READONLY,
99 [VM_SHARED | VM_EXEC | VM_WRITE] = PAGE_SHARED,
100 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_SHARED
H A Dmcfmmu.c246 [VM_SHARED] = PAGE_NONE,
247 [VM_SHARED | VM_READ] = __pgprot(CF_PAGE_VALID |
250 [VM_SHARED | VM_WRITE] = PAGE_SHARED,
251 [VM_SHARED | VM_WRITE | VM_READ] = __pgprot(CF_PAGE_VALID |
255 [VM_SHARED | VM_EXEC] = __pgprot(CF_PAGE_VALID |
258 [VM_SHARED | VM_EXEC | VM_READ] = __pgprot(CF_PAGE_VALID |
262 [VM_SHARED | VM_EXEC | VM_WRITE] = __pgprot(CF_PAGE_VALID |
266 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = __pgprot(CF_PAGE_VALID |
H A Dmotorola.c415 [VM_SHARED] = PAGE_NONE_C,
416 [VM_SHARED | VM_READ] = PAGE_READONLY_C,
417 [VM_SHARED | VM_WRITE] = PAGE_SHARED_C,
418 [VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED_C,
419 [VM_SHARED | VM_EXEC] = PAGE_READONLY_C,
420 [VM_SHARED | VM_EXEC | VM_READ] = PAGE_READONLY_C,
421 [VM_SHARED | VM_EXEC | VM_WRITE] = PAGE_SHARED_C,
422 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_SHARED_C
/linux/arch/um/kernel/
H A Dmem.c138 [VM_SHARED] = PAGE_NONE,
139 [VM_SHARED | VM_READ] = PAGE_READONLY,
140 [VM_SHARED | VM_WRITE] = PAGE_SHARED,
141 [VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED,
142 [VM_SHARED | VM_EXEC] = PAGE_READONLY,
143 [VM_SHARED | VM_EXEC | VM_READ] = PAGE_READONLY,
144 [VM_SHARED | VM_EXEC | VM_WRITE] = PAGE_SHARED,
145 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_SHARED
/linux/arch/nios2/mm/
H A Dinit.c125 [VM_SHARED] = MKP(0, 0, 0),
126 [VM_SHARED | VM_READ] = MKP(0, 0, 1),
127 [VM_SHARED | VM_WRITE] = MKP(0, 1, 0),
128 [VM_SHARED | VM_WRITE | VM_READ] = MKP(0, 1, 1),
129 [VM_SHARED | VM_EXEC] = MKP(1, 0, 0),
130 [VM_SHARED | VM_EXEC | VM_READ] = MKP(1, 0, 1),
131 [VM_SHARED | VM_EXEC | VM_WRITE] = MKP(1, 1, 0),
132 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = MKP(1, 1, 1)
/linux/arch/xtensa/mm/
H A Dinit.c192 [VM_SHARED] = PAGE_NONE,
193 [VM_SHARED | VM_READ] = PAGE_READONLY,
194 [VM_SHARED | VM_WRITE] = PAGE_SHARED,
195 [VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED,
196 [VM_SHARED | VM_EXEC] = PAGE_READONLY_EXEC,
197 [VM_SHARED | VM_EXEC | VM_READ] = PAGE_READONLY_EXEC,
198 [VM_SHARED | VM_EXEC | VM_WRITE] = PAGE_SHARED_EXEC,
199 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_SHARED_EXEC
/linux/arch/microblaze/mm/
H A Dinit.c250 [VM_SHARED] = PAGE_NONE,
251 [VM_SHARED | VM_READ] = PAGE_READONLY_X,
252 [VM_SHARED | VM_WRITE] = PAGE_SHARED,
253 [VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED_X,
254 [VM_SHARED | VM_EXEC] = PAGE_READONLY,
255 [VM_SHARED | VM_EXEC | VM_READ] = PAGE_READONLY_X,
256 [VM_SHARED | VM_EXEC | VM_WRITE] = PAGE_SHARED,
257 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_SHARED_X
/linux/arch/csky/mm/
H A Dinit.c143 [VM_SHARED] = PAGE_NONE,
144 [VM_SHARED | VM_READ] = PAGE_READ,
145 [VM_SHARED | VM_WRITE] = PAGE_WRITE,
146 [VM_SHARED | VM_WRITE | VM_READ] = PAGE_WRITE,
147 [VM_SHARED | VM_EXEC] = PAGE_READ,
148 [VM_SHARED | VM_EXEC | VM_READ] = PAGE_READ,
149 [VM_SHARED | VM_EXEC | VM_WRITE] = PAGE_WRITE,
150 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_WRITE
/linux/arch/sh/mm/
H A Dmmap.c31 [VM_SHARED] = PAGE_NONE,
32 [VM_SHARED | VM_READ] = PAGE_READONLY,
33 [VM_SHARED | VM_WRITE] = PAGE_WRITEONLY,
34 [VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED,
35 [VM_SHARED | VM_EXEC] = PAGE_EXECREAD,
36 [VM_SHARED | VM_EXEC | VM_READ] = PAGE_EXECREAD,
37 [VM_SHARED | VM_EXEC | VM_WRITE] = PAGE_RWX,
38 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_RWX
/linux/arch/openrisc/mm/
H A Dinit.c249 [VM_SHARED] = PAGE_NONE,
250 [VM_SHARED | VM_READ] = PAGE_READONLY_X,
251 [VM_SHARED | VM_WRITE] = PAGE_SHARED,
252 [VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED_X,
253 [VM_SHARED | VM_EXEC] = PAGE_READONLY,
254 [VM_SHARED | VM_EXEC | VM_READ] = PAGE_READONLY_X,
255 [VM_SHARED | VM_EXEC | VM_WRITE] = PAGE_SHARED,
256 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_SHARED_X
/linux/arch/hexagon/mm/
H A Dinit.c223 [VM_SHARED] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
225 [VM_SHARED | VM_READ] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
227 [VM_SHARED | VM_WRITE] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
229 [VM_SHARED | VM_WRITE | VM_READ] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
232 [VM_SHARED | VM_EXEC] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
234 [VM_SHARED | VM_EXEC | VM_READ] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
237 [VM_SHARED | VM_EXEC | VM_WRITE] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
240 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
/linux/arch/s390/mm/
H A Dmmap.c205 pm[VM_SHARED] = PAGE_NONE; in setup_protection_map()
206 pm[VM_SHARED | VM_READ] = PAGE_RO; in setup_protection_map()
207 pm[VM_SHARED | VM_WRITE] = PAGE_RW; in setup_protection_map()
208 pm[VM_SHARED | VM_WRITE | VM_READ] = PAGE_RW; in setup_protection_map()
209 pm[VM_SHARED | VM_EXEC] = PAGE_RX; in setup_protection_map()
210 pm[VM_SHARED | VM_EXEC | VM_READ] = PAGE_RX; in setup_protection_map()
211 pm[VM_SHARED | VM_EXEC | VM_WRITE] = PAGE_RWX; in setup_protection_map()
212 pm[VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_RWX; in setup_protection_map()
/linux/arch/loongarch/mm/
H A Dcache.c182 [VM_SHARED] = __pgprot(_CACHE_CC | _PAGE_USER |
185 [VM_SHARED | VM_READ] = __pgprot(_CACHE_CC | _PAGE_VALID |
188 [VM_SHARED | VM_WRITE] = __pgprot(_CACHE_CC | _PAGE_VALID |
191 [VM_SHARED | VM_WRITE | VM_READ] = __pgprot(_CACHE_CC | _PAGE_VALID |
194 [VM_SHARED | VM_EXEC] = __pgprot(_CACHE_CC | _PAGE_VALID |
196 [VM_SHARED | VM_EXEC | VM_READ] = __pgprot(_CACHE_CC | _PAGE_VALID |
198 [VM_SHARED | VM_EXEC | VM_WRITE] = __pgprot(_CACHE_CC | _PAGE_VALID |
201 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = __pgprot(_CACHE_CC | _PAGE_VALID |
/linux/arch/alpha/mm/
H A Dinit.c257 [VM_SHARED] = _PAGE_S(_PAGE_FOE | _PAGE_FOW |
259 [VM_SHARED | VM_READ] = _PAGE_S(_PAGE_FOE | _PAGE_FOW),
260 [VM_SHARED | VM_WRITE] = _PAGE_S(_PAGE_FOE),
261 [VM_SHARED | VM_WRITE | VM_READ] = _PAGE_S(_PAGE_FOE),
262 [VM_SHARED | VM_EXEC] = _PAGE_S(_PAGE_FOW | _PAGE_FOR),
263 [VM_SHARED | VM_EXEC | VM_READ] = _PAGE_S(_PAGE_FOW),
264 [VM_SHARED | VM_EXEC | VM_WRITE] = _PAGE_S(0),
265 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = _PAGE_S(0)
/linux/arch/sparc/mm/
H A Dinit_32.c294 [VM_SHARED] = PAGE_NONE,
295 [VM_SHARED | VM_READ] = PAGE_READONLY,
296 [VM_SHARED | VM_WRITE] = PAGE_SHARED,
297 [VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED,
298 [VM_SHARED | VM_EXEC] = PAGE_READONLY,
299 [VM_SHARED | VM_EXEC | VM_READ] = PAGE_READONLY,
300 [VM_SHARED | VM_EXEC | VM_WRITE] = PAGE_SHARED,
301 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_SHARED
/linux/arch/powerpc/mm/
H A Dpgtable.c555 [VM_SHARED] = PAGE_NONE,
556 [VM_SHARED | VM_READ] = PAGE_READONLY,
557 [VM_SHARED | VM_WRITE] = PAGE_SHARED,
558 [VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED,
559 [VM_SHARED | VM_EXEC] = PAGE_EXECONLY_X,
560 [VM_SHARED | VM_EXEC | VM_READ] = PAGE_READONLY_X,
561 [VM_SHARED | VM_EXEC | VM_WRITE] = PAGE_SHARED_X,
562 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_SHARED_X
/linux/arch/parisc/mm/
H A Dinit.c971 [VM_SHARED] = PAGE_NONE,
972 [VM_SHARED | VM_READ] = PAGE_READONLY,
973 [VM_SHARED | VM_WRITE] = PAGE_WRITEONLY,
974 [VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED,
975 [VM_SHARED | VM_EXEC] = PAGE_EXECREAD,
976 [VM_SHARED | VM_EXEC | VM_READ] = PAGE_EXECREAD,
977 [VM_SHARED | VM_EXEC | VM_WRITE] = PAGE_RWX,
978 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_RWX
/linux/include/trace/events/
H A Dfs_dax.h43 __entry->vm_flags & VM_SHARED ? "shared" : "private",
89 __entry->vm_flags & VM_SHARED ? "shared" : "private",
130 __entry->vm_flags & VM_SHARED ? "shared" : "private",
/linux/arch/arm/mm/
H A Dmmu.c428 [VM_SHARED] = __PAGE_NONE,
429 [VM_SHARED | VM_READ] = __PAGE_READONLY,
430 [VM_SHARED | VM_WRITE] = __PAGE_SHARED,
431 [VM_SHARED | VM_WRITE | VM_READ] = __PAGE_SHARED,
432 [VM_SHARED | VM_EXEC] = __PAGE_READONLY_EXEC,
433 [VM_SHARED | VM_EXEC | VM_READ] = __PAGE_READONLY_EXEC,
434 [VM_SHARED | VM_EXEC | VM_WRITE] = __PAGE_SHARED_EXEC,
435 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = __PAGE_SHARED_EXEC
/linux/mm/
H A Dmapping_dirty_helpers.c224 if ((vm_flags & (VM_SHARED | VM_MAYWRITE | VM_HUGETLB)) != in wp_clean_test_walk()
225 (VM_SHARED | VM_MAYWRITE)) in wp_clean_test_walk()
H A Duserfaultfd.c51 else if (!(vma->vm_flags & VM_SHARED) && in find_vma_and_prepare_anon()
80 if (!(vma->vm_flags & VM_SHARED) && unlikely(!vma->anon_vma)) in uffd_lock_vma()
177 bool vm_shared = dst_vma->vm_flags & VM_SHARED; in mfill_atomic_install_pte()
687 if (!(dst_vma->vm_flags & VM_SHARED)) { in mfill_atomic_pte()
759 dst_vma->vm_flags & VM_SHARED)) in mfill_atomic()
1800 if (src_vma->vm_flags & VM_SHARED) in move_pages()
1805 if (dst_vma->vm_flags & VM_SHARED) in move_pages()
1952 if ((vma->vm_flags & VM_SHARED) && uffd_wp_changed) in userfaultfd_set_vm_flags()
/linux/drivers/infiniband/core/
H A Dib_core_uverbs.c78 if (!(vma->vm_flags & VM_SHARED)) in rdma_user_mmap_io()
170 if (!(vma->vm_flags & VM_SHARED)) in rdma_user_mmap_entry_get()

12345