kernel/arch/powerpc/include/asm/nohash/64/pgtable-4k.h
.. .. @@ -56,10 +56,14 @@ 56 56 #define p4d_none(p4d) (!p4d_val(p4d)) 57 57 #define p4d_bad(p4d) (p4d_val(p4d) == 0) 58 58 #define p4d_present(p4d) (p4d_val(p4d) != 0) 59 -#define p4d_page_vaddr(p4d) (p4d_val(p4d) & ~P4D_MASKED_BITS)60 59 61 60 #ifndef __ASSEMBLY__ 62 61 62 +static inline pud_t *p4d_pgtable(p4d_t p4d)63 +{64 + return (pud_t *) (p4d_val(p4d) & ~P4D_MASKED_BITS);65 +}66 +63 67 static inline void p4d_clear(p4d_t *p4dp) 64 68 { 65 69 *p4dp = __p4d(0);