• Home
  • Raw
  • Download

Lines Matching defs:vma

216 			struct vm_area_struct *vma, unsigned long address)  in vma_hugecache_offset()
226 unsigned long vma_kernel_pagesize(struct vm_area_struct *vma) in vma_kernel_pagesize()
245 unsigned long vma_mmu_pagesize(struct vm_area_struct *vma) in vma_mmu_pagesize()
279 static unsigned long get_vma_private_data(struct vm_area_struct *vma) in get_vma_private_data()
284 static void set_vma_private_data(struct vm_area_struct *vma, in set_vma_private_data()
316 static struct resv_map *vma_resv_map(struct vm_area_struct *vma) in vma_resv_map()
325 static void set_vma_resv_map(struct vm_area_struct *vma, struct resv_map *map) in set_vma_resv_map()
334 static void set_vma_resv_flags(struct vm_area_struct *vma, unsigned long flags) in set_vma_resv_flags()
342 static int is_vma_resv_set(struct vm_area_struct *vma, unsigned long flag) in is_vma_resv_set()
351 struct vm_area_struct *vma) in decrement_hugepage_resv_vma()
369 void reset_vma_resv_huge_pages(struct vm_area_struct *vma) in reset_vma_resv_huge_pages()
377 static int vma_has_reserves(struct vm_area_struct *vma) in vma_has_reserves()
416 unsigned long addr, struct vm_area_struct *vma) in copy_gigantic_page()
433 unsigned long addr, struct vm_area_struct *vma) in copy_huge_page()
477 struct vm_area_struct *vma, in dequeue_huge_page_vma()
694 struct vm_area_struct *vma, unsigned long address) in alloc_buddy_huge_page()
922 struct vm_area_struct *vma, unsigned long addr) in vma_needs_reservation()
947 struct vm_area_struct *vma, unsigned long addr) in vma_commit_reservation()
965 static struct page *alloc_huge_page(struct vm_area_struct *vma, in alloc_huge_page()
1612 static void hugetlb_vm_op_open(struct vm_area_struct *vma) in hugetlb_vm_op_open()
1628 static void hugetlb_vm_op_close(struct vm_area_struct *vma) in hugetlb_vm_op_close()
1658 static int hugetlb_vm_op_fault(struct vm_area_struct *vma, struct vm_fault *vmf) in hugetlb_vm_op_fault()
1670 static pte_t make_huge_pte(struct vm_area_struct *vma, struct page *page, in make_huge_pte()
1687 static void set_huge_ptep_writable(struct vm_area_struct *vma, in set_huge_ptep_writable()
1700 struct vm_area_struct *vma) in copy_hugetlb_page_range()
1742 void __unmap_hugepage_range(struct vm_area_struct *vma, unsigned long start, in __unmap_hugepage_range()
1814 void unmap_hugepage_range(struct vm_area_struct *vma, unsigned long start, in unmap_hugepage_range()
1828 static int unmap_ref_private(struct mm_struct *mm, struct vm_area_struct *vma, in unmap_ref_private()
1867 static int hugetlb_cow(struct mm_struct *mm, struct vm_area_struct *vma, in hugetlb_cow()
1948 struct vm_area_struct *vma, unsigned long address) in hugetlbfs_pagecache_page()
1959 static int hugetlb_no_page(struct mm_struct *mm, struct vm_area_struct *vma, in hugetlb_no_page()
2065 int hugetlb_fault(struct mm_struct *mm, struct vm_area_struct *vma, in hugetlb_fault()
2161 int follow_hugetlb_page(struct mm_struct *mm, struct vm_area_struct *vma, in follow_hugetlb_page()
2238 void hugetlb_change_protection(struct vm_area_struct *vma, in hugetlb_change_protection()
2272 struct vm_area_struct *vma, in hugetlb_reserve_pages()