Lines Matching refs:vm_area_struct

5 				      struct vm_area_struct *vma,
10 struct vm_area_struct *vma);
12 struct vm_area_struct *vma,
15 extern int do_huge_pmd_wp_page(struct mm_struct *mm, struct vm_area_struct *vma,
18 extern struct page *follow_trans_huge_pmd(struct vm_area_struct *vma,
23 struct vm_area_struct *vma,
25 extern int mincore_huge_pmd(struct vm_area_struct *vma, pmd_t *pmd,
28 extern int move_huge_pmd(struct vm_area_struct *vma,
29 struct vm_area_struct *new_vma,
33 extern int change_huge_pmd(struct vm_area_struct *vma, pmd_t *pmd,
36 int vmf_insert_pfn_pmd(struct vm_area_struct *, unsigned long addr, pmd_t *,
70 extern bool is_vma_temporary_stack(struct vm_area_struct *vma);
103 extern void __split_huge_page_pmd(struct vm_area_struct *vma,
125 extern int hugepage_madvise(struct vm_area_struct *vma,
127 extern void vma_adjust_trans_huge(struct vm_area_struct *vma,
131 extern int __pmd_trans_huge_lock(pmd_t *pmd, struct vm_area_struct *vma,
134 static inline int pmd_trans_huge_lock(pmd_t *pmd, struct vm_area_struct *vma, in pmd_trans_huge_lock()
150 extern int do_huge_pmd_numa_page(struct mm_struct *mm, struct vm_area_struct *vma,
192 static inline int hugepage_madvise(struct vm_area_struct *vma, in hugepage_madvise()
198 static inline void vma_adjust_trans_huge(struct vm_area_struct *vma, in vma_adjust_trans_huge()
204 static inline int pmd_trans_huge_lock(pmd_t *pmd, struct vm_area_struct *vma, in pmd_trans_huge_lock()
210 static inline int do_huge_pmd_numa_page(struct mm_struct *mm, struct vm_area_struct *vma, in do_huge_pmd_numa_page()