Lines Matching refs:vm_flags
95 if ((flags & FOLL_POPULATE) && (vma->vm_flags & VM_LOCKED)) { in follow_page_pte()
169 if (pud_huge(*pud) && vma->vm_flags & VM_HUGETLB) { in follow_page_mask()
181 if (pmd_huge(*pmd) && vma->vm_flags & VM_HUGETLB) { in follow_page_mask()
317 if ((ret & VM_FAULT_WRITE) && !(vma->vm_flags & VM_WRITE)) in faultin_page()
324 vm_flags_t vm_flags = vma->vm_flags; in check_vma_flags() local
326 if (vm_flags & (VM_IO | VM_PFNMAP)) in check_vma_flags()
330 if (!(vm_flags & VM_WRITE)) { in check_vma_flags()
342 if (!is_cow_mapping(vm_flags)) { in check_vma_flags()
343 WARN_ON_ONCE(vm_flags & VM_MAYWRITE); in check_vma_flags()
347 } else if (!(vm_flags & VM_READ)) { in check_vma_flags()
354 if (!(vm_flags & VM_MAYREAD)) in check_vma_flags()
548 vm_flags_t vm_flags; in fixup_user_fault() local
555 vm_flags = (fault_flags & FAULT_FLAG_WRITE) ? VM_WRITE : VM_READ; in fixup_user_fault()
556 if (!(vm_flags & vma->vm_flags)) in fixup_user_fault()
859 if ((vma->vm_flags & (VM_WRITE | VM_SHARED)) == VM_WRITE) in populate_vma_page_range()
866 if (vma->vm_flags & (VM_READ | VM_WRITE | VM_EXEC)) in populate_vma_page_range()
914 if (vma->vm_flags & (VM_IO | VM_PFNMAP)) in __mm_populate()