Lines Matching refs:vm_flags
272 if ((flags & FOLL_MLOCK) && (vma->vm_flags & VM_LOCKED)) { in follow_page_pte()
326 if (pmd_huge(pmdval) && vma->vm_flags & VM_HUGETLB) { in follow_pmd_mask()
436 if (pud_huge(*pud) && vma->vm_flags & VM_HUGETLB) { in follow_pud_mask()
671 if ((ret & VM_FAULT_WRITE) && !(vma->vm_flags & VM_WRITE)) in faultin_page()
678 vm_flags_t vm_flags = vma->vm_flags; in check_vma_flags() local
682 if (vm_flags & (VM_IO | VM_PFNMAP)) in check_vma_flags()
689 if (!(vm_flags & VM_WRITE)) { in check_vma_flags()
701 if (!is_cow_mapping(vm_flags)) in check_vma_flags()
704 } else if (!(vm_flags & VM_READ)) { in check_vma_flags()
711 if (!(vm_flags & VM_MAYREAD)) in check_vma_flags()
900 vm_flags_t vm_flags = write ? VM_WRITE : VM_READ; in vma_permits_fault() local
902 if (!(vm_flags & vma->vm_flags)) in vma_permits_fault()
1202 if (vma->vm_flags & VM_LOCKONFAULT) in populate_vma_page_range()
1209 if ((vma->vm_flags & (VM_WRITE | VM_SHARED)) == VM_WRITE) in populate_vma_page_range()
1216 if (vma->vm_flags & (VM_READ | VM_WRITE | VM_EXEC)) in populate_vma_page_range()
1262 if (vma->vm_flags & (VM_IO | VM_PFNMAP)) in __mm_populate()
1323 unsigned long vm_flags; in __get_user_pages_locked() local
1329 vm_flags = (foll_flags & FOLL_WRITE) ? in __get_user_pages_locked()
1331 vm_flags &= (foll_flags & FOLL_FORCE) ? in __get_user_pages_locked()
1340 if ((vma->vm_flags & (VM_IO | VM_PFNMAP)) || in __get_user_pages_locked()
1341 !(vm_flags & vma->vm_flags)) in __get_user_pages_locked()