Home
last modified time | relevance | path

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

12345

/linux-6.15/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-6.15/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
73 protection_map[VM_EXEC | VM_SHARED] = PAGE_EXECONLY; in adjust_protection_map()
93 (VM_READ|VM_WRITE|VM_EXEC|VM_SHARED)]); in vm_get_page_prot()
/linux-6.15/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-6.15/arch/m68k/mm/
H A Dsun3mmu.c102 [VM_SHARED] = PAGE_NONE,
103 [VM_SHARED | VM_READ] = PAGE_READONLY,
104 [VM_SHARED | VM_WRITE] = PAGE_SHARED,
105 [VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED,
106 [VM_SHARED | VM_EXEC] = PAGE_READONLY,
107 [VM_SHARED | VM_EXEC | VM_READ] = PAGE_READONLY,
108 [VM_SHARED | VM_EXEC | VM_WRITE] = PAGE_SHARED,
109 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_SHARED
H A Dmcfmmu.c249 [VM_SHARED] = PAGE_NONE,
250 [VM_SHARED | VM_READ] = __pgprot(CF_PAGE_VALID |
253 [VM_SHARED | VM_WRITE] = PAGE_SHARED,
254 [VM_SHARED | VM_WRITE | VM_READ] = __pgprot(CF_PAGE_VALID |
258 [VM_SHARED | VM_EXEC] = __pgprot(CF_PAGE_VALID |
261 [VM_SHARED | VM_EXEC | VM_READ] = __pgprot(CF_PAGE_VALID |
265 [VM_SHARED | VM_EXEC | VM_WRITE] = __pgprot(CF_PAGE_VALID |
269 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = __pgprot(CF_PAGE_VALID |
H A Dmotorola.c412 [VM_SHARED] = PAGE_NONE_C,
413 [VM_SHARED | VM_READ] = PAGE_READONLY_C,
414 [VM_SHARED | VM_WRITE] = PAGE_SHARED_C,
415 [VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED_C,
416 [VM_SHARED | VM_EXEC] = PAGE_READONLY_C,
417 [VM_SHARED | VM_EXEC | VM_READ] = PAGE_READONLY_C,
418 [VM_SHARED | VM_EXEC | VM_WRITE] = PAGE_SHARED_C,
419 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_SHARED_C
/linux-6.15/arch/nios2/mm/
H A Dinit.c127 [VM_SHARED] = MKP(0, 0, 0),
128 [VM_SHARED | VM_READ] = MKP(0, 0, 1),
129 [VM_SHARED | VM_WRITE] = MKP(0, 1, 0),
130 [VM_SHARED | VM_WRITE | VM_READ] = MKP(0, 1, 1),
131 [VM_SHARED | VM_EXEC] = MKP(1, 0, 0),
132 [VM_SHARED | VM_EXEC | VM_READ] = MKP(1, 0, 1),
133 [VM_SHARED | VM_EXEC | VM_WRITE] = MKP(1, 1, 0),
134 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = MKP(1, 1, 1)
/linux-6.15/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-6.15/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-6.15/arch/microblaze/mm/
H A Dinit.c252 [VM_SHARED] = PAGE_NONE,
253 [VM_SHARED | VM_READ] = PAGE_READONLY_X,
254 [VM_SHARED | VM_WRITE] = PAGE_SHARED,
255 [VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED_X,
256 [VM_SHARED | VM_EXEC] = PAGE_READONLY,
257 [VM_SHARED | VM_EXEC | VM_READ] = PAGE_READONLY_X,
258 [VM_SHARED | VM_EXEC | VM_WRITE] = PAGE_SHARED,
259 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_SHARED_X
/linux-6.15/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-6.15/arch/openrisc/mm/
H A Dinit.c251 [VM_SHARED] = PAGE_NONE,
252 [VM_SHARED | VM_READ] = PAGE_READONLY_X,
253 [VM_SHARED | VM_WRITE] = PAGE_SHARED,
254 [VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED_X,
255 [VM_SHARED | VM_EXEC] = PAGE_READONLY,
256 [VM_SHARED | VM_EXEC | VM_READ] = PAGE_READONLY_X,
257 [VM_SHARED | VM_EXEC | VM_WRITE] = PAGE_SHARED,
258 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_SHARED_X
/linux-6.15/arch/hexagon/mm/
H A Dinit.c232 [VM_SHARED] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
234 [VM_SHARED | VM_READ] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
236 [VM_SHARED | VM_WRITE] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
238 [VM_SHARED | VM_WRITE | VM_READ] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
241 [VM_SHARED | VM_EXEC] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
243 [VM_SHARED | VM_EXEC | VM_READ] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
246 [VM_SHARED | VM_EXEC | VM_WRITE] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
249 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = __pgprot(_PAGE_PRESENT | _PAGE_USER |
/linux-6.15/arch/s390/mm/
H A Dmmap.c206 pm[VM_SHARED] = PAGE_NONE; in setup_protection_map()
207 pm[VM_SHARED | VM_READ] = PAGE_RO; in setup_protection_map()
208 pm[VM_SHARED | VM_WRITE] = PAGE_RW; in setup_protection_map()
209 pm[VM_SHARED | VM_WRITE | VM_READ] = PAGE_RW; in setup_protection_map()
210 pm[VM_SHARED | VM_EXEC] = PAGE_RX; in setup_protection_map()
211 pm[VM_SHARED | VM_EXEC | VM_READ] = PAGE_RX; in setup_protection_map()
212 pm[VM_SHARED | VM_EXEC | VM_WRITE] = PAGE_RWX; in setup_protection_map()
213 pm[VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_RWX; in setup_protection_map()
/linux-6.15/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-6.15/arch/um/kernel/
H A Dmem.c238 [VM_SHARED] = PAGE_NONE,
239 [VM_SHARED | VM_READ] = PAGE_READONLY,
240 [VM_SHARED | VM_WRITE] = PAGE_SHARED,
241 [VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED,
242 [VM_SHARED | VM_EXEC] = PAGE_READONLY,
243 [VM_SHARED | VM_EXEC | VM_READ] = PAGE_READONLY,
244 [VM_SHARED | VM_EXEC | VM_WRITE] = PAGE_SHARED,
245 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_SHARED
/linux-6.15/arch/alpha/mm/
H A Dinit.c286 [VM_SHARED] = _PAGE_S(_PAGE_FOE | _PAGE_FOW |
288 [VM_SHARED | VM_READ] = _PAGE_S(_PAGE_FOE | _PAGE_FOW),
289 [VM_SHARED | VM_WRITE] = _PAGE_S(_PAGE_FOE),
290 [VM_SHARED | VM_WRITE | VM_READ] = _PAGE_S(_PAGE_FOE),
291 [VM_SHARED | VM_EXEC] = _PAGE_S(_PAGE_FOW | _PAGE_FOR),
292 [VM_SHARED | VM_EXEC | VM_READ] = _PAGE_S(_PAGE_FOW),
293 [VM_SHARED | VM_EXEC | VM_WRITE] = _PAGE_S(0),
294 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = _PAGE_S(0)
/linux-6.15/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-6.15/arch/powerpc/mm/
H A Dpgtable.c543 [VM_SHARED] = PAGE_NONE,
544 [VM_SHARED | VM_READ] = PAGE_READONLY,
545 [VM_SHARED | VM_WRITE] = PAGE_SHARED,
546 [VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED,
547 [VM_SHARED | VM_EXEC] = PAGE_EXECONLY_X,
548 [VM_SHARED | VM_EXEC | VM_READ] = PAGE_READONLY_X,
549 [VM_SHARED | VM_EXEC | VM_WRITE] = PAGE_SHARED_X,
550 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_SHARED_X
/linux-6.15/include/trace/events/
H A Dfs_dax.h43 __entry->vm_flags & VM_SHARED ? "shared" : "private",
89 __entry->vm_flags & VM_SHARED ? "shared" : "private",
134 __entry->vm_flags & VM_SHARED ? "shared" : "private",
178 __entry->vm_flags & VM_SHARED ? "shared" : "private",
220 __entry->vm_flags & VM_SHARED ? "shared" : "private",
/linux-6.15/arch/parisc/mm/
H A Dinit.c978 [VM_SHARED] = PAGE_NONE,
979 [VM_SHARED | VM_READ] = PAGE_READONLY,
980 [VM_SHARED | VM_WRITE] = PAGE_WRITEONLY,
981 [VM_SHARED | VM_WRITE | VM_READ] = PAGE_SHARED,
982 [VM_SHARED | VM_EXEC] = PAGE_EXECREAD,
983 [VM_SHARED | VM_EXEC | VM_READ] = PAGE_EXECREAD,
984 [VM_SHARED | VM_EXEC | VM_WRITE] = PAGE_RWX,
985 [VM_SHARED | VM_EXEC | VM_WRITE | VM_READ] = PAGE_RWX
/linux-6.15/tools/testing/vma/
H A Dvma_internal.h51 #define VM_SHARED 0x00000008 macro
441 return (vm_flags & (VM_SHARED | VM_MAYWRITE)) == in is_shared_maywrite()
442 (VM_SHARED | VM_MAYWRITE); in is_shared_maywrite()
548 ((flags & (VM_WRITE | VM_SHARED | VM_STACK)) == VM_WRITE)
1066 vm_flags &= ~VM_SHARED; in vma_set_page_prot()
/linux-6.15/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()
/linux-6.15/drivers/infiniband/core/
H A Dib_core_uverbs.c74 if (!(vma->vm_flags & VM_SHARED)) in rdma_user_mmap_io()
166 if (!(vma->vm_flags & VM_SHARED)) in rdma_user_mmap_entry_get()
/linux-6.15/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

12345