Lines Matching refs:mm_struct
64 int copy_hugetlb_page_range(struct mm_struct *, struct mm_struct *, struct vm_area_struct *);
65 long follow_hugetlb_page(struct mm_struct *, struct vm_area_struct *,
81 int hugetlb_fault(struct mm_struct *mm, struct vm_area_struct *vma,
94 u32 hugetlb_fault_mutex_hash(struct hstate *h, struct mm_struct *mm,
100 pte_t *huge_pmd_share(struct mm_struct *mm, unsigned long addr, pud_t *pud);
109 pte_t *huge_pte_alloc(struct mm_struct *mm,
111 pte_t *huge_pte_offset(struct mm_struct *mm, unsigned long addr);
112 int huge_pmd_unshare(struct mm_struct *mm, unsigned long *addr, pte_t *ptep);
113 struct page *follow_huge_addr(struct mm_struct *mm, unsigned long address,
115 struct page *follow_huge_pmd(struct mm_struct *mm, unsigned long address,
117 struct page *follow_huge_pud(struct mm_struct *mm, unsigned long address,
469 struct mm_struct *mm, pte_t *pte) in huge_pte_lockptr()
486 void hugetlb_report_usage(struct seq_file *m, struct mm_struct *mm);
488 static inline void hugetlb_count_add(long l, struct mm_struct *mm) in hugetlb_count_add()
493 static inline void hugetlb_count_sub(long l, struct mm_struct *mm) in hugetlb_count_sub()
529 struct mm_struct *mm, pte_t *pte) in huge_pte_lockptr()
534 static inline void hugetlb_report_usage(struct seq_file *f, struct mm_struct *m) in hugetlb_report_usage()
538 static inline void hugetlb_count_sub(long l, struct mm_struct *mm) in hugetlb_count_sub()
544 struct mm_struct *mm, pte_t *pte) in huge_pte_lock()