Home
last modified time | relevance | path

Searched refs:mmu_notifier_invalidate_range_end (Results 1 – 16 of 16) sorted by relevance

/Linux-v4.19/Documentation/vm/
Dmmu_notifier.rst15 A) page backing address is free before mmu_notifier_invalidate_range_end()
77 CPU-thread-1 {COW_step3: {mmu_notifier_invalidate_range_end(addrB)}}
97 call to mmu_notifier_invalidate_range_end() outside the page table lock. This
99 releasing page table lock but before call mmu_notifier_invalidate_range_end().
/Linux-v4.19/include/linux/
Dmmu_notifier.h298 static inline void mmu_notifier_invalidate_range_end(struct mm_struct *mm, in mmu_notifier_invalidate_range_end() function
481 static inline void mmu_notifier_invalidate_range_end(struct mm_struct *mm, in mmu_notifier_invalidate_range_end() function
/Linux-v4.19/mm/
Dmprotect.c218 mmu_notifier_invalidate_range_end(mm, mni_start, end); in change_pmd_range()
Drmap.c952 mmu_notifier_invalidate_range_end(vma->vm_mm, start, end); in page_mkclean_one()
1660 mmu_notifier_invalidate_range_end(vma->vm_mm, start, end); in try_to_unmap_one()
Dmemory.c1279 mmu_notifier_invalidate_range_end(src_mm, mmun_start, mmun_end); in copy_page_range()
1587 mmu_notifier_invalidate_range_end(mm, start_addr, end_addr); in unmap_vmas()
1611 mmu_notifier_invalidate_range_end(mm, start, end); in zap_page_range()
1636 mmu_notifier_invalidate_range_end(mm, address, end); in zap_page_range_single()
4291 mmu_notifier_invalidate_range_end(mm, *start, *end); in __follow_pte_pmd()
4310 mmu_notifier_invalidate_range_end(mm, *start, *end); in __follow_pte_pmd()
Dmremap.c250 mmu_notifier_invalidate_range_end(vma->vm_mm, mmun_start, mmun_end); in move_page_tables()
Doom_kill.c530 mmu_notifier_invalidate_range_end(mm, start, end); in __oom_reap_task_mm()
Dmadvise.c482 mmu_notifier_invalidate_range_end(mm, start, end); in madvise_free_single_vma()
Dhugetlb.c3312 mmu_notifier_invalidate_range_end(src, mmun_start, mmun_end); in copy_hugetlb_page_range()
3415 mmu_notifier_invalidate_range_end(mm, mmun_start, mmun_end); in __unmap_hugepage_range()
3638 mmu_notifier_invalidate_range_end(mm, mmun_start, mmun_end); in hugetlb_cow()
4396 mmu_notifier_invalidate_range_end(mm, f_start, f_end); in hugetlb_change_protection()
Dksm.c1108 mmu_notifier_invalidate_range_end(mm, mmun_start, mmun_end); in write_protect_page()
1191 mmu_notifier_invalidate_range_end(mm, mmun_start, mmun_end); in replace_page()
Dmigrate.c2008 mmu_notifier_invalidate_range_end(mm, mmun_start, mmun_end); in migrate_misplaced_transhuge_page()
2327 mmu_notifier_invalidate_range_end(mm_walk.mm, in migrate_vma_collect()
Dkhugepaged.c1032 mmu_notifier_invalidate_range_end(mm, mmun_start, mmun_end); in collapse_huge_page()
Dhuge_memory.c1229 mmu_notifier_invalidate_range_end(vma->vm_mm, mmun_start, mmun_end); in do_huge_pmd_wp_page_fallback()
/Linux-v4.19/fs/
Ddax.c935 mmu_notifier_invalidate_range_end(vma->vm_mm, start, end); in dax_mapping_entry_mkclean()
/Linux-v4.19/kernel/events/
Duprobes.c213 mmu_notifier_invalidate_range_end(mm, mmun_start, mmun_end); in __replace_page()
/Linux-v4.19/fs/proc/
Dtask_mmu.c1144 mmu_notifier_invalidate_range_end(mm, 0, -1); in clear_refs_write()