Lines Matching refs:pmd_t
35 unsigned long address, pmd_t *pmdp,
36 pmd_t entry, int dirty);
39 unsigned long address, pmd_t *pmdp, in pmdp_set_access_flags()
40 pmd_t entry, int dirty) in pmdp_set_access_flags()
67 pmd_t *pmdp) in pmdp_test_and_clear_young()
69 pmd_t pmd = *pmdp; in pmdp_test_and_clear_young()
80 pmd_t *pmdp) in pmdp_test_and_clear_young()
96 unsigned long address, pmd_t *pmdp);
103 unsigned long address, pmd_t *pmdp) in pmdp_clear_flush_young()
124 static inline pmd_t pmdp_huge_get_and_clear(struct mm_struct *mm, in pmdp_huge_get_and_clear()
126 pmd_t *pmdp) in pmdp_huge_get_and_clear()
128 pmd_t pmd = *pmdp; in pmdp_huge_get_and_clear()
137 static inline pmd_t pmdp_huge_get_and_clear_full(struct mm_struct *mm, in pmdp_huge_get_and_clear_full()
138 unsigned long address, pmd_t *pmdp, in pmdp_huge_get_and_clear_full()
179 extern pmd_t pmdp_huge_clear_flush(struct vm_area_struct *vma,
181 pmd_t *pmdp);
196 unsigned long address, pmd_t *pmdp) in pmdp_set_wrprotect()
198 pmd_t old_pmd = *pmdp; in pmdp_set_wrprotect()
203 unsigned long address, pmd_t *pmdp) in pmdp_set_wrprotect()
212 unsigned long address, pmd_t *pmdp);
217 extern pmd_t pmdp_collapse_flush(struct vm_area_struct *vma,
218 unsigned long address, pmd_t *pmdp);
220 static inline pmd_t pmdp_collapse_flush(struct vm_area_struct *vma, in pmdp_collapse_flush()
222 pmd_t *pmdp) in pmdp_collapse_flush()
232 extern void pgtable_trans_huge_deposit(struct mm_struct *mm, pmd_t *pmdp,
237 extern pgtable_t pgtable_trans_huge_withdraw(struct mm_struct *mm, pmd_t *pmdp);
242 pmd_t *pmdp);
267 static inline int pmd_same(pmd_t pmd_a, pmd_t pmd_b) in pmd_same()
272 static inline int pmd_same(pmd_t pmd_a, pmd_t pmd_b) in pmd_same()
358 void pmd_clear_bad(pmd_t *);
382 static inline int pmd_none_or_clear_bad(pmd_t *pmd) in pmd_none_or_clear_bad()
493 static inline int pmd_soft_dirty(pmd_t pmd) in pmd_soft_dirty()
503 static inline pmd_t pmd_mksoft_dirty(pmd_t pmd) in pmd_mksoft_dirty()
513 static inline pmd_t pmd_clear_soft_dirty(pmd_t pmd) in pmd_clear_soft_dirty()
618 static inline int pmd_trans_huge(pmd_t pmd) in pmd_trans_huge()
622 static inline int pmd_trans_splitting(pmd_t pmd) in pmd_trans_splitting()
627 static inline int pmd_write(pmd_t pmd) in pmd_write()
636 static inline pmd_t pmd_read_atomic(pmd_t *pmdp) in pmd_read_atomic()
680 static inline int pmd_none_or_trans_huge_or_clear_bad(pmd_t *pmd) in pmd_none_or_trans_huge_or_clear_bad()
682 pmd_t pmdval = pmd_read_atomic(pmd); in pmd_none_or_trans_huge_or_clear_bad()
722 static inline int pmd_trans_unstable(pmd_t *pmd) in pmd_trans_unstable()
745 static inline int pmd_protnone(pmd_t pmd) in pmd_protnone()
755 int pmd_set_huge(pmd_t *pmd, phys_addr_t addr, pgprot_t prot);
757 int pmd_clear_huge(pmd_t *pmd);
763 static inline int pmd_set_huge(pmd_t *pmd, phys_addr_t addr, pgprot_t prot) in pmd_set_huge()
771 static inline int pmd_clear_huge(pmd_t *pmd) in pmd_clear_huge()