Lines Matching defs:pmd
96 static inline unsigned long pmd_page_vaddr(pmd_t pmd)
98 return (unsigned long)__va(pmd_val(pmd) & PAGE_MASK);
114 #define pmd_pfn(pmd) (pmd_val(pmd) >> PAGE_SHIFT)
115 #define pmd_page(pmd) virt_to_page((void *)pmd_page_vaddr(pmd))
118 static inline int pmd_none2 (pmd_t *pmd) { return !pmd_val (*pmd); }
119 #define pmd_none(pmd) pmd_none2(&(pmd))
120 //static inline int pmd_bad (pmd_t pmd) { return (pmd_val (pmd) & SUN3_PMD_MASK) != SUN3_PMD_MAGIC; }
121 static inline int pmd_bad2 (pmd_t *pmd) { return 0; }
122 #define pmd_bad(pmd) pmd_bad2(&(pmd))
123 static inline int pmd_present2 (pmd_t *pmd) { return pmd_val (*pmd) & SUN3_PMD_VALID; }
124 /* #define pmd_present(pmd) pmd_present2(&(pmd)) */
125 #define pmd_present(pmd) (!pmd_none2(&(pmd)))