Lines Matching refs:pud
31 static inline int pud_present(pud_t pud) in pud_present() argument
33 return (pud_val(pud) & _PAGE_PRESENT); in pud_present()
36 static inline int pud_none(pud_t pud) in pud_none() argument
38 return (pud_val(pud) == 0); in pud_none()
41 static inline int pud_bad(pud_t pud) in pud_bad() argument
43 return !pud_present(pud); in pud_bad()
47 static inline int pud_leaf(pud_t pud) in pud_leaf() argument
49 return pud_present(pud) && (pud_val(pud) & _PAGE_LEAF); in pud_leaf()
52 static inline void set_pud(pud_t *pudp, pud_t pud) in set_pud() argument
54 *pudp = pud; in set_pud()
62 static inline pmd_t *pud_pgtable(pud_t pud) in pud_pgtable() argument
64 return (pmd_t *)pfn_to_virt(pud_val(pud) >> _PAGE_PFN_SHIFT); in pud_pgtable()
67 static inline struct page *pud_page(pud_t pud) in pud_page() argument
69 return pfn_to_page(pud_val(pud) >> _PAGE_PFN_SHIFT); in pud_page()