Lines Matching defs:vma
147 static inline void reset_vma_resv_huge_pages(struct vm_area_struct *vma) in reset_vma_resv_huge_pages()
163 struct vm_area_struct *vma, in adjust_range_if_pmd_sharing_possible()
170 #define copy_hugetlb_page_range(src, dst, vma) ({ BUG(); 0; }) argument
178 #define follow_huge_pd(vma, addr, hpd, flags, pdshift) NULL argument
179 #define follow_huge_pmd_pte(vma, addr, flags) NULL argument
198 static inline unsigned long hugetlb_change_protection(struct vm_area_struct *vma, in hugetlb_change_protection()
205 struct vm_area_struct *vma, unsigned long start, in __unmap_hugepage_range_final()
212 struct vm_area_struct *vma, unsigned long start, in __unmap_hugepage_range()
218 struct vm_area_struct *vma, unsigned long address, in hugetlb_fault()
406 static inline struct hstate *hstate_vma(struct vm_area_struct *vma) in hstate_vma()
453 static inline pte_t arch_make_huge_pte(pte_t entry, struct vm_area_struct *vma, in arch_make_huge_pte()
574 static inline pte_t huge_ptep_modify_prot_start(struct vm_area_struct *vma, in huge_ptep_modify_prot_start()
583 static inline void huge_ptep_modify_prot_commit(struct vm_area_struct *vma, in huge_ptep_modify_prot_commit()
596 static inline struct page *alloc_huge_page(struct vm_area_struct *vma, in alloc_huge_page()
615 struct vm_area_struct *vma, in alloc_huge_page_vma()
636 static inline struct hstate *hstate_vma(struct vm_area_struct *vma) in hstate_vma()
656 static inline unsigned long vma_kernel_pagesize(struct vm_area_struct *vma) in vma_kernel_pagesize()
661 static inline unsigned long vma_mmu_pagesize(struct vm_area_struct *vma) in vma_mmu_pagesize()