Lines Matching refs:pmd
102 pmd_t *pmd; in shatter_huge_page() local
115 pmd = pmd_offset(pud, addr); in shatter_huge_page()
116 BUG_ON(!pmd_present(*pmd)); in shatter_huge_page()
117 if (!pmd_huge_page(*pmd)) in shatter_huge_page()
121 if (!pmd_huge_page(*pmd)) { in shatter_huge_page()
128 pmd_populate_kernel(&init_mm, pmd, get_prealloc_pte(pmd_pfn(*pmd))); in shatter_huge_page()
138 __set_pmd(copy_pmd, *pmd); in shatter_huge_page()
344 pmd_t *pmd; in virt_to_pte() local
355 pmd = pmd_offset(pud, addr); in virt_to_pte()
356 if (!pmd_present(*pmd)) in virt_to_pte()
358 if (pmd_huge_page(*pmd)) in virt_to_pte()
359 return (pte_t *)pmd; in virt_to_pte()
360 return pte_offset_kernel(pmd, addr); in virt_to_pte()