Home | History | Annotate | Download | only in target-mips

Lines Matching refs:ASID

1129     /* If the ASID changes, flush qemu's TLB.  */
1504 uint8_t ASID = env->CP0_EntryHi & 0xFF;
1507 /* The qemu TLB is flushed when the ASID changes, so no need to
1509 if (tlb->G == 0 && tlb->ASID != ASID) {
1519 uint8_t ASID = env->CP0_EntryHi & 0xFF;
1523 /* The qemu TLB is flushed when the ASID changes, so no need to
1525 if (tlb->G == 0 && tlb->ASID != ASID) {
1576 tlb->ASID = env->CP0_EntryHi & 0xFF;
1622 if (tlb->ASID == (env->CP0_EntryHi & 0xFF))
1657 uint8_t ASID;
1662 ASID = env->CP0_EntryHi & 0xFF;
1669 /* Check ASID, virtual page number & size */
1670 if (unlikely((tlb->G == 1 || tlb->ASID == ASID) && VPN == tag)) {
1678 int index = ((env->CP0_EntryHi>>5)&0x1ff00) | ASID;
1687 uint8_t ASID;
1689 ASID = env->CP0_EntryHi & 0xFF;
1692 /* If this will change the current ASID, flush qemu's TLB. */
1693 if (ASID != tlb->ASID)
1699 env->CP0_EntryHi = tlb->VPN | tlb->ASID;