Lines Matching refs:pud
53 unsigned long pud; member
56 #define pud_val(x) ((x).pud)
135 static inline int pud_present(pud_t pud) in pud_present() argument
137 return (pud_val(pud) & _PAGE_PRESENT); in pud_present()
140 static inline int pud_none(pud_t pud) in pud_none() argument
142 return (pud_val(pud) == 0); in pud_none()
145 static inline int pud_bad(pud_t pud) in pud_bad() argument
147 return !pud_present(pud); in pud_bad()
151 static inline int pud_leaf(pud_t pud) in pud_leaf() argument
153 return pud_present(pud) && (pud_val(pud) & _PAGE_LEAF); in pud_leaf()
156 static inline int pud_user(pud_t pud) in pud_user() argument
158 return pud_val(pud) & _PAGE_USER; in pud_user()
161 static inline void set_pud(pud_t *pudp, pud_t pud) in set_pud() argument
163 *pudp = pud; in set_pud()
176 static inline unsigned long _pud_pfn(pud_t pud) in _pud_pfn() argument
178 return __page_val_to_pfn(pud_val(pud)); in _pud_pfn()
181 static inline pmd_t *pud_pgtable(pud_t pud) in pud_pgtable() argument
183 return (pmd_t *)pfn_to_virt(__page_val_to_pfn(pud_val(pud))); in pud_pgtable()
186 static inline struct page *pud_page(pud_t pud) in pud_page() argument
188 return pfn_to_page(__page_val_to_pfn(pud_val(pud))); in pud_page()