Lines Matching defs:vma
95 #define thp_vma_allowable_order(vma, vm_flags, tva_flags, order) \ argument
211 static inline bool thp_vma_suitable_order(struct vm_area_struct *vma, in thp_vma_suitable_order()
236 static inline unsigned long thp_vma_suitable_orders(struct vm_area_struct *vma, in thp_vma_suitable_orders()
280 unsigned long thp_vma_allowable_orders(struct vm_area_struct *vma, in thp_vma_allowable_orders()
315 static inline bool vma_thp_disabled(struct vm_area_struct *vma, in vma_thp_disabled()
388 change_huge_pud(struct mmu_gather *tlb, struct vm_area_struct *vma, in change_huge_pud()
418 struct vm_area_struct *vma) in pmd_trans_huge_lock()
426 struct vm_area_struct *vma) in pud_trans_huge_lock()
483 static inline bool thp_vma_suitable_order(struct vm_area_struct *vma, in thp_vma_suitable_order()
489 static inline unsigned long thp_vma_suitable_orders(struct vm_area_struct *vma, in thp_vma_suitable_orders()
495 static inline unsigned long thp_vma_allowable_orders(struct vm_area_struct *vma, in thp_vma_allowable_orders()
540 static inline void __split_huge_pmd(struct vm_area_struct *vma, pmd_t *pmd, in __split_huge_pmd()
542 static inline void split_huge_pmd_address(struct vm_area_struct *vma, in split_huge_pmd_address()
544 static inline void split_huge_pmd_locked(struct vm_area_struct *vma, in split_huge_pmd_locked()
548 static inline bool unmap_huge_pmd_locked(struct vm_area_struct *vma, in unmap_huge_pmd_locked()
558 static inline int hugepage_madvise(struct vm_area_struct *vma, in hugepage_madvise()
564 static inline int madvise_collapse(struct vm_area_struct *vma, in madvise_collapse()
571 static inline void vma_adjust_trans_huge(struct vm_area_struct *vma, in vma_adjust_trans_huge()
582 struct vm_area_struct *vma) in pmd_trans_huge_lock()
587 struct vm_area_struct *vma) in pud_trans_huge_lock()
612 static inline struct page *follow_devmap_pmd(struct vm_area_struct *vma, in follow_devmap_pmd()
633 static inline void __split_huge_pud(struct vm_area_struct *vma, pud_t *pud, in __split_huge_pud()
639 struct vm_area_struct *vma, pud_t *pudp, in change_huge_pud()