Home
last modified time | relevance | path

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

/linux/include/linux/
H A Duserfaultfd_k.h237 !vma_is_anonymous(vma)) in vma_can_userfault()
241 return vma_is_anonymous(vma) || is_vm_hugetlb_page(vma) || in vma_can_userfault()
300 if (!vma_is_anonymous(vma)) in userfaultfd_wp_use_markers()
H A Dhuge_mm.h227 if (!vma_is_anonymous(vma)) { in thp_vma_suitable_order()
298 if (type != TVA_FORCED_COLLAPSE && vma_is_anonymous(vma)) { in thp_vma_allowable_orders()
H A Dmm_inline.h587 if (vma_is_anonymous(vma) || !userfaultfd_wp(vma)) in pte_install_uffd_wp_if_needed()
H A Dmm.h1235 static inline bool vma_is_anonymous(struct vm_area_struct *vma) in vma_is_anonymous() function
/linux/mm/
H A Dmadvise.c372 pageout_anon_only_filter = pageout && !vma_is_anonymous(vma) && in madvise_cold_or_pageout_pte_range()
639 if (!vma_is_anonymous(vma) && (!can_do_file_pageout(vma) && in madvise_pageout()
811 if (!vma_is_anonymous(vma)) in madvise_free_single_vma()
1152 if (vma_is_anonymous(vma)) { in madvise_guard_install()
1321 if (!vma_is_anonymous(vma)) in can_madvise_modify()
1616 if (vma_is_anonymous(vma) && in is_vma_lock_sufficient()
H A Dmincore.c220 if (vma_is_anonymous(vma)) in can_do_mincore()
H A Dmigrate_device.c45 if (!vma_is_anonymous(walk->vma)) in migrate_vma_collect_hole()
288 if (vma_is_anonymous(vma)) { in migrate_vma_collect_pmd()
988 if (!vma_is_anonymous(vma)) in migrate_vma_insert_page()
H A Duserfaultfd.c756 * it will overwrite vm_ops, so vma_is_anonymous must return false. in mfill_atomic()
758 if (WARN_ON_ONCE(vma_is_anonymous(dst_vma) && in mfill_atomic()
776 if (!vma_is_anonymous(dst_vma) && !vma_is_shmem(dst_vma)) in mfill_atomic()
1566 if (!vma_is_anonymous(src_vma) || !vma_is_anonymous(dst_vma)) in validate_move_areas()
H A Dmprotect.c401 return (cp_flags & MM_CP_UFFD_WP) && !vma_is_anonymous(vma); in pgtable_split_needed()
751 } else if ((oldflags & VM_ACCOUNT) && vma_is_anonymous(vma) && in mprotect_fixup()
H A Dhuge_memory.c114 if (vma_is_anonymous(vma)) in __thp_vma_allowable_orders()
175 if (!vma_is_anonymous(vma)) { in __thp_vma_allowable_orders()
1880 if (!vma_is_anonymous(dst_vma)) in copy_huge_pmd()
2436 return (new_pmd_ptl != old_pmd_ptl) && vma_is_anonymous(vma); in pmd_move_must_withdraw()
2875 VM_WARN_ON_ONCE(vma_is_anonymous(vma) || in zap_huge_pud()
3010 if (!vma_is_anonymous(vma)) { in __split_huge_pmd_locked()
H A Dkhugepaged.c916 if (expect_anon && (!(*vmap)->anon_vma || !vma_is_anonymous(*vmap))) in hugepage_vma_revalidate()
2459 if (!vma_is_anonymous(vma)) { in khugepaged_scan_mm_slot()
2802 if (!vma_is_anonymous(vma)) { in madvise_collapse()
H A Dmemory.c1614 if (vma_is_anonymous(vma)) in zap_install_uffd_wp_if_needed()
1753 WARN_ON_ONCE(!vma_is_anonymous(vma)); in zap_nonpresent_ptes()
1776 if (!vma_is_anonymous(vma) && !zap_drop_markers(details)) in zap_nonpresent_ptes()
4474 if (vma_is_anonymous(vmf->vma)) in do_pte_missing()
6142 if (vma_is_anonymous(vma)) in create_huge_pmd()
6156 if (vma_is_anonymous(vma)) { in wp_huge_pmd()
6187 if (vma_is_anonymous(vma)) in create_huge_pud()
6203 if (vma_is_anonymous(vma)) in wp_huge_pud()
H A Doom_kill.c550 if (vma_is_anonymous(vma) || !(vma->vm_flags & VM_SHARED)) { in __oom_reap_task_mm()
H A Dvma.c1860 if (unlikely(vma_is_anonymous(vma) && !vma->anon_vma)) { in copy_vma()
2561 if (!vma_is_anonymous(vma)) in __mmap_new_vma()
3297 if (vma_is_anonymous(vma)) { in insert_vm_struct()
H A Dgup.c629 } else if ((vma_is_anonymous(vma) || !vma->vm_ops->fault)) { in no_page_table()
1205 bool vma_anon = vma_is_anonymous(vma); in check_vma_flags()
H A Dvmscan.c3346 if (vma_is_anonymous(vma)) in should_skip_vma()
/linux/drivers/gpu/drm/
H A Ddrm_pagemap.c513 if (!vma_is_anonymous(vas)) { in drm_pagemap_migrate_to_devmem()
H A Ddrm_gpusvm.c1077 vma_is_anonymous(vas) && !is_vm_hugetlb_page(vas); in drm_gpusvm_range_find_or_insert()
/linux/tools/testing/vma/include/
H A Ddup.h1146 static inline bool vma_is_anonymous(struct vm_area_struct *vma) in vma_is_anonymous() function