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))
177 static inline int pud_present(pud_t pud)
182 static inline int pud_none(pud_t pud)
187 static inline int pud_bad(pud_t pud)
193 static inline bool pud_leaf(pud_t pud)
198 static inline int pud_user(pud_t pud)
203 static inline void set_pud(pud_t *pudp, pud_t pud)
208 static inline void pud_clear(pud_t *pudp)
213 static inline pud_t pfn_pud(unsigned long pfn, pgprot_t prot)
218 static inline unsigned long _pud_pfn(pud_t pud)
223 static inline pmd_t *pud_pgtable(pud_t pud)
228 static inline struct page *pud_page(pud_t pud)
283 set_pud((pud_t *)p4dp, (pud_t){ p4d_val(p4d) });
326 static inline pud_t *p4d_pgtable(p4d_t p4d)
329 return (pud_t *)pfn_to_virt(__page_val_to_pfn(p4d_val(p4d)));
331 return (pud_t *)pud_pgtable((pud_t) { p4d_val(p4d) });
343 pud_t *pud_offset(p4d_t *p4d, unsigned long address);