Lines Matching refs:mmu_notifier
3 * linux/mm/mmu_notifier.c
11 #include <linux/mmu_notifier.h>
302 struct mmu_notifier *subscription;
324 struct mmu_notifier, hlist);
369 struct mmu_notifier *subscription;
389 struct mmu_notifier *subscription;
408 struct mmu_notifier *subscription;
430 struct mmu_notifier *subscription;
479 struct mmu_notifier *subscription;
556 struct mmu_notifier *subscription;
610 struct mmu_notifier *subscription;
629 int __mmu_notifier_register(struct mmu_notifier *subscription,
726 * While the caller has a mmu_notifier get the subscription->mm pointer will remain
729 int mmu_notifier_register(struct mmu_notifier *subscription,
741 static struct mmu_notifier *
744 struct mmu_notifier *subscription;
765 * mmu_notifier_get_locked - Return the single struct mmu_notifier for
770 * This function either allocates a new mmu_notifier via
778 * While the caller has a mmu_notifier get the mm pointer will remain valid,
781 struct mmu_notifier *mmu_notifier_get_locked(const struct mmu_notifier_ops *ops,
784 struct mmu_notifier *subscription;
827 void mmu_notifier_unregister(struct mmu_notifier *subscription,
871 struct mmu_notifier *subscription =
872 container_of(rcu, struct mmu_notifier, rcu);
902 void mmu_notifier_put(struct mmu_notifier *subscription)
1117 * associated with an unused mmu_notifier will no longer be called.