Home
last modified time | relevance | path

Searched refs:SPR_MAS0 (Results 1 – 3 of 3) sorted by relevance

/netbsd-src/sys/arch/powerpc/booke/
H A De500_mpsubr.S84 mtspr SPR_MAS0, %r0 /* setup MAS0 */
177 mtspr SPR_MAS0, %r16
186 mfspr %r3, SPR_MAS0
188 mtspr SPR_MAS0, %r3 /* place into SPR */
240 mtspr SPR_MAS0, %r8
244 mtspr SPR_MAS0, %r8
250 mtspr SPR_MAS0, %r28 /* place into SPRs */
H A De500_tlb.c163 const register_t saved_mas0 = mfspr(SPR_MAS0); in hwtlb_read()
164 mtspr(SPR_MAS0, mas0 | MAS0_ESEL_MAKE(slot >> esel_shift)); in hwtlb_read()
174 hwtlb.hwtlb_mas0 = mfspr(SPR_MAS0); in hwtlb_read()
179 mtspr(SPR_MAS0, saved_mas0); in hwtlb_read()
189 const uint32_t saved_mas0 = mfspr(SPR_MAS0); in hwtlb_write()
194 mtspr(SPR_MAS0, hwtlb.hwtlb_mas0); in hwtlb_write()
224 mtspr(SPR_MAS0, saved_mas0); in hwtlb_write()
391 mtspr(SPR_MAS0, MAS0_ESEL_MAKE(assoc) | MAS0_TLBSEL_TLB0); in e500_tlb_invalidate_globals()
443 mtspr(SPR_MAS0, MAS0_ESEL_MAKE(assoc) | MAS0_TLBSEL_TLB0); in e500_tlb_invalidate_asids()
481 mtspr(SPR_MAS0, MAS0_ESEL_MAKE(assoc) | MAS0_TLBSEL_TLB0); in e500_tlb_record_asids()
[all …]
/netbsd-src/sys/arch/powerpc/include/booke/
H A Dspr.h393 #define SPR_MAS0 624 /* E... MAS Register 0 */ macro