Home
last modified time | relevance | path

Searched refs:mas2 (Results 1 – 7 of 7) sorted by relevance

/linux-2.6.39/arch/powerpc/kvm/
De500_tlb.c47 tlbsel, i, tlbe->mas1, tlbe->mas2, in kvmppc_dump_tlbs()
58 tlbsel, i, tlbe->mas1, tlbe->mas2, in kvmppc_dump_tlbs()
102 static inline u32 e500_shadow_mas2_attrib(u32 mas2, int usermode) in e500_shadow_mas2_attrib() argument
105 return (mas2 & MAS2_ATTRIB_MASK) | MAS2_M; in e500_shadow_mas2_attrib()
107 return mas2 & MAS2_ATTRIB_MASK; in e500_shadow_mas2_attrib()
117 mtspr(SPRN_MAS2, stlbe->mas2); in __write_host_tlbe()
279 vcpu_e500->mas2 = (eaddr & MAS2_EPN) in kvmppc_e500_deliver_tlb_miss()
315 stlbe->mas2 = (gvaddr & MAS2_EPN) in kvmppc_e500_shadow_map()
316 | e500_shadow_mas2_attrib(gtlbe->mas2, in kvmppc_e500_shadow_map()
323 trace_kvm_stlb_write(index_of(tlbsel, esel), stlbe->mas1, stlbe->mas2, in kvmppc_e500_shadow_map()
[all …]
De500_tlb.h67 return tlbe->mas2 & 0xfffff000; in get_tlb_eaddr()
155 esel |= ((vcpu_e500->mas2 >> 12) & KVM_E500_TLB0_WAY_SIZE_MASK) in get_tlb_esel()
De500_emulate.c93 vcpu_e500->mas2 = spr_val; break; in kvmppc_core_emulate_mtspr()
156 kvmppc_set_gpr(vcpu, rt, vcpu_e500->mas2); break; in kvmppc_core_emulate_mfspr()
/linux-2.6.39/arch/powerpc/include/asm/
Dkvm_e500.h27 u32 mas2; member
49 u32 mas2; member
/linux-2.6.39/arch/powerpc/xmon/
Dxmon.c2795 u64 mas2 = 0; in dump_tlb_book3e() local
2802 mas2 = cc * 0x1000; in dump_tlb_book3e()
2808 mtspr(SPRN_MAS2, mas2); in dump_tlb_book3e()
2811 mas2 = mfspr(SPRN_MAS2); in dump_tlb_book3e()
2825 mas2 & ~0x3ffull, in dump_tlb_book3e()
2832 mas2 & MAS2_X0 ? 'a' : ' ', in dump_tlb_book3e()
2833 mas2 & MAS2_X1 ? 'v' : ' ', in dump_tlb_book3e()
2834 mas2 & MAS2_W ? 'w' : ' ', in dump_tlb_book3e()
2835 mas2 & MAS2_I ? 'i' : ' ', in dump_tlb_book3e()
2836 mas2 & MAS2_M ? 'm' : ' ', in dump_tlb_book3e()
[all …]
/linux-2.6.39/arch/powerpc/kernel/
Dhead_booke.h400 unsigned long mas2; member
Dasm-offsets.c299 DEFINE(MAS2, STACK_INT_FRAME_SIZE+offsetof(struct exception_regs, mas2)); in main()