Lines Matching defs:pmd
122 pmd_t *pmd;
142 pmd = ppd->pgtable_area;
143 memset(pmd, 0, sizeof(*pmd) * PTRS_PER_PMD);
144 ppd->pgtable_area += sizeof(*pmd) * PTRS_PER_PMD;
145 set_pud(pud, __pud(PUD_FLAGS | __pa(pmd)));
157 pmd_t *pmd;
163 pmd = pmd_offset(pud, ppd->vaddr);
164 if (pmd_large(*pmd))
167 set_pmd(pmd, __pmd(ppd->paddr | ppd->pmd_flags));
173 pmd_t *pmd;
180 pmd = pmd_offset(pud, ppd->vaddr);
181 if (pmd_none(*pmd)) {
185 set_pmd(pmd, __pmd(PMD_FLAGS | __pa(pte)));
188 if (pmd_large(*pmd))
191 pte = pte_offset_kernel(pmd, ppd->vaddr);