Lines Matching defs:pmd
226 #define pmd_none(pmd) (!pmd_val(pmd))
227 #define pmd_bad(pmd) ((pmd_val(pmd) & _PMD_PRESENT) == 0)
228 #define pmd_present(pmd) ((pmd_val(pmd) & _PMD_PRESENT) != 0)
373 /* Convert pmd entry to page */
374 /* our pmd entry is an effective address of pte table*/
375 /* returns effective address of the pmd entry*/
376 static inline unsigned long pmd_page_vaddr(pmd_t pmd)
378 return ((unsigned long) (pmd_val(pmd) & PAGE_MASK));
381 /* returns pfn of the pmd entry*/
382 #define pmd_pfn(pmd) (__pa(pmd_val(pmd)) >> PAGE_SHIFT)
384 /* returns struct *page of the pmd entry*/
385 #define pmd_page(pmd) (pfn_to_page(__pa(pmd_val(pmd)) >> PAGE_SHIFT))