Searched refs:slbe (Results 1 – 4 of 4) sorted by relevance
63 static int kvmppc_slb_sid_shift(struct kvmppc_slb *slbe) in kvmppc_slb_sid_shift() argument65 return slbe->tb ? SID_SHIFT_1T : SID_SHIFT; in kvmppc_slb_sid_shift()68 static u64 kvmppc_slb_offset_mask(struct kvmppc_slb *slbe) in kvmppc_slb_offset_mask() argument70 return (1ul << kvmppc_slb_sid_shift(slbe)) - 1; in kvmppc_slb_offset_mask()104 static int kvmppc_mmu_book3s_64_get_pagesize(struct kvmppc_slb *slbe) in kvmppc_mmu_book3s_64_get_pagesize() argument106 return mmu_pagesize(slbe->base_page_size); in kvmppc_mmu_book3s_64_get_pagesize()109 static u32 kvmppc_mmu_book3s_64_get_page(struct kvmppc_slb *slbe, gva_t eaddr) in kvmppc_mmu_book3s_64_get_page() argument111 int p = kvmppc_mmu_book3s_64_get_pagesize(slbe); in kvmppc_mmu_book3s_64_get_page()113 return ((eaddr & kvmppc_slb_offset_mask(slbe)) >> p); in kvmppc_mmu_book3s_64_get_page()117 struct kvmppc_slb *slbe, gva_t eaddr, in kvmppc_mmu_book3s_64_get_pteg() argument[all …]
345 struct kvmppc_slb *slbe; in kvmppc_mmu_book3s_64_hv_xlate() local358 slbe = kvmppc_mmu_book3s_hv_find_slbe(vcpu, eaddr); in kvmppc_mmu_book3s_64_hv_xlate()359 if (!slbe) in kvmppc_mmu_book3s_64_hv_xlate()361 slb_v = slbe->origv; in kvmppc_mmu_book3s_64_hv_xlate()
1466 sregs->u.s.ppc64.slb[i].slbe = vcpu->arch.slb[i].orige | i; in kvm_arch_vcpu_ioctl_get_sregs_pr()1498 u64 rb = sregs->u.s.ppc64.slb[i].slbe; in kvm_arch_vcpu_ioctl_set_sregs_pr()
169 __u64 slbe; member