Searched refs:MAS1_V (Results 1 – 3 of 3) sorted by relevance
201 || (hwtlb.hwtlb_mas1 & MAS1_V)) { in hwtlb_write()208 if (hwtlb.hwtlb_mas1 & MAS1_V) { in hwtlb_write()239 hwtlb.hwtlb_mas1 = MAS1_V | MASX_TSIZE_MAKE(1); in tlb_to_hwtlb()274 | MAS1_IPROT | MAS1_V; in tlb_to_hwtlb()306 bool new_valid_p = (new_hwtlb->hwtlb_mas1 & MAS1_V) != 0; in e500_tlb1_sync()307 bool old_valid_p = (old_hwtlb.hwtlb_mas1 & MAS1_V) != 0; in e500_tlb1_sync()324 KASSERT((tlb1->tlb1_entries[slot].e_hwtlb.hwtlb_mas1 & MAS1_V) == 0); in e500_alloc_tlb1_entry()338 xtlb->e_hwtlb.hwtlb_mas1 &= ~(MAS1_V|MAS1_IPROT); in e500_free_tlb1_entry()400 if ((mas1 & (MAS1_V|MAS1_TID|MAS1_TS)) != MAS1_V) in e500_tlb_invalidate_globals()419 mtspr(SPR_MAS1, mas1 ^ MAS1_V); in e500_tlb_invalidate_globals()[all …]
85 lis %r3, (MAS1_V|MAS1_IPROT)@h /* V | IPROT */
406 #define MAS1_V 0x80000000 /* TLB Valid Bit */ macro