Symbol: mmu_interval_notifier
drivers/accel/amdxdna/amdxdna_gem.c
248
static bool amdxdna_hmm_invalidate(struct mmu_interval_notifier *mni,
drivers/accel/amdxdna/amdxdna_gem.h
15
struct mmu_interval_notifier notifier;
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
208
int amdgpu_amdkfd_evict_userptr(struct mmu_interval_notifier *mni,
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
232
int amdgpu_amdkfd_evict_userptr(struct mmu_interval_notifier *mni,
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
2502
int amdgpu_amdkfd_evict_userptr(struct mmu_interval_notifier *mni,
drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.c
103
static bool amdgpu_hmm_invalidate_hsa(struct mmu_interval_notifier *mni,
drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.c
168
int amdgpu_hmm_range_get_pages(struct mmu_interval_notifier *notifier,
drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.c
64
static bool amdgpu_hmm_invalidate_gfx(struct mmu_interval_notifier *mni,
drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.h
39
int amdgpu_hmm_range_get_pages(struct mmu_interval_notifier *notifier,
drivers/gpu/drm/amd/amdgpu/amdgpu_object.h
118
struct mmu_interval_notifier notifier;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2660
svm_range_cpu_invalidate_pagetables(struct mmu_interval_notifier *mni,
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
74
svm_range_cpu_invalidate_pagetables(struct mmu_interval_notifier *mni,
drivers/gpu/drm/amd/amdkfd/kfd_svm.h
132
struct mmu_interval_notifier notifier;
drivers/gpu/drm/drm_gpusvm.c
1411
struct mmu_interval_notifier *notifier,
drivers/gpu/drm/drm_gpusvm.c
1736
struct mmu_interval_notifier *notifier = &range->notifier->notifier;
drivers/gpu/drm/drm_gpusvm.c
332
drm_gpusvm_notifier_invalidate(struct mmu_interval_notifier *mni,
drivers/gpu/drm/drm_gpusvm.c
766
struct mmu_interval_notifier *notifier = &range->notifier->notifier;
drivers/gpu/drm/i915/gem/i915_gem_object_types.h
719
struct mmu_interval_notifier notifier;
drivers/gpu/drm/i915/gem/i915_gem_userptr.c
60
static bool i915_gem_userptr_invalidate(struct mmu_interval_notifier *mni,
drivers/gpu/drm/nouveau/nouveau_svm.c
502
struct mmu_interval_notifier notifier;
drivers/gpu/drm/nouveau/nouveau_svm.c
506
static bool nouveau_svm_range_invalidate(struct mmu_interval_notifier *mni,
drivers/gpu/drm/radeon/radeon.h
508
struct mmu_interval_notifier notifier;
drivers/gpu/drm/radeon/radeon_mn.c
49
static bool radeon_mn_invalidate(struct mmu_interval_notifier *mn,
drivers/gpu/drm/xe/xe_userptr.c
203
static bool xe_vma_userptr_invalidate_start(struct mmu_interval_notifier *mni,
drivers/gpu/drm/xe/xe_userptr.h
60
struct mmu_interval_notifier notifier;
drivers/hv/mshv_regions.c
516
static bool mshv_region_interval_invalidate(struct mmu_interval_notifier *mni,
drivers/hv/mshv_root.h
93
struct mmu_interval_notifier mreg_mni;
drivers/infiniband/hw/hfi1/user_exp_rcv.c
23
static bool tid_rb_invalidate(struct mmu_interval_notifier *mni,
drivers/infiniband/hw/hfi1/user_exp_rcv.c
26
static bool tid_cover_invalidate(struct mmu_interval_notifier *mni,
drivers/infiniband/hw/hfi1/user_exp_rcv.c
881
static bool tid_rb_invalidate(struct mmu_interval_notifier *mni,
drivers/infiniband/hw/hfi1/user_exp_rcv.c
931
static bool tid_cover_invalidate(struct mmu_interval_notifier *mni,
drivers/infiniband/hw/hfi1/user_exp_rcv.h
19
struct mmu_interval_notifier notifier;
drivers/infiniband/hw/hfi1/user_exp_rcv.h
30
struct mmu_interval_notifier notifier;
drivers/infiniband/hw/mlx5/odp.c
266
static bool mlx5_ib_invalidate_range(struct mmu_interval_notifier *mni,
drivers/infiniband/sw/rxe/rxe_odp.c
13
static bool rxe_ib_invalidate_range(struct mmu_interval_notifier *mni,
drivers/xen/gntdev-common.h
52
struct mmu_interval_notifier notifier;
drivers/xen/gntdev.c
539
static bool gntdev_invalidate(struct mmu_interval_notifier *mn,
include/drm/drm_gpusvm.h
318
struct mmu_interval_notifier *notifier,
include/drm/drm_gpusvm.h
99
struct mmu_interval_notifier notifier;
include/linux/hmm.h
112
struct mmu_interval_notifier *notifier;
include/linux/hmm.h
14
struct mmu_interval_notifier;
include/linux/mmu_notifier.h
15
struct mmu_interval_notifier;
include/linux/mmu_notifier.h
258
struct mmu_interval_notifier *notifier;
include/linux/mmu_notifier.h
280
bool (*invalidate)(struct mmu_interval_notifier *interval_sub,
include/linux/mmu_notifier.h
283
bool (*invalidate_start)(struct mmu_interval_notifier *interval_sub,
include/linux/mmu_notifier.h
341
mmu_interval_read_begin(struct mmu_interval_notifier *interval_sub);
include/linux/mmu_notifier.h
342
int mmu_interval_notifier_insert(struct mmu_interval_notifier *interval_sub,
include/linux/mmu_notifier.h
347
struct mmu_interval_notifier *interval_sub, struct mm_struct *mm,
include/linux/mmu_notifier.h
350
void mmu_interval_notifier_remove(struct mmu_interval_notifier *interval_sub);
include/linux/mmu_notifier.h
366
mmu_interval_set_seq(struct mmu_interval_notifier *interval_sub,
include/linux/mmu_notifier.h
387
mmu_interval_read_retry(struct mmu_interval_notifier *interval_sub,
include/linux/mmu_notifier.h
412
mmu_interval_check_retry(struct mmu_interval_notifier *interval_sub,
include/rdma/ib_umem_odp.h
15
struct mmu_interval_notifier notifier;
lib/test_hmm.c
1325
static bool dmirror_snapshot_invalidate(struct mmu_interval_notifier *mni,
lib/test_hmm.c
322
static bool dmirror_interval_invalidate(struct mmu_interval_notifier *mni,
lib/test_hmm.c
82
struct mmu_interval_notifier notifier;
lib/test_hmm.c
93
struct mmu_interval_notifier notifier;
mm/mmu_notifier.c
101
struct mmu_interval_notifier *res = NULL;
mm/mmu_notifier.c
1018
int mmu_interval_notifier_insert(struct mmu_interval_notifier *interval_sub,
mm/mmu_notifier.c
1042
struct mmu_interval_notifier *interval_sub, struct mm_struct *mm,
mm/mmu_notifier.c
1085
void mmu_interval_notifier_remove(struct mmu_interval_notifier *interval_sub)
mm/mmu_notifier.c
109
res = container_of(node, struct mmu_interval_notifier,
mm/mmu_notifier.c
118
static struct mmu_interval_notifier *
mm/mmu_notifier.c
119
mn_itree_inv_next(struct mmu_interval_notifier *interval_sub,
mm/mmu_notifier.c
128
return container_of(node, struct mmu_interval_notifier, interval_tree);
mm/mmu_notifier.c
133
struct mmu_interval_notifier *interval_sub;
mm/mmu_notifier.c
188
mmu_interval_read_begin(struct mmu_interval_notifier *interval_sub)
mm/mmu_notifier.c
282
struct mmu_interval_notifier *interval_sub;
mm/mmu_notifier.c
459
struct mmu_interval_notifier *interval_sub;
mm/mmu_notifier.c
937
struct mmu_interval_notifier *interval_sub, struct mm_struct *mm,
mm/mmu_notifier.c
95
static struct mmu_interval_notifier *