Lines Matching defs:orig_pte
71 int kvmppc_mmu_map_page(struct kvm_vcpu *vcpu, struct kvmppc_pte *orig_pte,
89 unsigned long gfn = orig_pte->raddr >> PAGE_SHIFT;
97 pfn = kvmppc_gpa_to_pfn(vcpu, orig_pte->raddr, iswrite, &writable);
100 orig_pte->raddr);
107 vcpu->arch.mmu.esid_to_vsid(vcpu, orig_pte->eaddr >> SID_SHIFT, &vsid);
110 ret = kvmppc_mmu_map_segment(vcpu, orig_pte->eaddr);
116 vsid, orig_pte->eaddr);
122 vpn = hpt_vpn(orig_pte->eaddr, map->host_vsid, MMU_SEGSIZE_256M);
125 if (!orig_pte->may_write || !writable)
132 if (!orig_pte->may_execute)
138 rflags = (rflags & ~HPTE_R_WIMG) | orig_pte->wimg;
147 hpaddr |= orig_pte->raddr & (~0xfffULL & ~PAGE_MASK);
183 vpn, hpaddr, orig_pte);
196 cpte->pte = *orig_pte;