Lines Matching refs:pmd

59 	pmd_t pmd = *pmdp;  in pmdp_test_and_clear_young()  local
61 if (!pmd_young(pmd)) in pmdp_test_and_clear_young()
64 set_pmd_at(vma->vm_mm, address, pmdp, pmd_mkold(pmd)); in pmdp_test_and_clear_young()
105 pmd_t pmd = *pmdp; in pmdp_get_and_clear() local
107 return pmd; in pmdp_get_and_clear()
339 static inline int pmd_none_or_clear_bad(pmd_t *pmd) in pmd_none_or_clear_bad() argument
341 if (pmd_none(*pmd)) in pmd_none_or_clear_bad()
343 if (unlikely(pmd_bad(*pmd))) { in pmd_none_or_clear_bad()
344 pmd_clear_bad(pmd); in pmd_none_or_clear_bad()
450 static inline int pmd_soft_dirty(pmd_t pmd) in pmd_soft_dirty() argument
460 static inline pmd_t pmd_mksoft_dirty(pmd_t pmd) in pmd_mksoft_dirty() argument
462 return pmd; in pmd_mksoft_dirty()
565 static inline int pmd_trans_huge(pmd_t pmd) in pmd_trans_huge() argument
569 static inline int pmd_trans_splitting(pmd_t pmd) in pmd_trans_splitting() argument
574 static inline int pmd_write(pmd_t pmd) in pmd_write() argument
627 static inline int pmd_none_or_trans_huge_or_clear_bad(pmd_t *pmd) in pmd_none_or_trans_huge_or_clear_bad() argument
629 pmd_t pmdval = pmd_read_atomic(pmd); in pmd_none_or_trans_huge_or_clear_bad()
650 pmd_clear_bad(pmd); in pmd_none_or_trans_huge_or_clear_bad()
669 static inline int pmd_trans_unstable(pmd_t *pmd) in pmd_trans_unstable() argument
672 return pmd_none_or_trans_huge_or_clear_bad(pmd); in pmd_trans_unstable()
692 static inline int pmd_protnone(pmd_t pmd) in pmd_protnone() argument
702 int pmd_set_huge(pmd_t *pmd, phys_addr_t addr, pgprot_t prot);
704 int pmd_clear_huge(pmd_t *pmd);
710 static inline int pmd_set_huge(pmd_t *pmd, phys_addr_t addr, pgprot_t prot) in pmd_set_huge() argument
718 static inline int pmd_clear_huge(pmd_t *pmd) in pmd_clear_huge() argument