Lines Matching refs:vm_flags
132 if ((flags & FOLL_MLOCK) && (vma->vm_flags & VM_LOCKED)) { in follow_page_pte()
203 if (pud_huge(*pud) && vma->vm_flags & VM_HUGETLB) { in follow_page_mask()
215 if (pmd_huge(*pmd) && vma->vm_flags & VM_HUGETLB) { in follow_page_mask()
354 if ((ret & VM_FAULT_WRITE) && !(vma->vm_flags & VM_WRITE)) in faultin_page()
361 vm_flags_t vm_flags = vma->vm_flags; in check_vma_flags() local
363 if (vm_flags & (VM_IO | VM_PFNMAP)) in check_vma_flags()
367 if (!(vm_flags & VM_WRITE)) { in check_vma_flags()
379 if (!is_cow_mapping(vm_flags)) { in check_vma_flags()
380 WARN_ON_ONCE(vm_flags & VM_MAYWRITE); in check_vma_flags()
384 } else if (!(vm_flags & VM_READ)) { in check_vma_flags()
391 if (!(vm_flags & VM_MAYREAD)) in check_vma_flags()
591 vm_flags_t vm_flags; in fixup_user_fault() local
598 vm_flags = (fault_flags & FAULT_FLAG_WRITE) ? VM_WRITE : VM_READ; in fixup_user_fault()
599 if (!(vm_flags & vma->vm_flags)) in fixup_user_fault()
897 if (vma->vm_flags & VM_LOCKONFAULT) in populate_vma_page_range()
905 if ((vma->vm_flags & (VM_WRITE | VM_SHARED)) == VM_WRITE) in populate_vma_page_range()
912 if (vma->vm_flags & (VM_READ | VM_WRITE | VM_EXEC)) in populate_vma_page_range()
960 if (vma->vm_flags & (VM_IO | VM_PFNMAP)) in __mm_populate()