Lines Matching refs:vm_flags
435 if (!vma || !(vma->vm_flags & VM_MAYSHARE)) in hugetlb_vma_lock_alloc()
1181 if (vma->vm_flags & VM_MAYSHARE) { in vma_resv_map()
1196 VM_BUG_ON_VMA(vma->vm_flags & VM_MAYSHARE, vma); in set_vma_resv_map()
1204 VM_BUG_ON_VMA(vma->vm_flags & VM_MAYSHARE, vma); in set_vma_resv_flags()
1218 return !(vma->vm_flags & VM_MAYSHARE) && in __vma_private_lock()
1238 if (vma->vm_flags & VM_MAYSHARE) { in hugetlb_dup_vma_private()
2616 if (vma->vm_flags & VM_MAYSHARE) { in __vma_reservation_common()
2626 if (vma->vm_flags & VM_MAYSHARE) { in __vma_reservation_common()
2639 if (vma->vm_flags & VM_MAYSHARE || mode == VMA_DEL_RESV) in __vma_reservation_common()
2768 if (!(vma->vm_flags & VM_MAYSHARE)) in restore_reserve_on_error()
5359 if (vma->vm_flags & VM_MAYSHARE) { in hugetlb_vm_op_open()
5482 if (try_mkwrite && (vma->vm_flags & VM_WRITE)) { in make_huge_pte()
5488 entry = arch_make_huge_pte(entry, shift, vma->vm_flags); in make_huge_pte()
5506 if (vma->vm_flags & VM_WRITE) in set_huge_ptep_maybe_writable()
5558 bool cow = is_cow_mapping(src_vma->vm_flags); in copy_hugetlb_page_range()
6110 if (iter_vma->vm_flags & VM_MAYSHARE) in unmap_ref_private()
6159 if (vma->vm_flags & VM_MAYSHARE) { in hugetlb_wp()
6470 if (!(vma->vm_flags & VM_MAYSHARE)) { in hugetlb_no_page()
6500 if (vma->vm_flags & VM_MAYSHARE) { in hugetlb_no_page()
6553 if ((vmf->flags & FAULT_FLAG_WRITE) && !(vma->vm_flags & VM_SHARED)) { in hugetlb_no_page()
6572 new_pte = make_huge_pte(vma, folio, vma->vm_flags & VM_SHARED); in hugetlb_no_page()
6582 if ((vmf->flags & FAULT_FLAG_WRITE) && !(vma->vm_flags & VM_SHARED)) { in hugetlb_no_page()
6756 !(vma->vm_flags & VM_MAYSHARE) && !huge_pte_write(vmf.orig_pte)) { in hugetlb_fault()
6888 int vm_shared = dst_vma->vm_flags & VM_SHARED; in hugetlb_mfill_atomic_pte()
7192 pte = arch_make_huge_pte(pte, shift, vma->vm_flags); in hugetlb_change_protection()
7245 vm_flags_t vm_flags) in hugetlb_reserve_pages() argument
7271 if (vm_flags & VM_NORESERVE) in hugetlb_reserve_pages()
7280 if (!vma || vma->vm_flags & VM_MAYSHARE) { in hugetlb_reserve_pages()
7308 if (vma && !(vma->vm_flags & VM_MAYSHARE) && h_cg) { in hugetlb_reserve_pages()
7342 if (!vma || vma->vm_flags & VM_MAYSHARE) { in hugetlb_reserve_pages()
7397 if (!vma || vma->vm_flags & VM_MAYSHARE) in hugetlb_reserve_pages()
7462 vm_flags_t vm_flags = vma->vm_flags & ~VM_LOCKED_MASK; in page_table_shareable() local
7463 vm_flags_t svm_flags = svma->vm_flags & ~VM_LOCKED_MASK; in page_table_shareable()
7472 vm_flags != svm_flags || in page_table_shareable()
7492 if (!(vma->vm_flags & VM_MAYSHARE)) in want_pmd_share()
7516 if (!(vma->vm_flags & VM_MAYSHARE) || !(v_end > v_start) || in adjust_range_if_pmd_sharing_possible()
7902 if (!(vma->vm_flags & VM_MAYSHARE)) in hugetlb_unshare_pmds()