Lines Matching refs:vm_flags
141 unsigned long vm_flags; in __get_user_pages() local
147 vm_flags = (foll_flags & FOLL_WRITE) ? in __get_user_pages()
149 vm_flags &= (foll_flags & FOLL_FORCE) ? in __get_user_pages()
158 if ((vma->vm_flags & (VM_IO | VM_PFNMAP)) || in __get_user_pages()
159 !(vm_flags & vma->vm_flags)) in __get_user_pages()
248 if (!(vma->vm_flags & (VM_IO | VM_PFNMAP))) in follow_pfn()
286 vma->vm_flags |= VM_USERMAP; in vmalloc_user()
678 if (region->vm_flags & VM_MAPPED_COPY) in __put_nommu_region()
728 protect_vma(vma, vma->vm_flags); in add_vma_to_mm()
1085 unsigned long vm_flags; in determine_vm_flags() local
1087 vm_flags = calc_vm_prot_bits(prot) | calc_vm_flag_bits(flags); in determine_vm_flags()
1092 vm_flags |= VM_MAYREAD | VM_MAYWRITE | VM_MAYEXEC; in determine_vm_flags()
1094 vm_flags |= VM_MAYSHARE; in determine_vm_flags()
1099 vm_flags |= VM_MAYSHARE | (capabilities & NOMMU_VMFLAGS); in determine_vm_flags()
1101 vm_flags |= VM_SHARED; in determine_vm_flags()
1109 vm_flags &= ~VM_MAYSHARE; in determine_vm_flags()
1111 return vm_flags; in determine_vm_flags()
1156 BUG_ON(!(vma->vm_flags & VM_MAYSHARE)); in do_mmap_private()
1187 region->vm_flags = vma->vm_flags |= VM_MAPPED_COPY; in do_mmap_private()
1241 vm_flags_t vm_flags, in do_mmap() argument
1266 vm_flags |= determine_vm_flags(file, prot, flags, capabilities); in do_mmap()
1278 region->vm_flags = vm_flags; in do_mmap()
1282 vma->vm_flags = vm_flags; in do_mmap()
1300 if (vm_flags & VM_MAYSHARE) { in do_mmap()
1310 if (!(pregion->vm_flags & VM_MAYSHARE)) in do_mmap()
1345 if (pregion->vm_flags & VM_MAPPED_COPY) in do_mmap()
1346 vma->vm_flags |= VM_MAPPED_COPY; in do_mmap()
1397 if (file && vma->vm_flags & VM_SHARED) in do_mmap()
1420 if (vma->vm_flags & VM_EXEC && !region->vm_icache_flushed) { in do_mmap()
1752 if (vma->vm_flags & VM_MAYSHARE) in do_mremap()
1789 vma->vm_flags |= VM_IO | VM_PFNMAP | VM_DONTEXPAND | VM_DONTDUMP; in remap_pfn_range()
1809 if (!(vma->vm_flags & VM_USERMAP)) in remap_vmalloc_range()
1954 if (write && vma->vm_flags & VM_MAYWRITE) in __access_remote_vm()
1957 else if (!write && vma->vm_flags & VM_MAYREAD) in __access_remote_vm()
2037 if (vma->vm_flags & VM_SHARED) { in nommu_shrink_inode_mappings()
2051 if (!(vma->vm_flags & VM_SHARED)) in nommu_shrink_inode_mappings()