Lines Matching refs:pmd_t
162 pmd_t *(*get_pmd_virt)(phys_addr_t pa);
216 static inline int pmd_present(pmd_t pmd)
227 static inline int pmd_present(pmd_t pmd)
233 static inline int pmd_none(pmd_t pmd)
238 static inline int pmd_bad(pmd_t pmd)
244 static inline int pmd_leaf(pmd_t pmd)
249 static inline void set_pmd(pmd_t *pmdp, pmd_t pmd)
254 static inline void pmd_clear(pmd_t *pmdp)
273 static inline struct page *pmd_page(pmd_t pmd)
278 static inline unsigned long pmd_page_vaddr(pmd_t pmd)
283 static inline pte_t pmd_pte(pmd_t pmd)
456 static inline int pmd_protnone(pmd_t pmd)
498 unsigned long address, pmd_t *pmdp)
641 static inline pmd_t pte_pmd(pte_t pte)
646 static inline pmd_t pmd_mkhuge(pmd_t pmd)
651 static inline pmd_t pmd_mkinvalid(pmd_t pmd)
658 static inline unsigned long pmd_pfn(pmd_t pmd)
670 static inline pmd_t pmd_modify(pmd_t pmd, pgprot_t newprot)
676 static inline int pmd_write(pmd_t pmd)
681 static inline int pmd_dirty(pmd_t pmd)
687 static inline int pmd_young(pmd_t pmd)
692 static inline int pmd_user(pmd_t pmd)
697 static inline pmd_t pmd_mkold(pmd_t pmd)
702 static inline pmd_t pmd_mkyoung(pmd_t pmd)
707 static inline pmd_t pmd_mkwrite_novma(pmd_t pmd)
712 static inline pmd_t pmd_wrprotect(pmd_t pmd)
717 static inline pmd_t pmd_mkclean(pmd_t pmd)
722 static inline pmd_t pmd_mkdirty(pmd_t pmd)
728 pmd_t *pmdp, pmd_t pmd)
747 static inline bool pmd_user_accessible_page(pmd_t pmd)
759 static inline int pmd_trans_huge(pmd_t pmd)
766 unsigned long address, pmd_t *pmdp,
767 pmd_t entry, int dirty)
774 unsigned long address, pmd_t *pmdp)
780 static inline pmd_t pmdp_huge_get_and_clear(struct mm_struct *mm,
781 unsigned long address, pmd_t *pmdp)
783 pmd_t pmd = __pmd(atomic_long_xchg((atomic_long_t *)pmdp, 0));
792 unsigned long address, pmd_t *pmdp)
798 static inline pmd_t pmdp_establish(struct vm_area_struct *vma,
799 unsigned long address, pmd_t *pmdp, pmd_t pmd)
806 extern pmd_t pmdp_collapse_flush(struct vm_area_struct *vma,
807 unsigned long address, pmd_t *pmdp);