MMU_PAGE_2M
if (shift == mmu_psize_defs[MMU_PAGE_2M].shift)
return MMU_PAGE_2M;
if (mmu_psize != MMU_PAGE_2M && mmu_psize != MMU_PAGE_1G)
if (mmu_psize_defs[MMU_PAGE_2M].shift == PMD_SHIFT)
if (psize == MMU_PAGE_2M)
add_rmmu_ap_encoding(info, MMU_PAGE_2M, &i);
else if (mmu_psize_defs[MMU_PAGE_2M].shift)
hpage_shift = mmu_psize_defs[MMU_PAGE_2M].shift;
atomic_long_read(&direct_pages_count[MMU_PAGE_2M]) << 11);
pmd_pte(entry), address, MMU_PAGE_2M);
mmu_psize_defs[MMU_PAGE_2M].shift) {
psize = MMU_PAGE_2M;
idx = MMU_PAGE_2M;
update_page_count(MMU_PAGE_2M, -pages);
pg_sizes |= psize_to_rpti_pgsize(MMU_PAGE_2M);
PMD_SIZE, MMU_PAGE_2M);
PMD_SIZE, MMU_PAGE_2M);
hstart, hend, pid, PMD_SIZE, MMU_PAGE_2M, flush_pwc);
else if (page_size == (1UL << mmu_psize_defs[MMU_PAGE_2M].shift))
psize = MMU_PAGE_2M;
radix__flush_tlb_range_psize(vma->vm_mm, start, end, MMU_PAGE_2M);
[MMU_PAGE_2M] = {
if (book3e_htw_mode && psize == MMU_PAGE_2M)
mmu_pte_psize = MMU_PAGE_2M;