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