Lines Matching refs:p4d_t
49 } p4d_t;
52 #define __p4d(x) ((p4d_t) { (x) })
53 #define PTRS_PER_P4D (PAGE_SIZE / sizeof(p4d_t))
274 static inline void set_p4d(p4d_t *p4dp, p4d_t p4d)
282 static inline int p4d_none(p4d_t p4d)
290 static inline int p4d_present(p4d_t p4d)
298 static inline int p4d_bad(p4d_t p4d)
306 static inline void p4d_clear(p4d_t *p4d)
312 static inline p4d_t pfn_p4d(unsigned long pfn, pgprot_t prot)
317 static inline unsigned long _p4d_pfn(p4d_t p4d)
322 static inline pud_t *p4d_pgtable(p4d_t p4d)
331 static inline struct page *p4d_page(p4d_t p4d)
339 static inline pud_t *pud_offset(p4d_t *p4d, unsigned long address)
352 set_p4d((p4d_t *)pgdp, (p4d_t){ pgd_val(pgd) });
385 static inline p4d_t *pgd_pgtable(pgd_t pgd)
388 return (p4d_t *)pfn_to_virt(__page_val_to_pfn(pgd_val(pgd)));
390 return (p4d_t *)p4d_pgtable((p4d_t) { pgd_val(pgd) });
403 static inline p4d_t *p4d_offset(pgd_t *pgd, unsigned long address)
408 return (p4d_t *)pgd;