Home
last modified time | relevance | path

Searched refs:is_vm_hugetlb_page (Results 1 – 25 of 38) sorted by relevance

12

/Linux-v6.6/include/linux/
Dhugetlb_inline.h9 static inline bool is_vm_hugetlb_page(struct vm_area_struct *vma) in is_vm_hugetlb_page() function
16 static inline bool is_vm_hugetlb_page(struct vm_area_struct *vma) in is_vm_hugetlb_page() function
Duserfaultfd_k.h167 (!is_vm_hugetlb_page(vma) && !vma_is_shmem(vma))) in vma_can_userfault()
178 return vma_is_anonymous(vma) || is_vm_hugetlb_page(vma) || in vma_can_userfault()
Drmap.h418 if (pvmw->pte && !is_vm_hugetlb_page(pvmw->vma)) in page_vma_mapped_walk_done()
Dhugetlb.h257 if (is_vm_hugetlb_page(vma)) in hugetlb_zap_begin()
264 if (is_vm_hugetlb_page(vma)) in hugetlb_zap_end()
/Linux-v6.6/fs/
Duserfaultfd.c534 if (is_vm_hugetlb_page(vma)) in handle_userfault()
551 if (!is_vm_hugetlb_page(vma)) in handle_userfault()
555 if (is_vm_hugetlb_page(vma)) in handle_userfault()
1381 if (is_vm_hugetlb_page(vma)) { in userfaultfd_register()
1421 if (is_vm_hugetlb_page(cur) && end <= cur->vm_end && in userfaultfd_register()
1447 if (is_vm_hugetlb_page(cur)) in userfaultfd_register()
1512 if (is_vm_hugetlb_page(vma) && uffd_disable_huge_pmd_share(vma)) in userfaultfd_register()
1593 if (is_vm_hugetlb_page(vma)) { in userfaultfd_unregister()
/Linux-v6.6/mm/
Duserfaultfd.c406 if (!dst_vma || !is_vm_hugetlb_page(dst_vma)) in mfill_atomic_hugetlb()
624 if (is_vm_hugetlb_page(dst_vma)) in mfill_atomic()
824 if (is_vm_hugetlb_page(dst_vma)) { in mwriteprotect_range()
Dmremap.c507 if (is_vm_hugetlb_page(vma)) in move_page_tables()
672 if (is_vm_hugetlb_page(vma)) { in move_vma()
970 if (is_vm_hugetlb_page(vma)) { in SYSCALL_DEFINE5()
Dpage_vma_mapped.c188 if (unlikely(is_vm_hugetlb_page(vma))) { in page_vma_mapped_walk()
Dmadvise.c834 if (!is_vm_hugetlb_page(vma)) { in madvise_dontneed_free_valid_vma()
1079 if (!is_vm_hugetlb_page(vma) && new_flags & VM_SPECIAL) in madvise_vma_behavior()
Dpagewalk.c391 if (is_vm_hugetlb_page(vma)) { in __walk_page_range()
Dmigrate_device.c520 if (!args->vma || is_vm_hugetlb_page(args->vma) || in migrate_vma_setup()
Dmlock.c423 is_vm_hugetlb_page(vma) || vma == get_gate_vma(current->mm) || in mlock_fixup()
Dmmap.c1526 if (vma_soft_dirty_enabled(vma) && !is_vm_hugetlb_page(vma)) in vma_wants_writenotify()
2869 is_vm_hugetlb_page(vma) || in mmap_region()
3705 is_vm_hugetlb_page(vma)) in mm_take_all_locks()
3714 !is_vm_hugetlb_page(vma)) in mm_take_all_locks()
Dmprotect.c534 if (is_vm_hugetlb_page(vma)) in change_protection()
Dhugetlb.c1156 VM_BUG_ON_VMA(!is_vm_hugetlb_page(vma), vma); in vma_resv_map()
1171 VM_BUG_ON_VMA(!is_vm_hugetlb_page(vma), vma); in set_vma_resv_map()
1179 VM_BUG_ON_VMA(!is_vm_hugetlb_page(vma), vma); in set_vma_resv_flags()
1187 VM_BUG_ON_VMA(!is_vm_hugetlb_page(vma), vma); in is_vma_resv_set()
1194 VM_BUG_ON_VMA(!is_vm_hugetlb_page(vma), vma); in hugetlb_dup_vma_private()
5324 WARN_ON(!is_vm_hugetlb_page(vma)); in __unmap_hugepage_range()
/Linux-v6.6/arch/powerpc/mm/nohash/
De500_hugetlbpage.c184 if (is_vm_hugetlb_page(vma)) in update_mmu_cache_range()
Dtlb.c310 if (vma && is_vm_hugetlb_page(vma)) in flush_tlb_page()
/Linux-v6.6/arch/s390/kernel/
Duv.c301 if (is_vm_hugetlb_page(vma)) in gmap_make_secure()
401 if (is_vm_hugetlb_page(vma)) in gmap_destroy_page()
/Linux-v6.6/drivers/misc/sgi-gru/
Dgrufault.c184 *pageshift = is_vm_hugetlb_page(vma) ? HPAGE_SHIFT : PAGE_SHIFT; in non_atomic_pte_lookup()
242 *pageshift = is_vm_hugetlb_page(vma) ? HPAGE_SHIFT : PAGE_SHIFT; in atomic_pte_lookup()
/Linux-v6.6/include/asm-generic/
Dtlb.h443 tlb->vma_huge = is_vm_hugetlb_page(vma); in tlb_update_vma_flags()
/Linux-v6.6/arch/s390/mm/
Dpgtable.c1066 if (!vma || is_vm_hugetlb_page(vma)) in pgste_perform_essa()
1166 if (!vma || is_vm_hugetlb_page(vma)) in set_pgste_bits()
1197 if (!vma || is_vm_hugetlb_page(vma)) in get_pgste()
/Linux-v6.6/arch/powerpc/mm/book3s64/
Dradix_tlb.c632 if (is_vm_hugetlb_page(vma)) in radix__local_flush_tlb_page()
953 if (is_vm_hugetlb_page(vma)) in radix__flush_tlb_page()
1122 if (is_vm_hugetlb_page(vma)) in radix__flush_tlb_range()
/Linux-v6.6/arch/riscv/kvm/
Dmmu.c641 if (is_vm_hugetlb_page(vma)) in kvm_riscv_gstage_map()
/Linux-v6.6/arch/powerpc/kvm/
De500_mmu_host.c425 is_vm_hugetlb_page(vma)) { in kvmppc_e500_shadow_map()
/Linux-v6.6/arch/arm64/kvm/
Dmmu.c1336 if (is_vm_hugetlb_page(vma) && !(vma->vm_flags & VM_PFNMAP)) in get_vma_page_shift()
1342 VM_BUG_ON(is_vm_hugetlb_page(vma)); in get_vma_page_shift()

12