Home
last modified time | relevance | path

Searched refs:ASID (Results 1 – 5 of 5) sorted by relevance

/external/qemu/target-mips/
DTODO26 up to 256 ASID tags as additional matching criterion (which roughly
28 entries to match regardless of ASID.
30 each ASID change. Using the MMU modes to implement ASIDs hinges on
Dhelper.c67 uint8_t ASID = env->CP0_EntryHi & 0xFF; in r4k_map_address() local
87 if ((tlb->G == 1 || tlb->ASID == ASID) && VPN == tag) { in r4k_map_address()
815 uint8_t ASID = env->CP0_EntryHi & 0xFF; in r4k_invalidate_tlb() local
821 if (tlb->G == 0 && tlb->ASID != ASID) { in r4k_invalidate_tlb()
Dop_helper.c1699 uint8_t ASID = env->CP0_EntryHi & 0xFF; in r4k_invalidate_tlb_shadow() local
1704 if (tlb->G == 0 && tlb->ASID != ASID) { in r4k_invalidate_tlb_shadow()
1714 uint8_t ASID = env->CP0_EntryHi & 0xFF; in r4k_invalidate_tlb() local
1720 if (tlb->G == 0 && tlb->ASID != ASID) { in r4k_invalidate_tlb()
1771 tlb->ASID = env->CP0_EntryHi & 0xFF; in r4k_fill_tlb()
1808 if (tlb->ASID == (env->CP0_EntryHi & 0xFF)) in r4k_helper_tlbwi()
1843 uint8_t ASID; in r4k_helper_tlbp() local
1846 ASID = env->CP0_EntryHi & 0xFF; in r4k_helper_tlbp()
1854 if (unlikely((tlb->G == 1 || tlb->ASID == ASID) && VPN == tag)) { in r4k_helper_tlbp()
1862 int index = ((env->CP0_EntryHi>>5)&0x1ff00) | ASID; in r4k_helper_tlbp()
[all …]
Dmachine.c73 asid = env->tlb->mmu.r4k.tlb[i].ASID; in cpu_save()
218 env->tlb->mmu.r4k.tlb[i].ASID = asid; in cpu_load()
Dcpu.h34 uint_fast8_t ASID; member