Lines Matching refs:mm_struct
215 extern void hpte_need_flush(struct mm_struct *mm, unsigned long addr,
219 static inline unsigned long pte_update(struct mm_struct *mm, in pte_update()
255 static inline int __ptep_test_and_clear_young(struct mm_struct *mm, in __ptep_test_and_clear_young()
274 static inline void ptep_set_wrprotect(struct mm_struct *mm, unsigned long addr, in ptep_set_wrprotect()
284 static inline void huge_ptep_set_wrprotect(struct mm_struct *mm, in huge_ptep_set_wrprotect()
310 static inline pte_t ptep_get_and_clear(struct mm_struct *mm, in ptep_get_and_clear()
317 static inline void pte_clear(struct mm_struct *mm, unsigned long addr, in pte_clear()
436 extern void hpte_do_hugepage_flush(struct mm_struct *mm, unsigned long addr,
442 extern void set_pmd_at(struct mm_struct *mm, unsigned long addr,
544 extern unsigned long pmd_hugepage_update(struct mm_struct *mm,
550 static inline int __pmdp_test_and_clear_young(struct mm_struct *mm, in __pmdp_test_and_clear_young()
569 extern pmd_t pmdp_get_and_clear(struct mm_struct *mm,
577 static inline void pmdp_set_wrprotect(struct mm_struct *mm, unsigned long addr, in pmdp_set_wrprotect()
592 extern void pgtable_trans_huge_deposit(struct mm_struct *mm, pmd_t *pmdp,
595 extern pgtable_t pgtable_trans_huge_withdraw(struct mm_struct *mm, pmd_t *pmdp);