Home
last modified time | relevance | path

Searched refs:MMU_PAGE_16M (Results 1 – 11 of 11) sorted by relevance

/Linux-v5.10/arch/powerpc/include/asm/book3s/64/
Dhugetlb.h29 else if (shift == mmu_psize_defs[MMU_PAGE_16M].shift) in hstate_get_psize()
30 return MMU_PAGE_16M; in hstate_get_psize()
130 if (mmu_psize != MMU_PAGE_16M && mmu_psize != MMU_PAGE_16G) in check_and_get_huge_psize()
Dmmu.h172 if (psize == MMU_PAGE_16M) in slice_mask_for_size()
/Linux-v5.10/arch/powerpc/mm/book3s64/
Dhash_pgtable.c322 BUG_ON(psize == MMU_PAGE_16M); in hpte_do_hugepage_flush()
377 if (mmu_psize_defs[MMU_PAGE_16M].shift != PMD_SHIFT) in hash__has_transparent_hugepage()
388 (mmu_psize_defs[MMU_PAGE_64K].penc[MMU_PAGE_16M] == -1)) in hash__has_transparent_hugepage()
393 if (mmu_psize_defs[MMU_PAGE_4K].penc[MMU_PAGE_16M] == -1) in hash__has_transparent_hugepage()
Dhash_utils.c166 [MMU_PAGE_16M] = {
169 .penc = {[0 ... MMU_PAGE_16M - 1] = -1, [MMU_PAGE_16M] = 0,
170 [MMU_PAGE_16M + 1 ... MMU_PAGE_COUNT - 1] = -1 },
421 idx = MMU_PAGE_16M; in get_idx_from_shift()
464 if (base_idx == MMU_PAGE_16M) in htab_dt_scan_page_sizes()
674 if (mmu_psize_defs[MMU_PAGE_16M].shift) in htab_init_page_sizes()
679 if (mmu_psize_defs[MMU_PAGE_16M].shift && aligned) in htab_init_page_sizes()
680 mmu_linear_psize = MMU_PAGE_16M; in htab_init_page_sizes()
718 if (mmu_psize_defs[MMU_PAGE_16M].shift && in htab_init_page_sizes()
720 mmu_vmemmap_psize = MMU_PAGE_16M; in htab_init_page_sizes()
[all …]
Dhash_hugetlbpage.c160 if (mmu_psize_defs[MMU_PAGE_16M].shift) in hugetlbpage_init_default()
161 hpage_shift = mmu_psize_defs[MMU_PAGE_16M].shift; in hugetlbpage_init_default()
Dhash_hugepage.c29 int ret, lpsize = MMU_PAGE_16M; in __hash_page_thp()
Dhash_native.c650 int actual_psize = MMU_PAGE_16M; in native_hugepage_invalidate()
/Linux-v5.10/arch/powerpc/kvm/
Dbook3s_64_mmu.c98 case MMU_PAGE_16M: in mmu_pagesize()
183 case MMU_PAGE_16M: in decode_pagesize()
185 return MMU_PAGE_16M; in decode_pagesize()
242 pgsize = slbe->large ? MMU_PAGE_16M : MMU_PAGE_4K; in kvmppc_mmu_book3s_64_xlate()
396 slbe->base_page_size = MMU_PAGE_16M; in kvmppc_mmu_book3s_64_slbmte()
403 slbe->base_page_size = MMU_PAGE_16M; in kvmppc_mmu_book3s_64_slbmte()
/Linux-v5.10/arch/powerpc/mm/nohash/
Dtlb.c67 [MMU_PAGE_16M] = {
119 [MMU_PAGE_16M] = {
675 mmu_vmemmap_psize = MMU_PAGE_16M; in early_init_mmu_global()
/Linux-v5.10/arch/powerpc/include/asm/
Dmmu.h355 #define MMU_PAGE_16M 10 macro
/Linux-v5.10/arch/powerpc/platforms/pseries/
Dlpar.c1191 if (is_supported_hlbkrm(psize, MMU_PAGE_16M)) in __pSeries_lpar_hugepage_invalidate()