Home
last modified time | relevance | path

Searched refs:mmu_has_feature (Results 1 – 25 of 25) sorted by relevance

/arch/powerpc/mm/
Dhugetlbpage-book3e.c115 if (mmu_has_feature(MMU_FTR_USE_TLBRSRV)) { in book3e_tlb_exists()
186 if (mmu_has_feature(MMU_FTR_USE_PAIRED_MAS)) { in book3e_hugetlb_preload()
189 if (mmu_has_feature(MMU_FTR_BIG_PHYS)) in book3e_hugetlb_preload()
D44x_mmu.c190 if (mmu_has_feature(MMU_FTR_TYPE_47x)) in mmu_mapin_ram()
195 if (mmu_has_feature(MMU_FTR_TYPE_47x)) { in mmu_mapin_ram()
248 if (mmu_has_feature(MMU_FTR_TYPE_47x)) in mmu_init_secondary()
Dtlb_nohash.c315 if (mmu_has_feature(MMU_FTR_USE_TLBIVAX_BCAST)) { in __flush_tlb_page()
316 int lock = mmu_has_feature(MMU_FTR_LOCK_BCAST_INVAL); in __flush_tlb_page()
452 int fsl_mmu = mmu_has_feature(MMU_FTR_TYPE_FSL_E); in setup_page_sizes()
646 if (mmu_has_feature(MMU_FTR_TYPE_FSL_E)) { in early_init_this_mmu()
691 if (mmu_has_feature(MMU_FTR_TYPE_FSL_E)) in early_init_mmu_global()
708 if (mmu_has_feature(MMU_FTR_TYPE_FSL_E)) { in early_init_mmu_global()
727 if (mmu_has_feature(MMU_FTR_TYPE_FSL_E)) { in early_mmu_set_memory_limit()
Dhash_native_64.c70 if (mmu_has_feature(MMU_FTR_TLBIE_CROP_VA)) in ___tlbie()
159 if (mmu_has_feature(MMU_FTR_TLBIE_CROP_VA)) in __tlbiel()
201 int lock_tlbie = !mmu_has_feature(MMU_FTR_LOCKLESS_TLBIE); in tlbie()
203 use_local = local && mmu_has_feature(MMU_FTR_TLBIEL) && !cxl_ctx_in_use(); in tlbie()
722 use_local = local && mmu_has_feature(MMU_FTR_TLBIEL) && in native_flush_hash_range()
766 int lock_tlbie = !mmu_has_feature(MMU_FTR_LOCKLESS_TLBIE); in native_flush_hash_range()
Dslb.c167 if (!mmu_has_feature(MMU_FTR_1T_SEGMENT)) in esids_match()
202 if (!mmu_has_feature(MMU_FTR_NO_SLBIE_B) && in switch_slb()
Dmmu_context_nohash.c444 if (mmu_has_feature(MMU_FTR_TYPE_8xx)) { in mmu_context_init()
448 } else if (mmu_has_feature(MMU_FTR_TYPE_47x)) { in mmu_context_init()
Dmmu_context_book3s64.c78 if (mmu_has_feature(MMU_FTR_68_BIT_VA)) in hash__alloc_context_id()
Dppc_mmu_32.c190 if (!mmu_has_feature(MMU_FTR_HPTE_TABLE)) { in MMU_init_hw()
Dpgtable-hash64.c397 if (!mmu_has_feature(MMU_FTR_16M_PAGE)) in hash__has_transparent_hugepage()
Dfsl_booke_mmu.c134 if (mmu_has_feature(MMU_FTR_BIG_PHYS)) in settlbcam()
Dhash64_64k.c247 if (!mmu_has_feature(MMU_FTR_CI_LARGE_PAGE) && in __hash_page_64K()
Dpgtable_64.c503 if (!mmu_has_feature(MMU_FTR_KERNEL_RO)) { in mark_rodata_ro()
Dhash_utils_64.c200 if (mmu_has_feature(MMU_FTR_KERNEL_RO)) in htab_convert_pte_flags()
665 if (mmu_has_feature(MMU_FTR_CI_LARGE_PAGE)) { in htab_init_page_sizes()
864 if (mmu_has_feature(MMU_FTR_1T_SEGMENT)) { in htab_initialize()
Dhugetlbpage.c661 if (!radix_enabled() && !mmu_has_feature(MMU_FTR_16M_PAGE)) in hugetlbpage_init()
/arch/powerpc/include/asm/
Dmmu.h165 static __always_inline bool mmu_has_feature(unsigned long feature) in mmu_has_feature() function
203 static inline bool mmu_has_feature(unsigned long feature) in mmu_has_feature() function
244 return mmu_has_feature(MMU_FTR_TYPE_RADIX); in radix_enabled()
/arch/powerpc/platforms/44x/
Diss4xx.c134 if (mmu_has_feature(MMU_FTR_TYPE_47x)) in iss4xx_smp_init()
Dppc476.c204 if (mmu_has_feature(MMU_FTR_TYPE_47x)) in ppc47x_smp_init()
/arch/powerpc/platforms/pseries/
Dlpar.c314 if (mmu_has_feature(MMU_FTR_KERNEL_RO)) in pSeries_lpar_hpte_updatepp()
389 if (mmu_has_feature(MMU_FTR_KERNEL_RO)) in pSeries_lpar_hpte_updateboltedpp()
431 int lock_tlbie = !mmu_has_feature(MMU_FTR_LOCKLESS_TLBIE); in __pSeries_lpar_hugepage_invalidate()
556 int lock_tlbie = !mmu_has_feature(MMU_FTR_LOCKLESS_TLBIE); in pSeries_lpar_flush_hash_range()
987 if (!mmu_has_feature(MMU_FTR_68_BIT_VA)) in vsid_unscramble()
/arch/powerpc/kernel/
Dsetup_64.c121 !mmu_has_feature(MMU_FTR_USE_TLBRSRV) && in setup_tlb_core_data()
563 if (mmu_has_feature(MMU_FTR_TYPE_FSL_E)) in safe_stack_limit()
572 if (mmu_has_feature(MMU_FTR_1T_SEGMENT)) in safe_stack_limit()
Dprocess.c1477 if (mmu_has_feature(MMU_FTR_1T_SEGMENT)) in setup_ksp_vsid()
/arch/powerpc/kvm/
Dbook3s_64_mmu_host.c267 if (mmu_has_feature(MMU_FTR_68_BIT_VA)) in create_sid_map()
Dbook3s_pr.c1471 if (mmu_has_feature(MMU_FTR_1T_SEGMENT)) in kvmppc_core_vcpu_create_pr()
Dbook3s_hv.c3380 if (mmu_has_feature(MMU_FTR_1T_SEGMENT)) in kvm_vm_ioctl_get_smmu_info_hv()
/arch/powerpc/
DKconfig.debug65 bool "Enable use of jump label for cpu/mmu_has_feature()"
79 mmu_has_feature() in the code.
/arch/powerpc/include/asm/book3s/64/
Dmmu-hash.h702 if (!mmu_has_feature(MMU_FTR_68_BIT_VA)) in get_vsid()