• Home
  • Raw
  • Download

Lines Matching refs:ops

59 		if (mn->ops->release)  in __mmu_notifier_release()
60 mn->ops->release(mn, mm); in __mmu_notifier_release()
104 if (mn->ops->clear_flush_young) in __mmu_notifier_clear_flush_young()
105 young |= mn->ops->clear_flush_young(mn, mm, start, end); in __mmu_notifier_clear_flush_young()
121 if (mn->ops->clear_young) in __mmu_notifier_clear_young()
122 young |= mn->ops->clear_young(mn, mm, start, end); in __mmu_notifier_clear_young()
137 if (mn->ops->test_young) { in __mmu_notifier_test_young()
138 young = mn->ops->test_young(mn, mm, address); in __mmu_notifier_test_young()
156 if (mn->ops->change_pte) in __mmu_notifier_change_pte()
157 mn->ops->change_pte(mn, mm, address, pte); in __mmu_notifier_change_pte()
170 if (mn->ops->invalidate_range_start) { in __mmu_notifier_invalidate_range_start()
175 _ret = mn->ops->invalidate_range_start(mn, range); in __mmu_notifier_invalidate_range_start()
180 mn->ops->invalidate_range_start, _ret, in __mmu_notifier_invalidate_range_start()
215 if (!only_end && mn->ops->invalidate_range) in __mmu_notifier_invalidate_range_end()
216 mn->ops->invalidate_range(mn, range->mm, in __mmu_notifier_invalidate_range_end()
219 if (mn->ops->invalidate_range_end) { in __mmu_notifier_invalidate_range_end()
222 mn->ops->invalidate_range_end(mn, range); in __mmu_notifier_invalidate_range_end()
239 if (mn->ops->invalidate_range) in __mmu_notifier_invalidate_range()
240 mn->ops->invalidate_range(mn, mm, start, end); in __mmu_notifier_invalidate_range()
345 find_get_mmu_notifier(struct mm_struct *mm, const struct mmu_notifier_ops *ops) in find_get_mmu_notifier() argument
351 if (mn->ops != ops) in find_get_mmu_notifier()
382 struct mmu_notifier *mmu_notifier_get_locked(const struct mmu_notifier_ops *ops, in mmu_notifier_get_locked() argument
391 mn = find_get_mmu_notifier(mm, ops); in mmu_notifier_get_locked()
396 mn = ops->alloc_notifier(mm); in mmu_notifier_get_locked()
399 mn->ops = ops; in mmu_notifier_get_locked()
405 mn->ops->free_notifier(mn); in mmu_notifier_get_locked()
444 if (mn->ops->release) in mmu_notifier_unregister()
445 mn->ops->release(mn, mm); in mmu_notifier_unregister()
474 mn->ops->free_notifier(mn); in mmu_notifier_free_rcu()