/linux-4.1.27/mm/ |
D | huge_memory.c | 987 unsigned long mmun_end; /* For mmu_notifiers */ in do_huge_pmd_wp_page_fallback() local 1026 mmun_end = haddr + HPAGE_PMD_SIZE; in do_huge_pmd_wp_page_fallback() 1027 mmu_notifier_invalidate_range_start(mm, mmun_start, mmun_end); in do_huge_pmd_wp_page_fallback() 1061 mmu_notifier_invalidate_range_end(mm, mmun_start, mmun_end); in do_huge_pmd_wp_page_fallback() 1071 mmu_notifier_invalidate_range_end(mm, mmun_start, mmun_end); in do_huge_pmd_wp_page_fallback() 1091 unsigned long mmun_end; /* For mmu_notifiers */ in do_huge_pmd_wp_page() local 1162 mmun_end = haddr + HPAGE_PMD_SIZE; in do_huge_pmd_wp_page() 1163 mmu_notifier_invalidate_range_start(mm, mmun_start, mmun_end); in do_huge_pmd_wp_page() 1195 mmu_notifier_invalidate_range_end(mm, mmun_start, mmun_end); in do_huge_pmd_wp_page() 1612 const unsigned long mmun_end = address + HPAGE_PMD_SIZE; in __split_huge_page_splitting() local [all …]
|
D | migrate.c | 1728 unsigned long mmun_end = mmun_start + HPAGE_PMD_SIZE; in migrate_misplaced_transhuge_page() local 1752 flush_tlb_range(vma, mmun_start, mmun_end); in migrate_misplaced_transhuge_page() 1765 mmu_notifier_invalidate_range_start(mm, mmun_start, mmun_end); in migrate_misplaced_transhuge_page() 1770 mmu_notifier_invalidate_range_end(mm, mmun_start, mmun_end); in migrate_misplaced_transhuge_page() 1803 flush_cache_range(vma, mmun_start, mmun_end); in migrate_misplaced_transhuge_page() 1807 flush_tlb_range(vma, mmun_start, mmun_end); in migrate_misplaced_transhuge_page() 1812 flush_tlb_range(vma, mmun_start, mmun_end); in migrate_misplaced_transhuge_page() 1813 mmu_notifier_invalidate_range(mm, mmun_start, mmun_end); in migrate_misplaced_transhuge_page() 1824 mmu_notifier_invalidate_range_end(mm, mmun_start, mmun_end); in migrate_misplaced_transhuge_page()
|
D | mremap.c | 171 unsigned long mmun_end; /* For mmu_notifiers */ in move_page_tables() local 177 mmun_end = old_end; in move_page_tables() 178 mmu_notifier_invalidate_range_start(vma->vm_mm, mmun_start, mmun_end); in move_page_tables() 230 mmu_notifier_invalidate_range_end(vma->vm_mm, mmun_start, mmun_end); in move_page_tables()
|
D | ksm.c | 865 unsigned long mmun_end; /* For mmu_notifiers */ in write_protect_page() local 874 mmun_end = addr + PAGE_SIZE; in write_protect_page() 875 mmu_notifier_invalidate_range_start(mm, mmun_start, mmun_end); in write_protect_page() 915 mmu_notifier_invalidate_range_end(mm, mmun_start, mmun_end); in write_protect_page() 939 unsigned long mmun_end; /* For mmu_notifiers */ in replace_page() local 950 mmun_end = addr + PAGE_SIZE; in replace_page() 951 mmu_notifier_invalidate_range_start(mm, mmun_start, mmun_end); in replace_page() 974 mmu_notifier_invalidate_range_end(mm, mmun_start, mmun_end); in replace_page()
|
D | hugetlb.c | 2668 unsigned long mmun_end; /* For mmu_notifiers */ in copy_hugetlb_page_range() local 2674 mmun_end = vma->vm_end; in copy_hugetlb_page_range() 2676 mmu_notifier_invalidate_range_start(src, mmun_start, mmun_end); in copy_hugetlb_page_range() 2717 mmun_end); in copy_hugetlb_page_range() 2730 mmu_notifier_invalidate_range_end(src, mmun_start, mmun_end); in copy_hugetlb_page_range() 2749 const unsigned long mmun_end = end; /* For mmu_notifiers */ in __unmap_hugepage_range() local 2756 mmu_notifier_invalidate_range_start(mm, mmun_start, mmun_end); in __unmap_hugepage_range() 2830 mmu_notifier_invalidate_range_end(mm, mmun_start, mmun_end); in __unmap_hugepage_range() 2936 unsigned long mmun_end; /* For mmu_notifiers */ in hugetlb_cow() local 3016 mmun_end = mmun_start + huge_page_size(h); in hugetlb_cow() [all …]
|
D | memory.c | 1013 unsigned long mmun_end; /* For mmu_notifiers */ in copy_page_range() local 1048 mmun_end = end; in copy_page_range() 1051 mmun_end); in copy_page_range() 1068 mmu_notifier_invalidate_range_end(src_mm, mmun_start, mmun_end); in copy_page_range() 2068 const unsigned long mmun_end = mmun_start + PAGE_SIZE; /* For mmu_notifiers */ in wp_page_copy() local 2089 mmu_notifier_invalidate_range_start(mm, mmun_start, mmun_end); in wp_page_copy() 2161 mmu_notifier_invalidate_range_end(mm, mmun_start, mmun_end); in wp_page_copy()
|
/linux-4.1.27/kernel/events/ |
D | uprobes.c | 169 const unsigned long mmun_end = addr + PAGE_SIZE; in __replace_page() local 179 mmu_notifier_invalidate_range_start(mm, mmun_start, mmun_end); in __replace_page() 211 mmu_notifier_invalidate_range_end(mm, mmun_start, mmun_end); in __replace_page()
|