Lines Matching defs:mm

89 	struct mm_struct *mm;  member
714 static int __do_huge_pmd_anonymous_page(struct mm_struct *mm, in __do_huge_pmd_anonymous_page()
793 static bool set_huge_zero_page(pgtable_t pgtable, struct mm_struct *mm, in set_huge_zero_page()
808 int do_huge_pmd_anonymous_page(struct mm_struct *mm, struct vm_area_struct *vma, in do_huge_pmd_anonymous_page()
875 struct mm_struct *mm = vma->vm_mm; in insert_pfn_pmd() local
988 void huge_pmd_set_accessed(struct mm_struct *mm, in huge_pmd_set_accessed()
1042 static int do_huge_pmd_wp_page_fallback(struct mm_struct *mm, in do_huge_pmd_wp_page_fallback()
1151 int do_huge_pmd_wp_page(struct mm_struct *mm, struct vm_area_struct *vma, in do_huge_pmd_wp_page()
1277 struct mm_struct *mm = vma->vm_mm; in follow_trans_huge_pmd() local
1328 int do_huge_pmd_numa_page(struct mm_struct *mm, struct vm_area_struct *vma, in do_huge_pmd_numa_page()
1505 struct mm_struct *mm = vma->vm_mm; in move_huge_pmd() local
1557 struct mm_struct *mm = vma->vm_mm; in change_huge_pmd() local
1626 struct mm_struct *mm, in page_check_address_pmd()
1675 struct mm_struct *mm = vma->vm_mm; in __split_huge_page_splitting() local
1827 struct mm_struct *mm = vma->vm_mm; in __split_huge_page_map() local
2071 static struct mm_slot *get_mm_slot(struct mm_struct *mm) in get_mm_slot()
2082 static void insert_to_mm_slots_hash(struct mm_struct *mm, in insert_to_mm_slots_hash()
2089 static inline int khugepaged_test_exit(struct mm_struct *mm) in khugepaged_test_exit()
2094 int __khugepaged_enter(struct mm_struct *mm) in __khugepaged_enter()
2147 void __khugepaged_exit(struct mm_struct *mm) in __khugepaged_exit()
2413 khugepaged_alloc_page(struct page **hpage, gfp_t gfp, struct mm_struct *mm, in khugepaged_alloc_page()
2480 khugepaged_alloc_page(struct page **hpage, gfp_t gfp, struct mm_struct *mm, in khugepaged_alloc_page()
2503 static void collapse_huge_page(struct mm_struct *mm, in collapse_huge_page()
2639 static int khugepaged_scan_pmd(struct mm_struct *mm, in khugepaged_scan_pmd()
2719 struct mm_struct *mm = mm_slot->mm; in collect_mm_slot() local
2746 struct mm_struct *mm; in khugepaged_scan_mm_slot() local
2934 struct mm_struct *mm = vma->vm_mm; in __split_huge_zero_page_pmd() local
2964 struct mm_struct *mm = vma->vm_mm; in __split_huge_page_pmd() local
3008 void split_huge_page_pmd_mm(struct mm_struct *mm, unsigned long address, in split_huge_page_pmd_mm()
3018 static void split_huge_page_address(struct mm_struct *mm, in split_huge_page_address()