Lines Matching refs:pud
204 static inline int pud_none(pud_t pud) in pud_none() argument
206 return pud_val(pud) == (unsigned long) invalid_pmd_table; in pud_none()
209 static inline int pud_bad(pud_t pud) in pud_bad() argument
211 return pud_val(pud) & ~PAGE_MASK; in pud_bad()
214 static inline int pud_present(pud_t pud) in pud_present() argument
216 return pud_val(pud) != (unsigned long) invalid_pmd_table; in pud_present()
250 static inline unsigned long pud_page_vaddr(pud_t pud) in pud_page_vaddr() argument
252 return pud_val(pud); in pud_page_vaddr()
254 #define pud_phys(pud) virt_to_phys((void *)pud_val(pud)) argument
255 #define pud_page(pud) (pfn_to_page(pud_phys(pud) >> PAGE_SHIFT)) argument
258 static inline pmd_t *pmd_offset(pud_t * pud, unsigned long address) in pmd_offset() argument
260 return (pmd_t *) pud_page_vaddr(*pud) + pmd_index(address); in pmd_offset()