/kernel/linux/linux-5.10/arch/powerpc/include/asm/book3s/64/ |
H A D | hugetlb.h | 29 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()
|
H A D | mmu.h | 172 if (psize == MMU_PAGE_16M) in slice_mask_for_size()
|
/kernel/linux/linux-6.6/arch/powerpc/include/asm/book3s/64/ |
H A D | hugetlb.h | 28 else if (shift == mmu_psize_defs[MMU_PAGE_16M].shift) in hstate_get_psize() 29 return MMU_PAGE_16M; in hstate_get_psize() 129 if (mmu_psize != MMU_PAGE_16M && mmu_psize != MMU_PAGE_16G) in check_and_get_huge_psize()
|
H A D | mmu.h | 176 if (psize == MMU_PAGE_16M) in slice_mask_for_size()
|
/kernel/linux/linux-5.10/arch/powerpc/mm/book3s64/ |
H A D | hash_pgtable.c | 322 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()
|
H A D | hash_utils.c | 166 [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 }, 432 idx = MMU_PAGE_16M; in get_idx_from_shift() 475 if (base_idx == MMU_PAGE_16M) in htab_dt_scan_page_sizes() 685 if (mmu_psize_defs[MMU_PAGE_16M].shift) in htab_init_page_sizes() 690 if (mmu_psize_defs[MMU_PAGE_16M].shift && aligned) in htab_init_page_sizes() 691 mmu_linear_psize = MMU_PAGE_16M; in htab_init_page_sizes() 729 if (mmu_psize_defs[MMU_PAGE_16M] in htab_init_page_sizes() [all...] |
H A D | hash_hugetlbpage.c | 160 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()
|
H A D | hash_hugepage.c | 29 int ret, lpsize = MMU_PAGE_16M; in __hash_page_thp()
|
H A D | hash_native.c | 650 int actual_psize = MMU_PAGE_16M; in native_hugepage_invalidate()
|
/kernel/linux/linux-6.6/arch/powerpc/mm/book3s64/ |
H A D | hash_pgtable.c | 323 BUG_ON(psize == MMU_PAGE_16M); in hpte_do_hugepage_flush() 378 if (mmu_psize_defs[MMU_PAGE_16M].shift != PMD_SHIFT) in hash__has_transparent_hugepage() 389 (mmu_psize_defs[MMU_PAGE_64K].penc[MMU_PAGE_16M] == -1)) in hash__has_transparent_hugepage() 394 if (mmu_psize_defs[MMU_PAGE_4K].penc[MMU_PAGE_16M] == -1) in hash__has_transparent_hugepage()
|
H A D | hugetlbpage.c | 161 if (mmu_psize_defs[MMU_PAGE_16M].shift) in hugetlbpage_init_defaultsize() 162 hpage_shift = mmu_psize_defs[MMU_PAGE_16M].shift; in hugetlbpage_init_defaultsize()
|
H A D | hash_utils.c | 162 [MMU_PAGE_16M] = { 165 .penc = {[0 ... MMU_PAGE_16M - 1] = -1, [MMU_PAGE_16M] = 0, 166 [MMU_PAGE_16M + 1 ... MMU_PAGE_COUNT - 1] = -1 }, 564 idx = MMU_PAGE_16M; in get_idx_from_shift() 607 if (base_idx == MMU_PAGE_16M) in htab_dt_scan_page_sizes() 817 if (mmu_psize_defs[MMU_PAGE_16M].shift) in htab_init_page_sizes() 822 if (mmu_psize_defs[MMU_PAGE_16M].shift && aligned) in htab_init_page_sizes() 823 mmu_linear_psize = MMU_PAGE_16M; in htab_init_page_sizes() 861 if (mmu_psize_defs[MMU_PAGE_16M] in htab_init_page_sizes() [all...] |
H A D | hash_hugepage.c | 29 int ret, lpsize = MMU_PAGE_16M; in __hash_page_thp()
|
H A D | hash_native.c | 602 int actual_psize = MMU_PAGE_16M; in native_hugepage_invalidate()
|
/kernel/linux/linux-5.10/arch/powerpc/kvm/ |
H A D | book3s_64_mmu.c | 98 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()
|
/kernel/linux/linux-6.6/arch/powerpc/kvm/ |
H A D | book3s_64_mmu.c | 98 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() 395 slbe->base_page_size = MMU_PAGE_16M; in kvmppc_mmu_book3s_64_slbmte() 402 slbe->base_page_size = MMU_PAGE_16M; in kvmppc_mmu_book3s_64_slbmte()
|
/kernel/linux/linux-5.10/arch/powerpc/mm/nohash/ |
H A D | tlb.c | 67 [MMU_PAGE_16M] = { 119 [MMU_PAGE_16M] = { 675 mmu_vmemmap_psize = MMU_PAGE_16M; in early_init_mmu_global()
|
/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
H A D | mmu.h | 355 #define MMU_PAGE_16M 10 macro
|
/kernel/linux/linux-6.6/arch/powerpc/mm/nohash/ |
H A D | tlb.c | 66 [MMU_PAGE_16M] = { 633 mmu_vmemmap_psize = MMU_PAGE_16M; in early_init_mmu_global()
|
/kernel/linux/linux-6.6/arch/powerpc/include/asm/ |
H A D | mmu.h | 377 #define MMU_PAGE_16M 10 macro
|
/kernel/linux/linux-5.10/arch/powerpc/platforms/pseries/ |
H A D | lpar.c | 1185 if (is_supported_hlbkrm(psize, MMU_PAGE_16M)) in __pSeries_lpar_hugepage_invalidate()
|
/kernel/linux/linux-6.6/arch/powerpc/platforms/pseries/ |
H A D | lpar.c | 1239 if (is_supported_hlbkrm(psize, MMU_PAGE_16M)) in __pSeries_lpar_hugepage_invalidate()
|