Lines Matching refs:pud
1431 pud_t *pud; in kern_addr_valid() local
1452 pud = pud_offset(pgd, addr); in kern_addr_valid()
1453 if (pud_none(*pud)) in kern_addr_valid()
1456 if (pud_large(*pud)) in kern_addr_valid()
1457 return pfn_valid(pud_pfn(*pud)); in kern_addr_valid()
1459 pmd = pmd_offset(pud, addr); in kern_addr_valid()
1476 pud_t *pud) in kernel_map_hugepud() argument
1485 pud_val(*pud) = pte_val | _PAGE_PUD_HUGE; in kernel_map_hugepud()
1495 pud_val(*pud) = pte_val; in kernel_map_hugepud()
1499 pud++; in kernel_map_hugepud()
1578 pud_t *pud; in kernel_map_range() local
1589 pud = pud_offset(pgd, vstart); in kernel_map_range()
1590 if (pud_none(*pud)) { in kernel_map_range()
1594 vstart = kernel_map_hugepud(vstart, vend, pud); in kernel_map_range()
1599 pud_populate(&init_mm, pud, new); in kernel_map_range()
1602 pmd = pmd_offset(pud, vstart); in kernel_map_range()
2416 pud_t *pud; in vmemmap_populate() local
2427 pud = pud_offset(pgd, vstart); in vmemmap_populate()
2428 if (pud_none(*pud)) { in vmemmap_populate()
2433 pud_populate(&init_mm, pud, new); in vmemmap_populate()
2436 pmd = pmd_offset(pud, vstart); in vmemmap_populate()