Lines Matching defs:vma

87 #define thp_vma_allowable_order(vma, vm_flags, smaps, in_pf, enforce_sysfs, order) \  argument
151 static inline bool thp_vma_suitable_order(struct vm_area_struct *vma, in thp_vma_suitable_order()
176 static inline unsigned long thp_vma_suitable_orders(struct vm_area_struct *vma, in thp_vma_suitable_orders()
199 static inline bool file_thp_enabled(struct vm_area_struct *vma) in file_thp_enabled()
235 unsigned long thp_vma_allowable_orders(struct vm_area_struct *vma, in thp_vma_allowable_orders()
319 struct vm_area_struct *vma) in pmd_trans_huge_lock()
327 struct vm_area_struct *vma) in pud_trans_huge_lock()
393 static inline bool thp_vma_suitable_order(struct vm_area_struct *vma, in thp_vma_suitable_order()
399 static inline unsigned long thp_vma_suitable_orders(struct vm_area_struct *vma, in thp_vma_suitable_orders()
405 static inline unsigned long thp_vma_allowable_orders(struct vm_area_struct *vma, in thp_vma_allowable_orders()
437 static inline void __split_huge_pmd(struct vm_area_struct *vma, pmd_t *pmd, in __split_huge_pmd()
439 static inline void split_huge_pmd_address(struct vm_area_struct *vma, in split_huge_pmd_address()
445 static inline int hugepage_madvise(struct vm_area_struct *vma, in hugepage_madvise()
451 static inline int madvise_collapse(struct vm_area_struct *vma, in madvise_collapse()
458 static inline void vma_adjust_trans_huge(struct vm_area_struct *vma, in vma_adjust_trans_huge()
469 struct vm_area_struct *vma) in pmd_trans_huge_lock()
474 struct vm_area_struct *vma) in pud_trans_huge_lock()
504 static inline struct page *follow_devmap_pmd(struct vm_area_struct *vma, in follow_devmap_pmd()
510 static inline struct page *follow_devmap_pud(struct vm_area_struct *vma, in follow_devmap_pud()