Home
last modified time | relevance | path

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

/linux/include/linux/
H A Duserfaultfd_k.h237 if ((vm_flags & VM_UFFD_WP) && !vma_is_anonymous(vma)) in vma_can_userfault()
242 return vma_is_anonymous(vma) || is_vm_hugetlb_page(vma) || in vma_can_userfault()
427 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.h586 if (vma_is_anonymous(vma) || !userfaultfd_wp(vma)) in pte_install_uffd_wp_if_needed()
H A Dmm.h848 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()
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.c207 if (vma_is_anonymous(vma)) in can_do_mincore()
H A Dmadvise.c376 pageout_anon_only_filter = pageout && !vma_is_anonymous(vma) && in madvise_cold_or_pageout_pte_range()
643 if (!vma_is_anonymous(vma) && (!can_do_file_pageout(vma) && in madvise_pageout()
816 if (!vma_is_anonymous(vma)) in madvise_free_single_vma()
1309 if (!vma_is_anonymous(vma)) in can_madvise_modify()
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()
1596 if (!vma_is_anonymous(src_vma) || !vma_is_anonymous(dst_vma)) in validate_move_areas()
H A Dmprotect.c461 return (cp_flags & MM_CP_UFFD_WP) && !vma_is_anonymous(vma); in pgtable_split_needed()
811 } else if ((oldflags & VM_ACCOUNT) && vma_is_anonymous(vma) && in mprotect_fixup()
H A Dhuge_memory.c111 if (vma_is_anonymous(vma)) in __thp_vma_allowable_orders()
172 if (!vma_is_anonymous(vma)) { in __thp_vma_allowable_orders()
1689 if (!vma_is_anonymous(dst_vma)) in copy_huge_pmd()
2261 return (new_pmd_ptl != old_pmd_ptl) && vma_is_anonymous(vma); in pmd_move_must_withdraw()
2717 VM_WARN_ON_ONCE(vma_is_anonymous(vma) || in zap_huge_pud()
2851 if (!vma_is_anonymous(vma)) { in __split_huge_pmd_locked()
H A Dkhugepaged.c925 if (expect_anon && (!(*vmap)->anon_vma || !vma_is_anonymous(*vmap))) in hugepage_vma_revalidate()
2448 if (!vma_is_anonymous(vma)) { in khugepaged_scan_mm_slot()
2789 if (!vma_is_anonymous(vma)) { in madvise_collapse()
H A Dmemory.c1599 if (vma_is_anonymous(vma)) in zap_install_uffd_wp_if_needed()
1738 WARN_ON_ONCE(!vma_is_anonymous(vma)); in zap_nonpresent_ptes()
1761 if (!vma_is_anonymous(vma) && !zap_drop_markers(details)) in zap_nonpresent_ptes()
4359 if (vma_is_anonymous(vmf->vma)) in do_pte_missing()
6059 if (vma_is_anonymous(vma)) in create_huge_pmd()
6073 if (vma_is_anonymous(vma)) { in wp_huge_pmd()
6104 if (vma_is_anonymous(vma)) in create_huge_pud()
6120 if (vma_is_anonymous(vma)) in wp_huge_pud()
H A Doom_kill.c549 if (vma_is_anonymous(vma) || !(vma->vm_flags & VM_SHARED)) { in __oom_reap_task_mm()
H A Dvma.c1823 if (unlikely(vma_is_anonymous(vma) && !vma->anon_vma)) { in copy_vma()
2505 if (!vma_is_anonymous(vma)) in __mmap_new_vma()
3192 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.c3375 if (vma_is_anonymous(vma)) in should_skip_vma()
/linux/arch/powerpc/mm/book3s64/
H A Dpgtable.c573 return (new_pmd_ptl != old_pmd_ptl) && vma_is_anonymous(vma); in pmd_move_must_withdraw()
/linux/drivers/gpu/drm/
H A Ddrm_pagemap.c355 if (!vma_is_anonymous(vas)) { in drm_pagemap_migrate_to_devmem()
H A Ddrm_gpusvm.c956 vma_is_anonymous(vas) && !is_vm_hugetlb_page(vas); in drm_gpusvm_range_find_or_insert()
/linux/tools/testing/vma/
H A Dvma_internal.h712 static inline bool vma_is_anonymous(struct vm_area_struct *vma) in vma_is_anonymous() function