| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | mmu_notifier.h | 17 struct mmu_notifier_range; 189 const struct mmu_notifier_range *range); 191 const struct mmu_notifier_range *range); 265 const struct mmu_notifier_range *range, 283 struct mmu_notifier_range { struct 431 extern int __mmu_notifier_invalidate_range_start(struct mmu_notifier_range *r); 432 extern void __mmu_notifier_invalidate_range_end(struct mmu_notifier_range *r, 437 mmu_notifier_range_update_to_read_only(const struct mmu_notifier_range *range); 440 mmu_notifier_range_blockable(const struct mmu_notifier_range *range) in mmu_notifier_range_blockable() 485 mmu_notifier_invalidate_range_start(struct mmu_notifier_range *range) in mmu_notifier_invalidate_range_start() [all …]
|
| H A D | mm.h | 1742 struct mmu_notifier_range; 1749 struct mmu_notifier_range *range, pte_t **ptepp,
|
| /OK3568_Linux_fs/kernel/mm/ |
| H A D | mmu_notifier.c | 101 const struct mmu_notifier_range *range, in mn_itree_inv_start_range() 124 const struct mmu_notifier_range *range) in mn_itree_inv_next() 270 struct mmu_notifier_range range = { in mn_itree_release() 451 const struct mmu_notifier_range *range) in mn_itree_invalidate() 483 struct mmu_notifier_range *range) in mn_hlist_invalidate_range_start() 542 int __mmu_notifier_invalidate_range_start(struct mmu_notifier_range *range) in __mmu_notifier_invalidate_range_start() 560 struct mmu_notifier_range *range, bool only_end) in mn_hlist_invalidate_end() 598 void __mmu_notifier_invalidate_range_end(struct mmu_notifier_range *range, in __mmu_notifier_invalidate_range_end() 1170 mmu_notifier_range_update_to_read_only(const struct mmu_notifier_range *range) in mmu_notifier_range_update_to_read_only()
|
| H A D | mapping_dirty_helpers.c | 17 struct mmu_notifier_range range;
|
| H A D | khugepaged.c | 1072 struct mmu_notifier_range range; in collapse_huge_page() 1452 struct mmu_notifier_range range; in collapse_pte_mapped_thp() 1641 struct mmu_notifier_range range; in retract_page_tables()
|
| H A D | mprotect.c | 220 struct mmu_notifier_range range; in change_pmd_range()
|
| H A D | rmap.c | 924 struct mmu_notifier_range range; in page_mkclean_one() 1455 struct mmu_notifier_range range; in try_to_unmap_one()
|
| H A D | memory.c | 1186 struct mmu_notifier_range range; in copy_page_range() 1586 struct mmu_notifier_range range; in unmap_vmas() 1607 struct mmu_notifier_range range; in zap_page_range() 1634 struct mmu_notifier_range range; in zap_page_range_single() 3138 struct mmu_notifier_range range; in wp_page_copy() 5373 struct mmu_notifier_range *range, pte_t **ptepp, in follow_invalidate_pte()
|
| H A D | hugetlb.c | 3803 struct mmu_notifier_range range; in copy_hugetlb_page_range() 3916 struct mmu_notifier_range range; in __unmap_hugepage_range() 4137 struct mmu_notifier_range range; in hugetlb_cow() 5059 struct mmu_notifier_range range; in hugetlb_change_protection() 5768 struct mmu_notifier_range range; in hugetlb_unshare_all_pmds()
|
| H A D | mremap.c | 466 struct mmu_notifier_range range; in move_page_tables()
|
| H A D | oom_kill.c | 581 struct mmu_notifier_range range; in __oom_reap_task_mm()
|
| H A D | madvise.c | 735 struct mmu_notifier_range range; in madvise_free_single_vma()
|
| H A D | ksm.c | 1044 struct mmu_notifier_range range; in write_protect_page() 1131 struct mmu_notifier_range range; in replace_page()
|
| H A D | migrate.c | 2488 struct mmu_notifier_range range; in migrate_vma_collect() 2982 struct mmu_notifier_range range; in migrate_vma_pages()
|
| H A D | huge_memory.c | 1971 struct mmu_notifier_range range; in __split_huge_pud() 2224 struct mmu_notifier_range range; in __split_huge_pmd()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_mn.c | 64 const struct mmu_notifier_range *range, in amdgpu_mn_invalidate_gfx() 101 const struct mmu_notifier_range *range, in amdgpu_mn_invalidate_hsa()
|
| /OK3568_Linux_fs/kernel/drivers/misc/sgi-gru/ |
| H A D | grutlbpurge.c | 210 const struct mmu_notifier_range *range) in gru_invalidate_range_start() 225 const struct mmu_notifier_range *range) in gru_invalidate_range_end()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/radeon/ |
| H A D | radeon_mn.c | 49 const struct mmu_notifier_range *range, in radeon_mn_invalidate()
|
| /OK3568_Linux_fs/kernel/drivers/infiniband/hw/hfi1/ |
| H A D | mmu_rb.c | 60 const struct mmu_notifier_range *); 294 const struct mmu_notifier_range *range) in mmu_notifier_range_start()
|
| H A D | user_exp_rcv.c | 66 const struct mmu_notifier_range *range, 890 const struct mmu_notifier_range *range, in tid_rb_invalidate()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/ |
| H A D | nouveau_svm.c | 251 const struct mmu_notifier_range *update) in nouveau_svmm_invalidate_range_start() 488 const struct mmu_notifier_range *range, in nouveau_svm_range_invalidate()
|
| /OK3568_Linux_fs/kernel/lib/ |
| H A D | test_hmm.c | 211 const struct mmu_notifier_range *range, in dmirror_interval_invalidate() 776 const struct mmu_notifier_range *range, in dmirror_snapshot_invalidate()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/gem/ |
| H A D | i915_gem_userptr.c | 88 const struct mmu_notifier_range *range) in userptr_mn_invalidate_range_start()
|
| /OK3568_Linux_fs/kernel/drivers/xen/ |
| H A D | gntdev.c | 526 const struct mmu_notifier_range *range, in gntdev_invalidate()
|
| /OK3568_Linux_fs/kernel/fs/ |
| H A D | dax.c | 819 struct mmu_notifier_range range; in dax_entry_mkclean()
|