Lines Matching refs:pmd_t
136 extern pmd_t * __bad_pagetable(void);
209 extern inline void pmd_set(pmd_t * pmdp, pte_t * ptep) in pmd_set()
212 extern inline void pud_set(pud_t * pudp, pmd_t * pmdp) in pud_set()
217 pmd_page_vaddr(pmd_t pmd) in pmd_page_vaddr()
226 extern inline pmd_t *pud_pgtable(pud_t pgd) in pud_pgtable()
228 return (pmd_t *)(PAGE_OFFSET + ((pud_val(pgd) & _PFN_MASK) >> (32-PAGE_SHIFT))); in pud_pgtable()
238 extern inline int pmd_none(pmd_t pmd) { return !pmd_val(pmd); } in pmd_none()
239 extern inline int pmd_bad(pmd_t pmd) { return (pmd_val(pmd) & ~_PFN_MASK) != _PAGE_TABLE; } in pmd_bad()
240 extern inline int pmd_present(pmd_t pmd) { return pmd_val(pmd) & _PAGE_VALID; } in pmd_present()
241 extern inline void pmd_clear(pmd_t * pmdp) { pmd_val(*pmdp) = 0; } in pmd_clear()
277 extern inline pmd_t * pmd_offset(pud_t * dir, unsigned long address) in pmd_offset()
279 pmd_t *ret = pud_pgtable(*dir) + ((address >> PMD_SHIFT) & (PTRS_PER_PAGE - 1)); in pmd_offset()
286 extern inline pte_t * pte_offset_kernel(pmd_t * dir, unsigned long address) in pte_offset_kernel()