Searched refs:slb (Results 1 – 5 of 5) sorted by relevance
/qemu/target/ppc/ |
H A D | mmu-hash64.c | 65 ppc_slb_t *slb = &env->slb[n]; in slb_lookup() local 68 PRIx64 "\n", __func__, n, slb->esid, slb->vsid); in slb_lookup() 74 if (((slb->esid == esid_256M) && in slb_lookup() 75 ((slb->vsid & SLB_VSID_B) == SLB_VSID_B_256M)) in slb_lookup() 76 || ((slb->esid == esid_1T) && in slb_lookup() 77 ((slb->vsid & SLB_VSID_B) == SLB_VSID_B_1T))) { in slb_lookup() 78 return slb; in slb_lookup() 95 slbe = env->slb[i].esid; in dump_slb() 96 slbv = env->slb[i].vsid; in dump_slb() 162 ppc_slb_t *slb = &env->slb[n]; in helper_SLBIA() local [all …]
|
H A D | kvm.c | 884 for (i = 0; i < ARRAY_SIZE(env->slb); i++) { in kvmppc_put_books_sregs() 885 sregs.u.s.ppc64.slb[i].slbe = env->slb[i].esid; in kvmppc_put_books_sregs() 886 if (env->slb[i].esid & SLB_ESID_V) { in kvmppc_put_books_sregs() 887 sregs.u.s.ppc64.slb[i].slbe |= i; in kvmppc_put_books_sregs() 889 sregs.u.s.ppc64.slb[i].slbv = env->slb[i].vsid; in kvmppc_put_books_sregs() 1186 memset(env->slb, 0, sizeof(env->slb)); in kvmppc_get_books_sregs() 1187 for (i = 0; i < ARRAY_SIZE(env->slb); i++) { in kvmppc_get_books_sregs() 1188 target_ulong rb = sregs.u.s.ppc64.slb[i].slbe; in kvmppc_get_books_sregs() 1189 target_ulong rs = sregs.u.s.ppc64.slb[i].slbv; in kvmppc_get_books_sregs()
|
H A D | machine.c | 480 if (ppc_store_slb(cpu, i, env->slb[i].esid, env->slb[i].vsid) < 0) { in slb_post_load() 496 VMSTATE_SLB_ARRAY(env.slb, PowerPCCPU, MAX_SLB_ENTRIES),
|
H A D | cpu.h | 1263 ppc_slb_t slb[MAX_SLB_ENTRIES]; /* PowerPC 64 SLB area */ member
|
/qemu/linux-headers/asm-powerpc/ |
H A D | kvm.h | 184 } slb[64]; member
|