Searched refs:vsid (Results 26 - 36 of 36) sorted by relevance
12
/linux-master/arch/powerpc/include/asm/book3s/32/ |
H A D | mmu-hash.h | 161 unsigned long vsid:24; /* Virtual segment identifier */
|
/linux-master/arch/powerpc/kvm/ |
H A D | book3s_64_mmu_hv.c | 1304 unsigned long offset, vsid; local 1308 vsid = avpn >> 5; 1311 offset |= ((vsid ^ pteg) & old_hash_mask) << pshift; 1313 hash = vsid ^ (offset >> pshift); 1315 unsigned long offset, vsid; local 1319 vsid = avpn >> 17; 1321 offset |= ((vsid ^ (vsid << 25) ^ pteg) & old_hash_mask) << pshift; 1323 hash = vsid ^ (vsid << 2 [all...] |
H A D | book3s_hv_rm_mmu.c | 1103 unsigned long vsid, hash; local 1120 vsid = (slb_v & ~SLB_VSID_B) >> SLB_VSID_SHIFT_1T; 1121 vsid ^= vsid << 25; 1124 vsid = (slb_v & ~SLB_VSID_B) >> SLB_VSID_SHIFT; 1126 hash = (vsid ^ ((eaddr & somask) >> pshift)) & kvmppc_hpt_mask(&kvm->arch.hpt);
|
H A D | book3s_hv_ras.c | 58 unsigned long rs = be64_to_cpu(slb->save_area[i].vsid);
|
H A D | book3s_pr.c | 693 u64 vsid; local 724 vcpu->arch.mmu.esid_to_vsid(vcpu, eaddr >> SID_SHIFT, &vsid); 730 pte.vpage |= vsid; 732 if (vsid == -1)
|
H A D | book3s_hv.c | 1784 unsigned long vsid; local 1813 vsid = vcpu->kvm->arch.vrma_slb_v; 1815 vsid = vcpu->arch.fault_gpa; 1818 vsid, vcpu->arch.fault_dsisr, true); 1832 unsigned long vsid; local 1860 vsid = vcpu->kvm->arch.vrma_slb_v; 1862 vsid = vcpu->arch.fault_gpa; 1865 vsid, vcpu->arch.fault_dsisr, false);
|
/linux-master/arch/powerpc/platforms/cell/ |
H A D | spu_base.c | 139 __func__, slbe, slb->vsid, slb->esid); 142 /* set invalid before writing vsid */ 144 /* now it's safe to write the vsid */ 145 out_be64(&priv2->slb_vsid_RW, slb->vsid); 218 slb->vsid = (get_kernel_vsid(ea, MMU_SEGSIZE_256M) << SLB_VSID_SHIFT) |
|
/linux-master/arch/powerpc/xmon/ |
H A D | xmon.c | 2657 u64 esid, vsid; local 2663 vsid = be64_to_cpu(p->slb_shadow_ptr->save_area[i].vsid); 2665 if (esid || vsid) { 2667 22, "slb_shadow", i, esid, vsid); 3753 unsigned long esid,vsid; local 3760 asm volatile("slbmfev %0,%1" : "=r" (vsid) : "r" (i)); 3762 if (!esid && !vsid) 3765 printf("%02d %016lx %016lx", i, esid, vsid); 3772 llp = vsid [all...] |
/linux-master/arch/powerpc/include/asm/ |
H A D | kvm_host.h | 403 int (*esid_to_vsid)(struct kvm_vcpu *vcpu, ulong esid, u64 *vsid); 410 u64 vsid; member in struct:kvmppc_slb
|
H A D | kvm_book3s.h | 104 u64 vsid; member in struct:kvmppc_vcpu_book3s::__anon10
|
/linux-master/arch/powerpc/kernel/ |
H A D | asm-offsets.c | 225 OFFSET(SLBSHADOW_STACKVSID, slb_shadow, save_area[SLB_NUM_BOLTED - 1].vsid);
|
Completed in 153 milliseconds
12