Symbol: mmu_interval_notifier
drivers/accel/amdxdna/amdxdna_gem.c
102
static bool amdxdna_hmm_invalidate(struct mmu_interval_notifier *mni,
drivers/accel/amdxdna/amdxdna_gem.h
14
struct mmu_interval_notifier notifier;
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
206
int amdgpu_amdkfd_evict_userptr(struct mmu_interval_notifier *mni,
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
230
int amdgpu_amdkfd_evict_userptr(struct mmu_interval_notifier *mni,
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
2499
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
66
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
117
struct mmu_interval_notifier notifier;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2646
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
1385
struct mmu_interval_notifier *notifier,
drivers/gpu/drm/drm_gpusvm.c
1672
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
126
static bool vma_userptr_invalidate(struct mmu_interval_notifier *mni,
drivers/gpu/drm/xe/xe_userptr.h
58
struct mmu_interval_notifier notifier;
drivers/hv/mshv_regions.c
519
static bool mshv_region_interval_invalidate(struct mmu_interval_notifier *mni,
drivers/hv/mshv_root.h
92
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
889
static bool tid_rb_invalidate(struct mmu_interval_notifier *mni,
drivers/infiniband/hw/hfi1/user_exp_rcv.c
939
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
265
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
98
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
243
bool (*invalidate)(struct mmu_interval_notifier *interval_sub,
include/linux/mmu_notifier.h
299
mmu_interval_read_begin(struct mmu_interval_notifier *interval_sub);
include/linux/mmu_notifier.h
300
int mmu_interval_notifier_insert(struct mmu_interval_notifier *interval_sub,
include/linux/mmu_notifier.h
305
struct mmu_interval_notifier *interval_sub, struct mm_struct *mm,
include/linux/mmu_notifier.h
308
void mmu_interval_notifier_remove(struct mmu_interval_notifier *interval_sub);
include/linux/mmu_notifier.h
324
mmu_interval_set_seq(struct mmu_interval_notifier *interval_sub,
include/linux/mmu_notifier.h
345
mmu_interval_read_retry(struct mmu_interval_notifier *interval_sub,
include/linux/mmu_notifier.h
370
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
1240
static bool dmirror_snapshot_invalidate(struct mmu_interval_notifier *mni,
lib/test_hmm.c
260
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
1037
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
273
struct mmu_interval_notifier *interval_sub;
mm/mmu_notifier.c
432
struct mmu_interval_notifier *interval_sub;
mm/mmu_notifier.c
890
struct mmu_interval_notifier *interval_sub, struct mm_struct *mm,
mm/mmu_notifier.c
95
static struct mmu_interval_notifier *
mm/mmu_notifier.c
971
int mmu_interval_notifier_insert(struct mmu_interval_notifier *interval_sub,
mm/mmu_notifier.c
994
struct mmu_interval_notifier *interval_sub, struct mm_struct *mm,