mmu_interval_notifier
static bool amdxdna_hmm_invalidate(struct mmu_interval_notifier *mni,
struct mmu_interval_notifier notifier;
int amdgpu_amdkfd_evict_userptr(struct mmu_interval_notifier *mni,
int amdgpu_amdkfd_evict_userptr(struct mmu_interval_notifier *mni,
int amdgpu_amdkfd_evict_userptr(struct mmu_interval_notifier *mni,
static bool amdgpu_hmm_invalidate_hsa(struct mmu_interval_notifier *mni,
int amdgpu_hmm_range_get_pages(struct mmu_interval_notifier *notifier,
static bool amdgpu_hmm_invalidate_gfx(struct mmu_interval_notifier *mni,
int amdgpu_hmm_range_get_pages(struct mmu_interval_notifier *notifier,
struct mmu_interval_notifier notifier;
svm_range_cpu_invalidate_pagetables(struct mmu_interval_notifier *mni,
svm_range_cpu_invalidate_pagetables(struct mmu_interval_notifier *mni,
struct mmu_interval_notifier notifier;
struct mmu_interval_notifier *notifier,
struct mmu_interval_notifier *notifier = &range->notifier->notifier;
drm_gpusvm_notifier_invalidate(struct mmu_interval_notifier *mni,
struct mmu_interval_notifier *notifier = &range->notifier->notifier;
struct mmu_interval_notifier notifier;
static bool i915_gem_userptr_invalidate(struct mmu_interval_notifier *mni,
struct mmu_interval_notifier notifier;
static bool nouveau_svm_range_invalidate(struct mmu_interval_notifier *mni,
struct mmu_interval_notifier notifier;
static bool radeon_mn_invalidate(struct mmu_interval_notifier *mn,
static bool vma_userptr_invalidate(struct mmu_interval_notifier *mni,
struct mmu_interval_notifier notifier;
static bool mshv_region_interval_invalidate(struct mmu_interval_notifier *mni,
struct mmu_interval_notifier mreg_mni;
static bool tid_rb_invalidate(struct mmu_interval_notifier *mni,
static bool tid_cover_invalidate(struct mmu_interval_notifier *mni,
static bool tid_rb_invalidate(struct mmu_interval_notifier *mni,
static bool tid_cover_invalidate(struct mmu_interval_notifier *mni,
struct mmu_interval_notifier notifier;
struct mmu_interval_notifier notifier;
static bool mlx5_ib_invalidate_range(struct mmu_interval_notifier *mni,
static bool rxe_ib_invalidate_range(struct mmu_interval_notifier *mni,
struct mmu_interval_notifier notifier;
static bool gntdev_invalidate(struct mmu_interval_notifier *mn,
struct mmu_interval_notifier *notifier,
struct mmu_interval_notifier notifier;
struct mmu_interval_notifier *notifier;
struct mmu_interval_notifier;
struct mmu_interval_notifier;
bool (*invalidate)(struct mmu_interval_notifier *interval_sub,
mmu_interval_read_begin(struct mmu_interval_notifier *interval_sub);
int mmu_interval_notifier_insert(struct mmu_interval_notifier *interval_sub,
struct mmu_interval_notifier *interval_sub, struct mm_struct *mm,
void mmu_interval_notifier_remove(struct mmu_interval_notifier *interval_sub);
mmu_interval_set_seq(struct mmu_interval_notifier *interval_sub,
mmu_interval_read_retry(struct mmu_interval_notifier *interval_sub,
mmu_interval_check_retry(struct mmu_interval_notifier *interval_sub,
struct mmu_interval_notifier notifier;
static bool dmirror_snapshot_invalidate(struct mmu_interval_notifier *mni,
static bool dmirror_interval_invalidate(struct mmu_interval_notifier *mni,
struct mmu_interval_notifier notifier;
struct mmu_interval_notifier notifier;
struct mmu_interval_notifier *res = NULL;
void mmu_interval_notifier_remove(struct mmu_interval_notifier *interval_sub)
res = container_of(node, struct mmu_interval_notifier,
static struct mmu_interval_notifier *
mn_itree_inv_next(struct mmu_interval_notifier *interval_sub,
return container_of(node, struct mmu_interval_notifier, interval_tree);
struct mmu_interval_notifier *interval_sub;
mmu_interval_read_begin(struct mmu_interval_notifier *interval_sub)
struct mmu_interval_notifier *interval_sub;
struct mmu_interval_notifier *interval_sub;
struct mmu_interval_notifier *interval_sub, struct mm_struct *mm,
static struct mmu_interval_notifier *
int mmu_interval_notifier_insert(struct mmu_interval_notifier *interval_sub,
struct mmu_interval_notifier *interval_sub, struct mm_struct *mm,