mmu_virtual_psize
return mmu_virtual_psize;
extern int mmu_virtual_psize;
int huge = psize > mmu_virtual_psize ? 1 : 0;
int huge = psize > mmu_virtual_psize ? 1 : 0;
local_flush_tlb_page_psize(patching_mm, text_poke_addr, mmu_virtual_psize);
local_flush_tlb_page_psize(patching_mm, text_poke_addr, mmu_virtual_psize);
mmu_virtual_psize = MMU_PAGE_64K;
mmu_vmemmap_psize = mmu_virtual_psize;
mmu_psize_defs[mmu_virtual_psize].shift,
int mmu_virtual_psize = MMU_PAGE_4K;
unsigned pshift = mmu_psize_defs[mmu_virtual_psize].shift;
psize = mmu_virtual_psize;
mmu_virtual_psize = MMU_PAGE_64K;
mmu_virtual_psize = MMU_PAGE_4K;
update_page_count(mmu_virtual_psize, -pages);
unsigned int page_shift = mmu_psize_defs[mmu_virtual_psize].shift;
unsigned long pg_sizes = psize_to_rpti_pgsize(mmu_virtual_psize);
__tlbiel_va_range(start, end, pid, page_size, mmu_virtual_psize);
__tlbie_va_range(start, end, pid, page_size, mmu_virtual_psize);
start, end, pid, page_size, mmu_virtual_psize, flush_pwc);
if (page_size == (1UL << mmu_psize_defs[mmu_virtual_psize].shift))
psize = mmu_virtual_psize;
_tlbiel_va_range(addr, end, pid, PAGE_SIZE, mmu_virtual_psize, true);
pg_sizes = psize_to_rpti_pgsize(mmu_virtual_psize);
_tlbie_va_range(addr, end, pid, PAGE_SIZE, mmu_virtual_psize, true);
addr, end, pid, PAGE_SIZE, mmu_virtual_psize, true);
radix__local_flush_tlb_page_psize(vma->vm_mm, vmaddr, mmu_virtual_psize);
radix__flush_tlb_page_psize(vma->vm_mm, vmaddr, mmu_virtual_psize);
unsigned int psize = mmu_virtual_psize;
mmu_get_tsize(mmu_virtual_psize), 0);
mmu_get_tsize(mmu_virtual_psize), 0);
mmu_pte_psize = mmu_virtual_psize;
address, mmu_virtual_psize);
llp = mmu_psize_defs[mmu_virtual_psize].sllp;