Home
last modified time | relevance | path

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

/linux-6.15/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 Dhuge_mm.h222 if (!vma_is_anonymous(vma)) { in thp_vma_suitable_order()
290 if ((tva_flags & TVA_ENFORCE_SYSFS) && vma_is_anonymous(vma)) { in thp_vma_allowable_orders()
H A Dmm_inline.h583 if (vma_is_anonymous(vma) || !userfaultfd_wp(vma)) in pte_install_uffd_wp_if_needed()
H A Dmm.h1005 static inline bool vma_is_anonymous(struct vm_area_struct *vma) in vma_is_anonymous() function
/linux-6.15/mm/
H A Dmigrate_device.c44 if (!vma_is_anonymous(walk->vma)) in migrate_vma_collect_hole()
126 if (vma_is_anonymous(vma)) { in migrate_vma_collect_pmd()
605 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 Dmprotect.c303 return (cp_flags & MM_CP_UFFD_WP) && !vma_is_anonymous(vma); in pgtable_split_needed()
653 } else if ((oldflags & VM_ACCOUNT) && vma_is_anonymous(vma) && in mprotect_fixup()
H A Duserfaultfd.c751 if (WARN_ON_ONCE(vma_is_anonymous(dst_vma) && in mfill_atomic()
769 if (!vma_is_anonymous(dst_vma) && !vma_is_shmem(dst_vma)) in mfill_atomic()
1492 if (!vma_is_anonymous(src_vma) || !vma_is_anonymous(dst_vma)) in validate_move_areas()
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()
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()
1719 if (!vma_is_anonymous(dst_vma)) in copy_huge_pmd()
2283 return (new_pmd_ptl != old_pmd_ptl) && vma_is_anonymous(vma); in pmd_move_must_withdraw()
2740 VM_WARN_ON_ONCE(vma_is_anonymous(vma) || in zap_huge_pud()
2875 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()
2440 if (IS_ENABLED(CONFIG_SHMEM) && !vma_is_anonymous(vma)) { in khugepaged_scan_mm_slot()
2786 if (IS_ENABLED(CONFIG_SHMEM) && !vma_is_anonymous(vma)) { in madvise_collapse()
H A Dmemory.c1472 if (vma_is_anonymous(vma)) in zap_install_uffd_wp_if_needed()
1614 WARN_ON_ONCE(!vma_is_anonymous(vma)); in zap_nonpresent_ptes()
1637 if (!vma_is_anonymous(vma) && !zap_drop_markers(details)) in zap_nonpresent_ptes()
4157 if (vma_is_anonymous(vmf->vma)) in do_pte_missing()
5861 if (vma_is_anonymous(vma)) in create_huge_pmd()
5875 if (vma_is_anonymous(vma)) { in wp_huge_pmd()
5906 if (vma_is_anonymous(vma)) in create_huge_pud()
5922 if (vma_is_anonymous(vma)) in wp_huge_pud()
H A Doom_kill.c543 if (vma_is_anonymous(vma) || !(vma->vm_flags & VM_SHARED)) { in __oom_reap_task_mm()
H A Dvma.c1781 if (unlikely(vma_is_anonymous(vma) && !vma->anon_vma)) { in copy_vma()
2442 if (!vma_is_anonymous(vma)) in __mmap_new_vma()
H A Dgup.c641 } else if ((vma_is_anonymous(vma) || !vma->vm_ops->fault)) { in no_page_table()
1272 bool vma_anon = vma_is_anonymous(vma); in check_vma_flags()
H A Dmmap.c1352 if (vma_is_anonymous(vma)) { in insert_vm_struct()
H A Dvmscan.c3343 if (vma_is_anonymous(vma)) in should_skip_vma()
/linux-6.15/arch/powerpc/mm/book3s64/
H A Dpgtable.c580 return (new_pmd_ptl != old_pmd_ptl) && vma_is_anonymous(vma); in pmd_move_must_withdraw()
/linux-6.15/drivers/gpu/drm/
H A Ddrm_gpusvm.c1060 vma_is_anonymous(vas) && !is_vm_hugetlb_page(vas); in drm_gpusvm_range_find_or_insert()
1726 if (!vma_is_anonymous(vas)) { in drm_gpusvm_migrate_to_devmem()
/linux-6.15/tools/testing/vma/
H A Dvma_internal.h632 static inline bool vma_is_anonymous(struct vm_area_struct *vma) in vma_is_anonymous() function