SID_SHIFT_1T
return SID_SHIFT_1T;
mask = (1ul << (SID_SHIFT_1T - VPN_SHIFT)) - 1;
vsid = vpn >> (SID_SHIFT_1T - VPN_SHIFT);
#define ESID_BITS_1T (VA_BITS - (SID_SHIFT_1T + CONTEXT_BITS))
#define VSID_BITS_1T (VA_BITS - SID_SHIFT_1T)
#define VSID_BITS_65_1T (65 - SID_SHIFT_1T)
if (addr >= (1UL << SID_SHIFT_1T))
vsid_bits = va_bits - SID_SHIFT_1T;
((ea >> SID_SHIFT_1T) & ESID_BITS_1T_MASK);
va_low ^= v >> (SID_SHIFT_1T - 16);
#define GET_ESID_1T(x) (((x) >> SID_SHIFT_1T) & SID_MASK_1T)
return 1UL << SID_SHIFT_1T;
gvsid <<= SID_SHIFT_1T - SID_SHIFT;
gvsid |= esid & ((1ul << (SID_SHIFT_1T - SID_SHIFT)) - 1);
return slbe->tb ? SID_SHIFT_1T : SID_SHIFT;
*vpn = vsid << (SID_SHIFT_1T - VPN_SHIFT) | seg_off >> VPN_SHIFT;
1UL << SID_SHIFT_1T);
vsid_modulus = ((1UL << (va_bits - SID_SHIFT_1T)) - 1);