Lines Matching refs:pmdp
38 unsigned long address, pmd_t *pmdp,
45 unsigned long address, pmd_t *pmdp, in pmdp_set_access_flags() argument
80 pmd_t *pmdp) in pmdp_test_and_clear_young() argument
82 pmd_t pmd = *pmdp; in pmdp_test_and_clear_young()
87 set_pmd_at(vma->vm_mm, address, pmdp, pmd_mkold(pmd)); in pmdp_test_and_clear_young()
93 pmd_t *pmdp) in pmdp_test_and_clear_young() argument
109 unsigned long address, pmd_t *pmdp);
116 unsigned long address, pmd_t *pmdp) in pmdp_clear_flush_young() argument
139 pmd_t *pmdp) in pmdp_huge_get_and_clear() argument
141 pmd_t pmd = *pmdp; in pmdp_huge_get_and_clear()
142 pmd_clear(pmdp); in pmdp_huge_get_and_clear()
162 unsigned long address, pmd_t *pmdp, in pmdp_huge_get_and_clear_full() argument
165 return pmdp_huge_get_and_clear(mm, address, pmdp); in pmdp_huge_get_and_clear_full()
214 pmd_t *pmdp);
256 unsigned long address, pmd_t *pmdp) in pmdp_set_wrprotect() argument
258 pmd_t old_pmd = *pmdp; in pmdp_set_wrprotect()
259 set_pmd_at(mm, address, pmdp, pmd_wrprotect(old_pmd)); in pmdp_set_wrprotect()
263 unsigned long address, pmd_t *pmdp) in pmdp_set_wrprotect() argument
290 unsigned long address, pmd_t *pmdp);
294 pmd_t *pmdp) in pmdp_collapse_flush() argument
297 return *pmdp; in pmdp_collapse_flush()
304 extern void pgtable_trans_huge_deposit(struct mm_struct *mm, pmd_t *pmdp,
309 extern pgtable_t pgtable_trans_huge_withdraw(struct mm_struct *mm, pmd_t *pmdp);
319 unsigned long address, pmd_t *pmdp, pmd_t pmd) in generic_pmdp_establish() argument
321 pmd_t old_pmd = *pmdp; in generic_pmdp_establish()
322 set_pmd_at(vma->vm_mm, address, pmdp, pmd); in generic_pmdp_establish()
329 pmd_t *pmdp);
878 static inline pmd_t pmd_read_atomic(pmd_t *pmdp) in pmd_read_atomic() argument
885 return *pmdp; in pmd_read_atomic()