Home
last modified time | relevance | path

Searched refs:vma_is_anonymous (Results 1 – 13 of 13) sorted by relevance

/linux/include/linux/
H A Duserfaultfd_k.h241 if ((vm_flags & VM_UFFD_WP) && !vma_is_anonymous(vma)) in vma_can_userfault()
246 return vma_is_anonymous(vma) || is_vm_hugetlb_page(vma) || in vma_can_userfault()
426 if (!vma_is_anonymous(vma)) in userfaultfd_wp_use_markers()
H A Dmm.h937 static inline bool vma_is_anonymous(struct vm_area_struct *vma) in vma_is_anonymous() function
/linux/mm/
H A Dmigrate_device.c44 if (!vma_is_anonymous(walk->vma)) in migrate_vma_collect_hole()
118 if (vma_is_anonymous(vma)) { in migrate_vma_collect_pmd()
586 if (!vma_is_anonymous(vma)) in migrate_vma_insert_page()
H A Dmincore.c160 if (vma_is_anonymous(vma)) in can_do_mincore()
H A Dmadvise.c364 pageout_anon_only_filter = pageout && !vma_is_anonymous(vma) && in madvise_cold_or_pageout_pte_range()
638 if (!vma_is_anonymous(vma) && (!can_do_file_pageout(vma) && in madvise_pageout()
805 if (!vma_is_anonymous(vma)) in madvise_free_single_vma()
1054 if (!vma_is_anonymous(vma)) in is_valid_guard_vma()
H A Duserfaultfd.c755 if (WARN_ON_ONCE(vma_is_anonymous(dst_vma) && in mfill_atomic()
773 if (!vma_is_anonymous(dst_vma) && !vma_is_shmem(dst_vma)) in mfill_atomic()
1488 if (!vma_is_anonymous(src_vma) || !vma_is_anonymous(dst_vma)) in validate_move_areas()
H A Dmemory.c1481 if (vma_is_anonymous(vma)) in zap_install_uffd_wp_if_needed()
1623 WARN_ON_ONCE(!vma_is_anonymous(vma)); in zap_nonpresent_ptes()
1647 if (!vma_is_anonymous(vma) && !zap_drop_markers(details)) in zap_nonpresent_ptes()
4056 if (vma_is_anonymous(vmf->vma)) in do_pte_missing()
5752 if (vma_is_anonymous(vma)) in create_huge_pmd()
5766 if (vma_is_anonymous(vma)) { in wp_huge_pmd()
5797 if (vma_is_anonymous(vma)) in create_huge_pud()
5813 if (vma_is_anonymous(vma)) in wp_huge_pud()
H A Dhuge_memory.c112 if (vma_is_anonymous(vma)) in __thp_vma_allowable_orders()
173 if (!vma_is_anonymous(vma)) { in __thp_vma_allowable_orders()
1637 if (!vma_is_anonymous(dst_vma)) in copy_huge_pmd()
2200 return (new_pmd_ptl != old_pmd_ptl) && vma_is_anonymous(vma); in pmd_move_must_withdraw()
2761 if (!vma_is_anonymous(vma)) { in __split_huge_pmd_locked()
H A Dkhugepaged.c946 if (expect_anon && (!(*vmap)->anon_vma || !vma_is_anonymous(*vmap))) in hugepage_vma_revalidate()
2442 if (IS_ENABLED(CONFIG_SHMEM) && !vma_is_anonymous(vma)) { in khugepaged_scan_mm_slot()
2788 if (IS_ENABLED(CONFIG_SHMEM) && !vma_is_anonymous(vma)) { in madvise_collapse()
H A Dvma.c1724 if (unlikely(vma_is_anonymous(vma) && !vma->anon_vma)) { in copy_vma()
2384 if (!vma_is_anonymous(vma)) in __mmap_new_vma()
H A Dgup.c644 } else if ((vma_is_anonymous(vma) || !vma->vm_ops->fault)) { in no_page_table()
1275 bool vma_anon = vma_is_anonymous(vma); in check_vma_flags()
H A Dmmap.c1351 if (vma_is_anonymous(vma)) { in insert_vm_struct()
H A Dvmscan.c3305 if (vma_is_anonymous(vma)) in should_skip_vma()