Lines Matching refs:mm_struct
203 extern void hpte_need_flush(struct mm_struct *mm, unsigned long addr,
207 static inline unsigned long pte_update(struct mm_struct *mm, in pte_update()
243 static inline int __ptep_test_and_clear_young(struct mm_struct *mm, in __ptep_test_and_clear_young()
262 static inline void ptep_set_wrprotect(struct mm_struct *mm, unsigned long addr, in ptep_set_wrprotect()
272 static inline void huge_ptep_set_wrprotect(struct mm_struct *mm, in huge_ptep_set_wrprotect()
298 static inline pte_t ptep_get_and_clear(struct mm_struct *mm, in ptep_get_and_clear()
305 static inline void pte_clear(struct mm_struct *mm, unsigned long addr, in pte_clear()
441 extern void hpte_do_hugepage_flush(struct mm_struct *mm, unsigned long addr,
446 extern void set_pmd_at(struct mm_struct *mm, unsigned long addr,
483 static inline void hpte_do_hugepage_flush(struct mm_struct *mm, in hpte_do_hugepage_flush()
556 extern unsigned long pmd_hugepage_update(struct mm_struct *mm,
562 static inline int __pmdp_test_and_clear_young(struct mm_struct *mm, in __pmdp_test_and_clear_young()
581 extern pmd_t pmdp_huge_get_and_clear(struct mm_struct *mm,
585 static inline void pmdp_set_wrprotect(struct mm_struct *mm, unsigned long addr, in pmdp_set_wrprotect()
604 extern void pgtable_trans_huge_deposit(struct mm_struct *mm, pmd_t *pmdp,
607 extern pgtable_t pgtable_trans_huge_withdraw(struct mm_struct *mm, pmd_t *pmdp);