HomeSort by: relevance | last modified time | path
    Searched refs:mmu_notifier (Results 1 - 10 of 10) sorted by relevancy

  /src/sys/external/bsd/drm2/dist/drm/radeon/
radeon_mn.c 38 #include <linux/mmu_notifier.h>
radeon_drv.c 43 #include <linux/mmu_notifier.h>
radeon.h 75 #include <linux/mmu_notifier.h>
  /src/sys/external/bsd/drm2/dist/drm/amd/amdkfd/
kfd_process.c 497 static void kfd_process_free_notifier(struct mmu_notifier *mn)
499 kfd_unref_process(container_of(mn, struct kfd_process, mmu_notifier));
502 static void kfd_process_notifier_release(struct mmu_notifier *mn,
510 * mmu_notifier srcu is read locked
512 p = container_of(mn, struct kfd_process, mmu_notifier);
551 mmu_notifier_put(&p->mmu_notifier);
666 process->mmu_notifier.ops = &kfd_process_mmu_notifier_ops;
667 err = mmu_notifier_register(&process->mmu_notifier, process->mm);
kfd_priv.h 29 #include <linux/mmu_notifier.h>
688 struct mmu_notifier mmu_notifier; member in struct:kfd_process
  /src/sys/external/bsd/drm2/dist/drm/i915/gem/
i915_gem_userptr.c 13 #include <linux/mmu_notifier.h>
46 struct mmu_notifier mn;
100 userptr_mn_invalidate_range_start(struct mmu_notifier *_mn,
625 * Fortunately, we can hook into the mmu_notifier in order to
855 * at binding. This means that we need to hook into the mmu_notifier
  /src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
amdgpu_object.h 36 #include <linux/mmu_notifier.h>
amdgpu_drv.c 44 #include <linux/mmu_notifier.h>
  /src/sys/external/bsd/drm2/dist/drm/nouveau/
nouveau_svm.c 96 struct mmu_notifier notifier;
257 nouveau_svmm_invalidate_range_start(struct mmu_notifier *mn,
289 static void nouveau_svmm_free_notifier(struct mmu_notifier *mn)
356 /* Note, ownership of svmm transfers to mmu_notifier */
nouveau_drm.c 36 #include <linux/mmu_notifier.h>

Completed in 43 milliseconds