• Home
  • Raw
  • Download

Lines Matching refs:vm_flags

438 	if (vma->vm_flags & VM_MAYSHARE) {  in vma_resv_map()
453 VM_BUG_ON_VMA(vma->vm_flags & VM_MAYSHARE, vma); in set_vma_resv_map()
462 VM_BUG_ON_VMA(vma->vm_flags & VM_MAYSHARE, vma); in set_vma_resv_flags()
478 if (!(vma->vm_flags & VM_MAYSHARE)) in reset_vma_resv_huge_pages()
485 if (vma->vm_flags & VM_NORESERVE) { in vma_has_reserves()
495 if (vma->vm_flags & VM_MAYSHARE && chg == 0) in vma_has_reserves()
502 if (vma->vm_flags & VM_MAYSHARE) in vma_has_reserves()
1371 if (vma->vm_flags & VM_MAYSHARE) in vma_needs_reservation()
2589 cow = (vma->vm_flags & (VM_SHARED | VM_MAYWRITE)) == VM_MAYWRITE; in copy_hugetlb_page_range()
2763 vma->vm_flags &= ~VM_MAYSHARE; in __unmap_hugepage_range_final()
2818 if (iter_vma->vm_flags & VM_MAYSHARE) in unmap_ref_private()
3040 if (vma->vm_flags & VM_MAYSHARE) { in hugetlb_no_page()
3083 if ((flags & FAULT_FLAG_WRITE) && !(vma->vm_flags & VM_SHARED)) in hugetlb_no_page()
3104 new_pte = make_huge_pte(vma, page, ((vma->vm_flags & VM_WRITE) in hugetlb_no_page()
3105 && (vma->vm_flags & VM_SHARED))); in hugetlb_no_page()
3108 if ((flags & FAULT_FLAG_WRITE) && !(vma->vm_flags & VM_SHARED)) { in hugetlb_no_page()
3135 if (vma->vm_flags & VM_SHARED) { in fault_mutex_hash()
3235 if (!(vma->vm_flags & VM_MAYSHARE)) in hugetlb_fault()
3467 vm_flags_t vm_flags) in hugetlb_reserve_pages() argument
3479 if (vm_flags & VM_NORESERVE) in hugetlb_reserve_pages()
3488 if (!vma || vma->vm_flags & VM_MAYSHARE) { in hugetlb_reserve_pages()
3536 if (!vma || vma->vm_flags & VM_MAYSHARE) in hugetlb_reserve_pages()
3573 unsigned long vm_flags = vma->vm_flags & ~VM_LOCKED; in page_table_shareable() local
3574 unsigned long svm_flags = svma->vm_flags & ~VM_LOCKED; in page_table_shareable()
3581 vm_flags != svm_flags || in page_table_shareable()
3596 if (vma->vm_flags & VM_MAYSHARE && in vma_shareable()