Lines Matching refs:vm_flags

512 	if (vma->vm_flags & VM_MAYSHARE) {  in vma_resv_map()
527 VM_BUG_ON_VMA(vma->vm_flags & VM_MAYSHARE, vma); in set_vma_resv_map()
536 VM_BUG_ON_VMA(vma->vm_flags & VM_MAYSHARE, vma); in set_vma_resv_flags()
552 if (!(vma->vm_flags & VM_MAYSHARE)) in reset_vma_resv_huge_pages()
559 if (vma->vm_flags & VM_NORESERVE) { in vma_has_reserves()
569 if (vma->vm_flags & VM_MAYSHARE && chg == 0) in vma_has_reserves()
576 if (vma->vm_flags & VM_MAYSHARE) in vma_has_reserves()
1448 if (vma->vm_flags & VM_MAYSHARE) in vma_needs_reservation()
2671 cow = (vma->vm_flags & (VM_SHARED | VM_MAYWRITE)) == VM_MAYWRITE; in copy_hugetlb_page_range()
2850 vma->vm_flags &= ~VM_MAYSHARE; in __unmap_hugepage_range_final()
2905 if (iter_vma->vm_flags & VM_MAYSHARE) in unmap_ref_private()
3128 if (vma->vm_flags & VM_MAYSHARE) { in hugetlb_no_page()
3171 if ((flags & FAULT_FLAG_WRITE) && !(vma->vm_flags & VM_SHARED)) in hugetlb_no_page()
3192 new_pte = make_huge_pte(vma, page, ((vma->vm_flags & VM_WRITE) in hugetlb_no_page()
3193 && (vma->vm_flags & VM_SHARED))); in hugetlb_no_page()
3196 if ((flags & FAULT_FLAG_WRITE) && !(vma->vm_flags & VM_SHARED)) { in hugetlb_no_page()
3223 if (vma->vm_flags & VM_SHARED) { in fault_mutex_hash()
3323 if (!(vma->vm_flags & VM_MAYSHARE)) in hugetlb_fault()
3565 vm_flags_t vm_flags) in hugetlb_reserve_pages() argument
3578 if (vm_flags & VM_NORESERVE) in hugetlb_reserve_pages()
3587 if (!vma || vma->vm_flags & VM_MAYSHARE) { in hugetlb_reserve_pages()
3641 if (!vma || vma->vm_flags & VM_MAYSHARE) in hugetlb_reserve_pages()
3683 unsigned long vm_flags = vma->vm_flags & ~VM_LOCKED; in page_table_shareable() local
3684 unsigned long svm_flags = svma->vm_flags & ~VM_LOCKED; in page_table_shareable()
3691 vm_flags != svm_flags || in page_table_shareable()
3706 if (vma->vm_flags & VM_MAYSHARE && in vma_shareable()