Lines Matching defs:vma
138 static inline bool transhuge_vma_suitable(struct vm_area_struct *vma, in transhuge_vma_suitable()
157 static inline bool file_thp_enabled(struct vm_area_struct *vma) in file_thp_enabled()
236 struct vm_area_struct *vma) in pmd_trans_huge_lock()
244 struct vm_area_struct *vma) in pud_trans_huge_lock()
319 static inline bool transhuge_vma_suitable(struct vm_area_struct *vma, in transhuge_vma_suitable()
325 static inline bool hugepage_vma_check(struct vm_area_struct *vma, in hugepage_vma_check()
356 static inline void __split_huge_pmd(struct vm_area_struct *vma, pmd_t *pmd, in __split_huge_pmd()
358 static inline void split_huge_pmd_address(struct vm_area_struct *vma, in split_huge_pmd_address()
364 static inline int hugepage_madvise(struct vm_area_struct *vma, in hugepage_madvise()
370 static inline int madvise_collapse(struct vm_area_struct *vma, in madvise_collapse()
377 static inline void vma_adjust_trans_huge(struct vm_area_struct *vma, in vma_adjust_trans_huge()
388 struct vm_area_struct *vma) in pmd_trans_huge_lock()
393 struct vm_area_struct *vma) in pud_trans_huge_lock()
423 static inline struct page *follow_devmap_pmd(struct vm_area_struct *vma, in follow_devmap_pmd()
429 static inline struct page *follow_devmap_pud(struct vm_area_struct *vma, in follow_devmap_pud()