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

12

/linux-master/arch/powerpc/include/asm/book3s/64/
H A Dpkeys.h10 if (!mmu_has_feature(MMU_FTR_PKEY))
H A Dhash-pkey.h27 if (mmu_has_feature(MMU_FTR_KUAP) ||
28 mmu_has_feature(MMU_FTR_BOOK3S_KUEP)) {
H A Dkup.h238 if (!mmu_has_feature(MMU_FTR_PKEY))
241 if (!mmu_has_feature(MMU_FTR_KUAP)) {
249 if (!mmu_has_feature(MMU_FTR_BOOK3S_KUEP)) {
315 if (!mmu_has_feature(MMU_FTR_KUAP))
323 if (!mmu_has_feature(MMU_FTR_KUAP))
364 if (mmu_has_feature(MMU_FTR_PKEY))
/linux-master/arch/powerpc/include/asm/book3s/32/
H A Dtlbflush.h32 if (!mmu_has_feature(MMU_FTR_HPTE_TABLE))
39 if (mmu_has_feature(MMU_FTR_HPTE_TABLE))
49 if (mmu_has_feature(MMU_FTR_HPTE_TABLE))
57 if (mmu_has_feature(MMU_FTR_HPTE_TABLE))
/linux-master/arch/powerpc/include/asm/
H A Dpkeys.h40 if (!mmu_has_feature(MMU_FTR_PKEY))
95 if (!mmu_has_feature(MMU_FTR_PKEY))
112 if (!mmu_has_feature(MMU_FTR_PKEY))
133 if (!mmu_has_feature(MMU_FTR_PKEY))
151 if (!mmu_has_feature(MMU_FTR_PKEY))
168 return mmu_has_feature(MMU_FTR_PKEY);
H A Dmmu.h245 static __always_inline bool mmu_has_feature(unsigned long feature) function
255 printk("Warning! mmu_has_feature() used prior to jump label init!\n");
286 static __always_inline bool mmu_has_feature(unsigned long feature) function
326 return mmu_has_feature(MMU_FTR_TYPE_RADIX);
H A Dkup.h53 return !mmu_has_feature(MMU_FTR_KUAP);
H A Dpgtable.h147 if ((mmu_has_feature(MMU_FTR_HPTE_TABLE) && !radix_enabled()) ||
/linux-master/arch/powerpc/kernel/
H A Dsyscall.c38 if (mmu_has_feature(MMU_FTR_PKEY)) {
49 if (mmu_has_feature(MMU_FTR_KUAP)) {
53 if (mmu_has_feature(MMU_FTR_BOOK3S_KUEP)) {
/linux-master/arch/powerpc/mm/nohash/
H A D44x.c178 if (mmu_has_feature(MMU_FTR_TYPE_47x))
183 if (mmu_has_feature(MMU_FTR_TYPE_47x)) {
236 if (mmu_has_feature(MMU_FTR_TYPE_47x))
H A Dtlb.c282 if (mmu_has_feature(MMU_FTR_USE_TLBIVAX_BCAST)) {
283 int lock = mmu_has_feature(MMU_FTR_LOCK_BCAST_INVAL);
409 int fsl_mmu = mmu_has_feature(MMU_FTR_TYPE_FSL_E);
594 if (mmu_has_feature(MMU_FTR_TYPE_FSL_E)) {
630 if (mmu_has_feature(MMU_FTR_TYPE_FSL_E))
647 if (mmu_has_feature(MMU_FTR_TYPE_FSL_E)) {
668 if (mmu_has_feature(MMU_FTR_TYPE_FSL_E)) {
H A De500_hugetlbpage.c165 if (mmu_has_feature(MMU_FTR_BIG_PHYS))
/linux-master/arch/powerpc/mm/book3s32/
H A Dmmu.c81 int n = mmu_has_feature(MMU_FTR_USE_HIGH_BATS) ? 8 : 4;
198 int nb = mmu_has_feature(MMU_FTR_USE_HIGH_BATS) ? 8 : 4;
238 int nb = mmu_has_feature(MMU_FTR_USE_HIGH_BATS) ? 8 : 4;
305 if (!mmu_has_feature(MMU_FTR_HPTE_TABLE))
350 if (!mmu_has_feature(MMU_FTR_HPTE_TABLE))
399 if (!mmu_has_feature(MMU_FTR_HPTE_TABLE))
H A Dmmu_context.c128 if (!mmu_has_feature(MMU_FTR_HPTE_TABLE))
/linux-master/arch/powerpc/mm/ptdump/
H A Dbats.c68 if (mmu_has_feature(MMU_FTR_USE_HIGH_BATS)) {
81 if (mmu_has_feature(MMU_FTR_USE_HIGH_BATS)) {
/linux-master/arch/powerpc/mm/book3s64/
H A Dpkeys.c309 if (!mmu_has_feature(MMU_FTR_PKEY))
433 if (!mmu_has_feature(MMU_FTR_PKEY))
450 if (!mmu_has_feature(MMU_FTR_PKEY))
463 if (!mmu_has_feature(MMU_FTR_PKEY))
H A Dhash_native.c89 if (mmu_has_feature(MMU_FTR_TLBIE_CROP_VA))
179 if (mmu_has_feature(MMU_FTR_TLBIE_CROP_VA))
221 int lock_tlbie = !mmu_has_feature(MMU_FTR_LOCKLESS_TLBIE);
223 use_local = local && mmu_has_feature(MMU_FTR_TLBIEL) && !cxl_ctx_in_use();
794 use_local = local && mmu_has_feature(MMU_FTR_TLBIEL) &&
843 int lock_tlbie = !mmu_has_feature(MMU_FTR_LOCKLESS_TLBIE);
H A Dradix_tlb.c854 if (!mmu_has_feature(MMU_FTR_GTSE)) {
890 if (!mmu_has_feature(MMU_FTR_GTSE)) {
930 if (!mmu_has_feature(MMU_FTR_GTSE)) {
987 if (!mmu_has_feature(MMU_FTR_GTSE)) {
1052 if (!mmu_has_feature(MMU_FTR_GTSE) && type == FLUSH_TYPE_GLOBAL) {
1263 if (!mmu_has_feature(MMU_FTR_GTSE) && type == FLUSH_TYPE_GLOBAL) {
1340 if (!mmu_has_feature(MMU_FTR_GTSE)) {
H A Dslb.c302 if (mmu_has_feature(MMU_FTR_1T_SEGMENT)) {
476 if (!mmu_has_feature(MMU_FTR_NO_SLBIE_B) &&
778 if (!mmu_has_feature(MMU_FTR_1T_SEGMENT))
/linux-master/arch/powerpc/platforms/44x/
H A Diss4xx.c130 if (mmu_has_feature(MMU_FTR_TYPE_47x))
H A Dppc476.c203 if (mmu_has_feature(MMU_FTR_TYPE_47x))
/linux-master/arch/powerpc/mm/
H A Dcacheflush.c145 if (mmu_has_feature(MMU_FTR_TYPE_44x))
H A Dpgtable_64.c144 if (!mmu_has_feature(MMU_FTR_KERNEL_RO)) {
H A Dpgtable_32.c163 if (IS_ENABLED(CONFIG_STRICT_MODULE_RWX) && mmu_has_feature(MMU_FTR_HPTE_TABLE))
H A Dpgtable.c117 if (mmu_has_feature(MMU_FTR_HPTE_TABLE))
152 if (mmu_has_feature(MMU_FTR_HPTE_TABLE))

Completed in 212 milliseconds

12