Lines Matching refs:esid
32 u64 esid = GET_ESID(eaddr); in kvmppc_mmu_book3s_64_find_slbe() local
36 u64 cmp_esid = esid; in kvmppc_mmu_book3s_64_find_slbe()
44 if (vcpu->arch.slb[i].esid == cmp_esid) in kvmppc_mmu_book3s_64_find_slbe()
49 eaddr, esid, esid_1t); in kvmppc_mmu_book3s_64_find_slbe()
56 vcpu->arch.slb[i].esid, in kvmppc_mmu_book3s_64_find_slbe()
365 u64 esid, esid_1t; in kvmppc_mmu_book3s_64_slbmte() local
371 esid = GET_ESID(rb); in kvmppc_mmu_book3s_64_slbmte()
382 slbe->esid = slbe->tb ? esid_1t : esid; in kvmppc_mmu_book3s_64_slbmte()
409 kvmppc_mmu_map_segment(vcpu, esid << SID_SHIFT); in kvmppc_mmu_book3s_64_slbmte()
461 dprintk("KVM MMU: slbie(0x%llx, 0x%llx)\n", ea, slbe->esid); in kvmppc_mmu_book3s_64_slbie()
563 static int segment_contains_magic_page(struct kvm_vcpu *vcpu, ulong esid) in segment_contains_magic_page() argument
568 (mp_ea >> SID_SHIFT) == esid; in segment_contains_magic_page()
572 static int kvmppc_mmu_book3s_64_esid_to_vsid(struct kvm_vcpu *vcpu, ulong esid, in kvmppc_mmu_book3s_64_esid_to_vsid() argument
575 ulong ea = esid << SID_SHIFT; in kvmppc_mmu_book3s_64_esid_to_vsid()
577 u64 gvsid = esid; in kvmppc_mmu_book3s_64_esid_to_vsid()
589 gvsid |= esid & ((1ul << (SID_SHIFT_1T - SID_SHIFT)) - 1); in kvmppc_mmu_book3s_64_esid_to_vsid()
597 gvsid = VSID_REAL | esid; in kvmppc_mmu_book3s_64_esid_to_vsid()
624 !segment_contains_magic_page(vcpu, esid)) in kvmppc_mmu_book3s_64_esid_to_vsid()
637 unlikely(esid == (mp_ea >> SID_SHIFT)) && in kvmppc_mmu_book3s_64_esid_to_vsid()
639 *vsid = VSID_REAL | esid; in kvmppc_mmu_book3s_64_esid_to_vsid()