Lines Matching refs:mm_struct
89 static inline pte_t ptep_get_and_clear(struct mm_struct *mm, in ptep_get_and_clear()
101 static inline pmd_t pmdp_get_and_clear(struct mm_struct *mm, in pmdp_get_and_clear()
114 static inline pmd_t pmdp_get_and_clear_full(struct mm_struct *mm, in pmdp_get_and_clear_full()
124 static inline pte_t ptep_get_and_clear_full(struct mm_struct *mm, in ptep_get_and_clear_full()
140 static inline void pte_clear_not_present_full(struct mm_struct *mm, in pte_clear_not_present_full()
162 struct mm_struct;
163 static inline void ptep_set_wrprotect(struct mm_struct *mm, unsigned long address, pte_t *ptep) in ptep_set_wrprotect()
172 static inline void pmdp_set_wrprotect(struct mm_struct *mm, in pmdp_set_wrprotect()
179 static inline void pmdp_set_wrprotect(struct mm_struct *mm, in pmdp_set_wrprotect()
193 extern void pgtable_trans_huge_deposit(struct mm_struct *mm, pmd_t *pmdp,
198 extern pgtable_t pgtable_trans_huge_withdraw(struct mm_struct *mm, pmd_t *pmdp);
350 static inline pte_t __ptep_modify_prot_start(struct mm_struct *mm, in __ptep_modify_prot_start()
362 static inline void __ptep_modify_prot_commit(struct mm_struct *mm, in __ptep_modify_prot_commit()
388 static inline pte_t ptep_modify_prot_start(struct mm_struct *mm, in ptep_modify_prot_start()
399 static inline void ptep_modify_prot_commit(struct mm_struct *mm, in ptep_modify_prot_commit()