Searched refs:SID_SHIFT (Results 1 - 14 of 14) sorted by relevance

/linux-master/arch/powerpc/include/asm/
H A Dkvm_book3s_32.h31 #define SID_SHIFT 28 macro
H A Dpage_64.h27 #define SID_SHIFT 28 macro
30 #define GET_ESID(x) (((x) >> SID_SHIFT) & SID_MASK)
H A Dkvm_book3s_64.h333 * right shift it with (SID_SHIFT - (23 - 7))
336 va_low ^= v >> (SID_SHIFT - 16);
/linux-master/arch/powerpc/include/asm/book3s/64/
H A Dmmu-hash.h263 return SID_SHIFT;
441 mask = (1ul << (SID_SHIFT - VPN_SHIFT)) - 1;
442 hash = (vpn >> (SID_SHIFT - VPN_SHIFT)) ^
580 #define ESID_BITS (VA_BITS - (SID_SHIFT + CONTEXT_BITS))
623 #define MAX_USER_CONTEXT_65BIT_VA ((ASM_CONST(1) << (65 - (SID_SHIFT + ESID_BITS))) - 2)
651 #define VSID_BITS_256M (VA_BITS - SID_SHIFT)
652 #define VSID_BITS_65_256M (65 - SID_SHIFT)
665 #define USER_VSID_RANGE (1UL << (ESID_BITS + SID_SHIFT))
795 vsid_bits = va_bits - SID_SHIFT;
797 ((ea >> SID_SHIFT)
[all...]
/linux-master/arch/powerpc/kvm/
H A Dbook3s_32_mmu.c36 #ifndef SID_SHIFT
37 #define SID_SHIFT 28 macro
89 kvmppc_mmu_book3s_32_esid_to_vsid(vcpu, eaddr >> SID_SHIFT, &vsid);
158 eaddr >> SID_SHIFT, &vsid);
335 kvmppc_mmu_map_segment(vcpu, srnum << SID_SHIFT);
351 ulong ea = esid << SID_SHIFT;
H A Dbook3s_64_mmu.c65 return slbe->tb ? SID_SHIFT_1T : SID_SHIFT;
409 kvmppc_mmu_map_segment(vcpu, esid << SID_SHIFT);
568 (mp_ea >> SID_SHIFT) == esid;
575 ulong ea = esid << SID_SHIFT;
588 gvsid <<= SID_SHIFT_1T - SID_SHIFT;
589 gvsid |= esid & ((1ul << (SID_SHIFT_1T - SID_SHIFT)) - 1);
637 unlikely(esid == (mp_ea >> SID_SHIFT)) &&
H A Dbook3s_32_mmu_host.c158 vcpu->arch.mmu.esid_to_vsid(vcpu, orig_pte->eaddr >> SID_SHIFT, &vsid);
167 vpn = (vsid << (SID_SHIFT - VPN_SHIFT)) |
304 u32 esid = eaddr >> SID_SHIFT;
H A Dbook3s_64_mmu_host.c107 vcpu->arch.mmu.esid_to_vsid(vcpu, orig_pte->eaddr >> SID_SHIFT, &vsid);
219 vcpu->arch.mmu.esid_to_vsid(vcpu, pte->eaddr >> SID_SHIFT, &vsid);
315 u64 esid = eaddr >> SID_SHIFT;
H A Dbook3s_pr.c721 pte.vpage |= ((u64)VSID_REAL << (SID_SHIFT - 12));
730 vcpu->arch.mmu.esid_to_vsid(vcpu, eaddr >> SID_SHIFT, &vsid);
733 pte.vpage |= ((u64)VSID_REAL_DR << (SID_SHIFT - 12));
735 pte.vpage |= ((u64)VSID_REAL_IR << (SID_SHIFT - 12));
1176 sr = svcpu->sr[kvmppc_get_pc(vcpu) >> SID_SHIFT];
1222 sr = svcpu->sr[dar >> SID_SHIFT];
/linux-master/arch/powerpc/mm/book3s64/
H A Dslb.c59 ea &= ~((1UL << SID_SHIFT) - 1);
308 esid = ea >> SID_SHIFT;
424 slbie_data <<= SID_SHIFT; local
437 slbie_data <<= SID_SHIFT; local
524 ea = (unsigned long)ti->slb_preload_esid[idx] << SID_SHIFT;
614 local_paca->slb_cache[slb_cache_index++] = esid_data >> SID_SHIFT;
724 local_paca->slb_cache[slb_cache_index++] = esid_data >> SID_SHIFT;
H A Dhash_native.c705 *vpn = vsid << (SID_SHIFT - VPN_SHIFT) | seg_off >> VPN_SHIFT;
/linux-master/drivers/misc/cxl/
H A Dfault.c43 hash = (slb->esid >> SID_SHIFT) & mask;
/linux-master/arch/powerpc/kernel/
H A Dsetup_64.c712 return 1UL << SID_SHIFT;
/linux-master/arch/powerpc/platforms/pseries/
H A Dlpar.c1942 vsid_modulus = ((1UL << (va_bits - SID_SHIFT)) - 1);

Completed in 183 milliseconds