Lines Matching defs:pud_t
58 } pud_t;
61 #define __pud(x) ((pud_t) { (x) })
62 #define PTRS_PER_PUD (PAGE_SIZE / sizeof(pud_t))
173 static inline int pud_present(pud_t pud)
178 static inline int pud_none(pud_t pud)
183 static inline int pud_bad(pud_t pud)
189 static inline int pud_leaf(pud_t pud)
194 static inline int pud_user(pud_t pud)
199 static inline void set_pud(pud_t *pudp, pud_t pud)
204 static inline void pud_clear(pud_t *pudp)
209 static inline pud_t pfn_pud(unsigned long pfn, pgprot_t prot)
214 static inline unsigned long _pud_pfn(pud_t pud)
219 static inline pmd_t *pud_pgtable(pud_t pud)
224 static inline struct page *pud_page(pud_t pud)
279 set_pud((pud_t *)p4dp, (pud_t){ p4d_val(p4d) });
322 static inline pud_t *p4d_pgtable(p4d_t p4d)
325 return (pud_t *)pfn_to_virt(__page_val_to_pfn(p4d_val(p4d)));
327 return (pud_t *)pud_pgtable((pud_t) { p4d_val(p4d) });
339 static inline pud_t *pud_offset(p4d_t *p4d, unsigned long address)
344 return (pud_t *)p4d;