Lines Matching refs:vm_flags

101 					 vm_flags_t vm_flags,  in __thp_vma_allowable_orders()  argument
125 if (thp_disabled_by_hw() || vma_thp_disabled(vma, vm_flags)) in __thp_vma_allowable_orders()
137 if (!in_pf && !smaps && (vm_flags & VM_NO_KHUGEPAGED)) in __thp_vma_allowable_orders()
178 (!hugepage_global_enabled() || (!(vm_flags & VM_HUGEPAGE) && in __thp_vma_allowable_orders()
1054 if (likely(vma->vm_flags & VM_WRITE)) in maybe_pmd_mkwrite()
1093 vm_flags_t vm_flags) in __thp_get_unmapped_area() argument
1110 off >> PAGE_SHIFT, flags, vm_flags); in __thp_get_unmapped_area()
1137 vm_flags_t vm_flags) in thp_get_unmapped_area_vmflags() argument
1142 ret = __thp_get_unmapped_area(filp, addr, len, off, flags, PMD_SIZE, vm_flags); in thp_get_unmapped_area_vmflags()
1147 vm_flags); in thp_get_unmapped_area_vmflags()
1281 const bool vma_madvised = vma && (vma->vm_flags & VM_HUGEPAGE); in vma_thp_gfp_mask()
1328 khugepaged_enter_vma(vma, vma->vm_flags); in do_huge_pmd_anonymous_page()
1462 BUG_ON(!(vma->vm_flags & (VM_PFNMAP|VM_MIXEDMAP))); in vmf_insert_pfn_pmd()
1463 BUG_ON((vma->vm_flags & (VM_PFNMAP|VM_MIXEDMAP)) == in vmf_insert_pfn_pmd()
1465 BUG_ON((vma->vm_flags & VM_PFNMAP) && is_cow_mapping(vma->vm_flags)); in vmf_insert_pfn_pmd()
1529 if (likely(vma->vm_flags & VM_WRITE)) in maybe_pud_mkwrite()
1599 BUG_ON(!(vma->vm_flags & (VM_PFNMAP|VM_MIXEDMAP))); in vmf_insert_pfn_pud()
1600 BUG_ON((vma->vm_flags & (VM_PFNMAP|VM_MIXEDMAP)) == in vmf_insert_pfn_pud()
1602 BUG_ON((vma->vm_flags & VM_PFNMAP) && is_cow_mapping(vma->vm_flags)); in vmf_insert_pfn_pud()
1691 VM_WARN_ON_ONCE(is_cow_mapping(src_vma->vm_flags) && pmd_write(pmd)); in copy_huge_pmd()
1824 if (is_cow_mapping(vma->vm_flags) && pud_write(pud)) { in copy_huge_pud()
1997 if (WARN_ON_ONCE(!(vma->vm_flags & VM_WRITE))) in can_change_pmd_writable()
2012 if (!(vma->vm_flags & VM_SHARED)) { in can_change_pmd_writable()
3154 if (folio_test_dirty(folio) && !(vma->vm_flags & VM_DROPPABLE)) { in __discard_anon_folio_pmd_locked()
3186 if (folio_test_dirty(folio) && !(vma->vm_flags & VM_DROPPABLE)) { in __discard_anon_folio_pmd_locked()
3200 if (vma->vm_flags & VM_LOCKED) in __discard_anon_folio_pmd_locked()
4298 return vma_is_special_huge(vma) || (vma->vm_flags & VM_IO) || in vma_not_suitable_for_thp_split()