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

Lines Matching refs:mmu

62         uint16_t flags = ((env->tlb->mmu.r4k.tlb[i].G << 10) |
63 (env->tlb->mmu.r4k.tlb[i].C0 << 7) |
64 (env->tlb->mmu.r4k.tlb[i].C1 << 4) |
65 (env->tlb->mmu.r4k.tlb[i].V0 << 3) |
66 (env->tlb->mmu.r4k.tlb[i].V1 << 2) |
67 (env->tlb->mmu.r4k.tlb[i].D0 << 1) |
68 (env->tlb->mmu.r4k.tlb[i].D1 << 0));
71 qemu_put_betls(f, &env->tlb->mmu.r4k.tlb[i].VPN);
72 qemu_put_be32s(f, &env->tlb->mmu.r4k.tlb[i].PageMask);
73 asid = env->tlb->mmu.r4k.tlb[i].ASID;
76 qemu_put_betls(f, &env->tlb->mmu.r4k.tlb[i].PFN[0]);
77 qemu_put_betls(f, &env->tlb->mmu.r4k.tlb[i].PFN[1]);
215 qemu_get_betls(f, &env->tlb->mmu.r4k.tlb[i].VPN);
216 qemu_get_be32s(f, &env->tlb->mmu.r4k.tlb[i].PageMask);
218 env->tlb->mmu.r4k.tlb[i].ASID = asid;
220 env->tlb->mmu.r4k.tlb[i].G = (flags >> 10) & 1;
221 env->tlb->mmu.r4k.tlb[i].C0 = (flags >> 7) & 3;
222 env->tlb->mmu.r4k.tlb[i].C1 = (flags >> 4) & 3;
223 env->tlb->mmu.r4k.tlb[i].V0 = (flags >> 3) & 1;
224 env->tlb->mmu.r4k.tlb[i].V1 = (flags >> 2) & 1;
225 env->tlb->mmu.r4k.tlb[i].D0 = (flags >> 1) & 1;
226 env->tlb->mmu.r4k.tlb[i].D1 = (flags >> 0) & 1;
227 qemu_get_betls(f, &env->tlb->mmu.r4k.tlb[i].PFN[0]);
228 qemu_get_betls(f, &env->tlb->mmu.r4k.tlb[i].PFN[1]);