Lines Matching defs:pud
165 static void hugetlb_free_pmd_range(struct mmu_gather *tlb, pud_t *pud,
174 pmd = pmd_offset(pud, addr);
193 pmd = pmd_offset(pud, start);
194 pud_clear(pud);
203 pud_t *pud;
208 pud = pud_offset(pgd, addr);
212 if (pud_none_or_clear_bad(pud))
214 hugetlb_free_pmd_range(tlb, pud, addr, next, floor, ceiling);
216 if (pud_none(*pud))
218 free_hugepte_range(tlb, (hugepd_t *)pud);
220 } while (pud++, addr = next, addr != end);
233 pud = pud_offset(pgd, start);
235 pud_free_tlb(tlb, pud);