Searched refs:mmu_notifier (Results 1 - 25 of 72) sorted by last modified time
123
/linux-master/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_process.c | 1161 static struct mmu_notifier *kfd_process_alloc_notifier(struct mm_struct *mm) 1168 return p ? &p->mmu_notifier : ERR_PTR(-ESRCH); 1171 static void kfd_process_free_notifier(struct mmu_notifier *mn) 1173 kfd_unref_process(container_of(mn, struct kfd_process, mmu_notifier)); 1213 mmu_notifier_put(&p->mmu_notifier); 1216 static void kfd_process_notifier_release(struct mmu_notifier *mn, 1223 * mmu_notifier srcu is read locked 1225 p = container_of(mn, struct kfd_process, mmu_notifier); 1234 * by mmu_notifier and by kfd_cleanup_pocesses. 1257 * avoid race conditions with mmu_notifier tha [all...] |
H A D | kfd_priv.h | 28 #include <linux/mmu_notifier.h> 888 struct mmu_notifier mmu_notifier; member in struct:kfd_process
|
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_object.h | 36 #include <linux/mmu_notifier.h>
|
H A D | amdgpu_drv.c | 37 #include <linux/mmu_notifier.h>
|
/linux-master/mm/ |
H A D | hugetlb.c | 12 #include <linux/mmu_notifier.h> 5533 * See Documentation/mm/mmu_notifier.rst 7085 * See Documentation/mm/mmu_notifier.rst 7730 * Documentation/mm/mmu_notifier.rst.
|
H A D | madvise.c | 33 #include <linux/mmu_notifier.h>
|
H A D | huge_memory.c | 15 #include <linux/mmu_notifier.h> 2407 * See Documentation/mm/mmu_notifier.rst
|
H A D | memory.c | 65 #include <linux/mmu_notifier.h>
|
H A D | Makefile | 79 obj-$(CONFIG_MMU_NOTIFIER) += mmu_notifier.o
|
H A D | userfaultfd.c | 15 #include <linux/mmu_notifier.h>
|
H A D | mmap.c | 35 #include <linux/mmu_notifier.h>
|
H A D | rmap.c | 69 #include <linux/mmu_notifier.h> 1904 * See Documentation/mm/mmu_notifier.rst
|
H A D | page_alloc.c | 45 #include <linux/mmu_notifier.h>
|
H A D | oom_kill.c | 46 #include <linux/mmu_notifier.h>
|
H A D | mprotect.c | 24 #include <linux/mmu_notifier.h>
|
/linux-master/fs/proc/ |
H A D | page.c | 15 #include <linux/mmu_notifier.h>
|
/linux-master/virt/kvm/ |
H A D | kvm_main.c | 537 static inline struct kvm *mmu_notifier_to_kvm(struct mmu_notifier *mn) 539 return container_of(mn, struct kvm, mmu_notifier); 670 static __always_inline int kvm_handle_hva_range(struct mmu_notifier *mn, 690 static __always_inline int kvm_handle_hva_range_no_flush(struct mmu_notifier *mn, 725 static void kvm_mmu_notifier_change_pte(struct mmu_notifier *mn, 798 static int kvm_mmu_notifier_invalidate_range_start(struct mmu_notifier *mn, 874 static void kvm_mmu_notifier_invalidate_range_end(struct mmu_notifier *mn, 905 static int kvm_mmu_notifier_clear_flush_young(struct mmu_notifier *mn, 916 static int kvm_mmu_notifier_clear_young(struct mmu_notifier *mn, 939 static int kvm_mmu_notifier_test_young(struct mmu_notifier *m [all...] |
/linux-master/arch/x86/include/asm/ |
H A D | kvm_host.h | 13 #include <linux/mmu_notifier.h>
|
/linux-master/kernel/ |
H A D | fork.c | 43 #include <linux/mmu_notifier.h>
|
/linux-master/drivers/iommu/intel/ |
H A D | svm.c | 8 #include <linux/mmu_notifier.h> 240 static void intel_arch_invalidate_secondary_tlbs(struct mmu_notifier *mn, 255 static void intel_mm_release(struct mmu_notifier *mn, struct mm_struct *mm)
|
/linux-master/arch/arm64/include/asm/ |
H A D | tlbflush.h | 16 #include <linux/mmu_notifier.h>
|
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_vm_types.h | 13 #include <linux/mmu_notifier.h>
|
/linux-master/include/rdma/ |
H A D | ib_verbs.h | 33 #include <linux/mmu_notifier.h>
|
/linux-master/include/linux/ |
H A D | kvm_host.h | 17 #include <linux/mmu_notifier.h> 819 struct mmu_notifier mmu_notifier; member in struct:kvm
|
/linux-master/arch/s390/kvm/ |
H A D | kvm-s390.c | 34 #include <linux/mmu_notifier.h> 3474 if (kvm->arch.pv.mmu_notifier.ops) 3475 mmu_notifier_unregister(&kvm->arch.pv.mmu_notifier, kvm->mm);
|
Completed in 584 milliseconds
123