Lines Matching refs:mm_struct
52 struct mm_struct *mm);
64 struct mm_struct *mm,
74 struct mm_struct *mm,
85 struct mm_struct *mm,
93 struct mm_struct *mm,
105 struct mm_struct *mm,
152 struct mm_struct *mm,
155 struct mm_struct *mm,
178 void (*invalidate_range)(struct mmu_notifier *mn, struct mm_struct *mm,
198 static inline int mm_has_notifiers(struct mm_struct *mm) in mm_has_notifiers()
204 struct mm_struct *mm);
206 struct mm_struct *mm);
208 struct mm_struct *mm);
210 struct mm_struct *mm);
211 extern void __mmu_notifier_mm_destroy(struct mm_struct *mm);
212 extern void __mmu_notifier_release(struct mm_struct *mm);
213 extern int __mmu_notifier_clear_flush_young(struct mm_struct *mm,
216 extern int __mmu_notifier_clear_young(struct mm_struct *mm,
219 extern int __mmu_notifier_test_young(struct mm_struct *mm,
221 extern void __mmu_notifier_change_pte(struct mm_struct *mm,
223 extern void __mmu_notifier_invalidate_page(struct mm_struct *mm,
225 extern void __mmu_notifier_invalidate_range_start(struct mm_struct *mm,
227 extern void __mmu_notifier_invalidate_range_end(struct mm_struct *mm,
229 extern void __mmu_notifier_invalidate_range(struct mm_struct *mm,
232 static inline void mmu_notifier_release(struct mm_struct *mm) in mmu_notifier_release()
238 static inline int mmu_notifier_clear_flush_young(struct mm_struct *mm, in mmu_notifier_clear_flush_young()
247 static inline int mmu_notifier_clear_young(struct mm_struct *mm, in mmu_notifier_clear_young()
256 static inline int mmu_notifier_test_young(struct mm_struct *mm, in mmu_notifier_test_young()
264 static inline void mmu_notifier_change_pte(struct mm_struct *mm, in mmu_notifier_change_pte()
271 static inline void mmu_notifier_invalidate_page(struct mm_struct *mm, in mmu_notifier_invalidate_page()
278 static inline void mmu_notifier_invalidate_range_start(struct mm_struct *mm, in mmu_notifier_invalidate_range_start()
285 static inline void mmu_notifier_invalidate_range_end(struct mm_struct *mm, in mmu_notifier_invalidate_range_end()
292 static inline void mmu_notifier_invalidate_range(struct mm_struct *mm, in mmu_notifier_invalidate_range()
299 static inline void mmu_notifier_mm_init(struct mm_struct *mm) in mmu_notifier_mm_init()
304 static inline void mmu_notifier_mm_destroy(struct mm_struct *mm) in mmu_notifier_mm_destroy()
361 struct mm_struct *___mm = (__vma)->vm_mm; \
374 struct mm_struct *___mm = (__vma)->vm_mm; \
408 struct mm_struct *___mm = __mm; \
422 static inline void mmu_notifier_release(struct mm_struct *mm) in mmu_notifier_release()
426 static inline int mmu_notifier_clear_flush_young(struct mm_struct *mm, in mmu_notifier_clear_flush_young()
433 static inline int mmu_notifier_test_young(struct mm_struct *mm, in mmu_notifier_test_young()
439 static inline void mmu_notifier_change_pte(struct mm_struct *mm, in mmu_notifier_change_pte()
444 static inline void mmu_notifier_invalidate_page(struct mm_struct *mm, in mmu_notifier_invalidate_page()
449 static inline void mmu_notifier_invalidate_range_start(struct mm_struct *mm, in mmu_notifier_invalidate_range_start()
454 static inline void mmu_notifier_invalidate_range_end(struct mm_struct *mm, in mmu_notifier_invalidate_range_end()
459 static inline void mmu_notifier_invalidate_range(struct mm_struct *mm, in mmu_notifier_invalidate_range()
464 static inline void mmu_notifier_mm_init(struct mm_struct *mm) in mmu_notifier_mm_init()
468 static inline void mmu_notifier_mm_destroy(struct mm_struct *mm) in mmu_notifier_mm_destroy()