Lines Matching defs:mas3
39 "nr", "mas1", "mas2", "mas3", "mas7");
48 tlbe->mas3, tlbe->mas7);
59 tlbe->mas3, tlbe->mas7);
83 return tlbe->mas3 & (MAS3_SW|MAS3_UW);
86 static inline u32 e500_shadow_mas3_attrib(u32 mas3, int usermode)
89 mas3 &= MAS3_ATTRIB_MASK;
95 mas3 &= ~E500_TLB_USER_PERM_MASK;
96 mas3 |= (mas3 & E500_TLB_SUPER_PERM_MASK) << 1;
99 return mas3 | E500_TLB_SUPER_PERM_MASK;
118 mtspr(SPRN_MAS3, stlbe->mas3);
229 stlbe->mas3, stlbe->mas7);
280 vcpu_e500->mas3 &= MAS3_U0 | MAS3_U1 | MAS3_U2 | MAS3_U3;
316 stlbe->mas3 = (hpaddr & MAS3_RPN)
317 | e500_shadow_mas3_attrib(gtlbe->mas3,
322 stlbe->mas3, stlbe->mas7);
454 vcpu_e500->mas3 = gtlbe->mas3;
484 vcpu_e500->mas3 = gtlbe->mas3;
500 vcpu_e500->mas3 &= MAS3_U0 | MAS3_U1 | MAS3_U2 | MAS3_U3;
530 gtlbe->mas3 = vcpu_e500->mas3;
534 gtlbe->mas3, gtlbe->mas7);
678 tlbe->mas3 = E500_TLB_SUPER_PERM_MASK;
685 tlbe->mas3 = (0xe0004500 & 0xFFFFF000) | E500_TLB_SUPER_PERM_MASK;