Searched full:mas3 (Results 1 – 8 of 8) sorted by relevance
| /linux/arch/powerpc/kvm/ |
| H A D | e500_mmu_host.c | 48 static inline u32 e500_shadow_mas3_attrib(u32 mas3, bool writable, int usermode) in e500_shadow_mas3_attrib() argument 51 mas3 &= MAS3_ATTRIB_MASK; in e500_shadow_mas3_attrib() 54 mas3 &= ~(MAS3_UW|MAS3_SW); in e500_shadow_mas3_attrib() 61 mas3 &= ~E500_TLB_USER_PERM_MASK; in e500_shadow_mas3_attrib() 62 mas3 |= (mas3 & E500_TLB_SUPER_PERM_MASK) << 1; in e500_shadow_mas3_attrib() 64 mas3 |= E500_TLB_SUPER_PERM_MASK; in e500_shadow_mas3_attrib() 66 return mas3; in e500_shadow_mas3_attrib() 591 u32 mas1, mas2, mas3; in kvmppc_load_last_inst() local 612 mas3 = mfspr(SPRN_MAS3); in kvmppc_load_last_inst() 616 mas7_mas3 = ((u64)mfspr(SPRN_MAS7) << 32) | mas3; in kvmppc_load_last_inst() [all …]
|
| /linux/arch/powerpc/mm/nohash/ |
| H A D | e500.c | 119 TLBCAM[index].MAS3 = (phys & MAS3_RPN) | MAS3_SR; in settlbcam() 120 TLBCAM[index].MAS3 |= (flags & _PAGE_WRITE) ? MAS3_SW : 0; in settlbcam() 126 TLBCAM[index].MAS3 |= MAS3_UR; in settlbcam() 127 TLBCAM[index].MAS3 |= (flags & _PAGE_EXEC) ? MAS3_UX : 0; in settlbcam() 128 TLBCAM[index].MAS3 |= (flags & _PAGE_WRITE) ? MAS3_UW : 0; in settlbcam() 130 TLBCAM[index].MAS3 |= (flags & _PAGE_EXEC) ? MAS3_SX : 0; in settlbcam()
|
| /linux/arch/powerpc/mm/ |
| H A D | mmu_decl.h | 142 u32 MAS3; member
|
| /linux/arch/powerpc/kernel/ |
| H A D | exceptions-64e.S | 107 SPECIAL_EXC_STORE(r10,MAS3) 182 SPECIAL_EXC_LOAD(r10,MAS3) 1198 * r5 = MAS3 1208 * r5 = MAS3 1223 * r5 = MAS3
|
| H A D | head_85xx.S | 663 * MAS2, MAS3 - will need additional info from Linux PTE 1039 mtspr SPRN_MAS3,r8 /* Write MAS3(RPN) */ 1043 mtspr SPRN_MAS3,r8 /* Write MAS3(RPN) */
|
| H A D | entry_32.S | 428 lwz r9,MAS3(r1); \
|
| H A D | head_booke.h | 253 stw r0,MAS3(r1)
|
| /linux/arch/powerpc/include/asm/ |
| H A D | ptrace.h | 85 unsigned long mas3; member
|