Lines Matching defs:esid
32 u64 esid = GET_ESID(eaddr);
36 u64 cmp_esid = esid;
44 if (vcpu->arch.slb[i].esid == cmp_esid)
49 eaddr, esid, esid_1t);
56 vcpu->arch.slb[i].esid,
366 u64 esid, esid_1t;
372 esid = GET_ESID(rb);
383 slbe->esid = slbe->tb ? esid_1t : esid;
410 kvmppc_mmu_map_segment(vcpu, esid << SID_SHIFT);
462 dprintk("KVM MMU: slbie(0x%llx, 0x%llx)\n", ea, slbe->esid);
564 static int segment_contains_magic_page(struct kvm_vcpu *vcpu, ulong esid)
569 (mp_ea >> SID_SHIFT) == esid;
573 static int kvmppc_mmu_book3s_64_esid_to_vsid(struct kvm_vcpu *vcpu, ulong esid,
576 ulong ea = esid << SID_SHIFT;
578 u64 gvsid = esid;
590 gvsid |= esid & ((1ul << (SID_SHIFT_1T - SID_SHIFT)) - 1);
598 gvsid = VSID_REAL | esid;
625 !segment_contains_magic_page(vcpu, esid))
638 unlikely(esid == (mp_ea >> SID_SHIFT)) &&
640 *vsid = VSID_REAL | esid;