Lines Matching refs:vma
51 void reset_vma_resv_huge_pages(struct vm_area_struct *vma);
68 struct vm_area_struct *vma,
71 void __unmap_hugepage_range(struct mmu_gather *tlb, struct vm_area_struct *vma,
78 int hugetlb_fault(struct mm_struct *mm, struct vm_area_struct *vma,
81 struct vm_area_struct *vma,
111 unsigned long hugetlb_change_protection(struct vm_area_struct *vma,
116 static inline void reset_vma_resv_huge_pages(struct vm_area_struct *vma) in reset_vma_resv_huge_pages() argument
127 #define copy_hugetlb_page_range(src, dst, vma) ({ BUG(); 0; }) argument
142 #define hugetlb_fault(mm, vma, addr, flags) ({ BUG(); 0; }) argument
155 static inline unsigned long hugetlb_change_protection(struct vm_area_struct *vma, in hugetlb_change_protection() argument
162 struct vm_area_struct *vma, unsigned long start, in __unmap_hugepage_range_final() argument
169 struct vm_area_struct *vma, unsigned long start, in __unmap_hugepage_range() argument
324 struct page *alloc_huge_page_noerr(struct vm_area_struct *vma,
362 static inline struct hstate *hstate_vma(struct vm_area_struct *vma) in hstate_vma() argument
364 return hstate_file(vma->vm_file); in hstate_vma()
372 extern unsigned long vma_kernel_pagesize(struct vm_area_struct *vma);
374 extern unsigned long vma_mmu_pagesize(struct vm_area_struct *vma);
409 static inline pte_t arch_make_huge_pte(pte_t entry, struct vm_area_struct *vma, in arch_make_huge_pte() argument