SID_SHIFT
return SID_SHIFT;
mask = (1ul << (SID_SHIFT - VPN_SHIFT)) - 1;
hash = (vpn >> (SID_SHIFT - VPN_SHIFT)) ^
#define ESID_BITS (VA_BITS - (SID_SHIFT + CONTEXT_BITS))
#define MAX_USER_CONTEXT_65BIT_VA ((ASM_CONST(1) << (65 - (SID_SHIFT + ESID_BITS))) - 2)
#define VSID_BITS_256M (VA_BITS - SID_SHIFT)
#define VSID_BITS_65_256M (65 - SID_SHIFT)
#define USER_VSID_RANGE (1UL << (ESID_BITS + SID_SHIFT))
vsid_bits = va_bits - SID_SHIFT;
((ea >> SID_SHIFT) & ESID_BITS_MASK);
va_low ^= v >> (SID_SHIFT - 16);
#define GET_ESID(x) (((x) >> SID_SHIFT) & SID_MASK)
return 1UL << SID_SHIFT;
eaddr >> SID_SHIFT, &vsid);
kvmppc_mmu_map_segment(vcpu, srnum << SID_SHIFT);
ulong ea = esid << SID_SHIFT;
#ifndef SID_SHIFT
kvmppc_mmu_book3s_32_esid_to_vsid(vcpu, eaddr >> SID_SHIFT, &vsid);
vcpu->arch.mmu.esid_to_vsid(vcpu, orig_pte->eaddr >> SID_SHIFT, &vsid);
vpn = (vsid << (SID_SHIFT - VPN_SHIFT)) |
u32 esid = eaddr >> SID_SHIFT;
kvmppc_mmu_map_segment(vcpu, esid << SID_SHIFT);
(mp_ea >> SID_SHIFT) == esid;
ulong ea = esid << SID_SHIFT;
gvsid <<= SID_SHIFT_1T - SID_SHIFT;
gvsid |= esid & ((1ul << (SID_SHIFT_1T - SID_SHIFT)) - 1);
unlikely(esid == (mp_ea >> SID_SHIFT)) &&
return slbe->tb ? SID_SHIFT_1T : SID_SHIFT;
vcpu->arch.mmu.esid_to_vsid(vcpu, orig_pte->eaddr >> SID_SHIFT, &vsid);
vcpu->arch.mmu.esid_to_vsid(vcpu, pte->eaddr >> SID_SHIFT, &vsid);
u64 esid = eaddr >> SID_SHIFT;
sr = svcpu->sr[kvmppc_get_pc(vcpu) >> SID_SHIFT];
sr = svcpu->sr[dar >> SID_SHIFT];
pte.vpage |= ((u64)VSID_REAL << (SID_SHIFT - 12));
vcpu->arch.mmu.esid_to_vsid(vcpu, eaddr >> SID_SHIFT, &vsid);
pte.vpage |= ((u64)VSID_REAL_DR << (SID_SHIFT - 12));
pte.vpage |= ((u64)VSID_REAL_IR << (SID_SHIFT - 12));
*vpn = vsid << (SID_SHIFT - VPN_SHIFT) | seg_off >> VPN_SHIFT;
esid = ea >> SID_SHIFT;
slbie_data <<= SID_SHIFT;
slbie_data <<= SID_SHIFT;
ea = (unsigned long)ti->slb_preload_esid[idx] << SID_SHIFT;
local_paca->slb_cache[slb_cache_index++] = esid_data >> SID_SHIFT;
local_paca->slb_cache[slb_cache_index++] = esid_data >> SID_SHIFT;
ea &= ~((1UL << SID_SHIFT) - 1);
vsid_modulus = ((1UL << (va_bits - SID_SHIFT)) - 1);