Lines Matching refs:eaddr

35 					      gva_t eaddr, void *to, void *from,  in __kvmhv_copy_tofrom_guest_radix()  argument
44 return plpar_hcall_norets(H_COPY_TOFROM_GUEST, lpid, pid, eaddr, in __kvmhv_copy_tofrom_guest_radix()
48 if (eaddr & (0xFFFUL << 52)) in __kvmhv_copy_tofrom_guest_radix()
55 from = (void *) (eaddr | (quadrant << 62)); in __kvmhv_copy_tofrom_guest_radix()
57 to = (void *) (eaddr | (quadrant << 62)); in __kvmhv_copy_tofrom_guest_radix()
95 static long kvmhv_copy_tofrom_guest_radix(struct kvm_vcpu *vcpu, gva_t eaddr, in kvmhv_copy_tofrom_guest_radix() argument
102 if (eaddr & (0x3FFUL << 52)) in kvmhv_copy_tofrom_guest_radix()
110 if (((eaddr >> 62) & 0x3) == 0x3) in kvmhv_copy_tofrom_guest_radix()
113 eaddr &= ~(0xFFFUL << 52); in kvmhv_copy_tofrom_guest_radix()
115 return __kvmhv_copy_tofrom_guest_radix(lpid, pid, eaddr, to, from, n); in kvmhv_copy_tofrom_guest_radix()
118 long kvmhv_copy_from_guest_radix(struct kvm_vcpu *vcpu, gva_t eaddr, void *to, in kvmhv_copy_from_guest_radix() argument
123 ret = kvmhv_copy_tofrom_guest_radix(vcpu, eaddr, to, NULL, n); in kvmhv_copy_from_guest_radix()
130 long kvmhv_copy_to_guest_radix(struct kvm_vcpu *vcpu, gva_t eaddr, void *from, in kvmhv_copy_to_guest_radix() argument
133 return kvmhv_copy_tofrom_guest_radix(vcpu, eaddr, NULL, from, n); in kvmhv_copy_to_guest_radix()
136 int kvmppc_mmu_walk_radix_tree(struct kvm_vcpu *vcpu, gva_t eaddr, in kvmppc_mmu_walk_radix_tree() argument
166 index = (eaddr >> offset) & ((1UL << bits) - 1); in kvmppc_mmu_walk_radix_tree()
201 gpa |= eaddr & ((1ul << offset) - 1); in kvmppc_mmu_walk_radix_tree()
208 gpte->eaddr = eaddr; in kvmppc_mmu_walk_radix_tree()
232 int kvmppc_mmu_radix_translate_table(struct kvm_vcpu *vcpu, gva_t eaddr, in kvmppc_mmu_radix_translate_table() argument
260 return kvmppc_mmu_walk_radix_tree(vcpu, eaddr, gpte, root, pte_ret_p); in kvmppc_mmu_radix_translate_table()
263 int kvmppc_mmu_radix_xlate(struct kvm_vcpu *vcpu, gva_t eaddr, in kvmppc_mmu_radix_xlate() argument
271 switch (eaddr >> 62) { in kvmppc_mmu_radix_xlate()
282 ret = kvmppc_mmu_radix_translate_table(vcpu, eaddr, gpte, in kvmppc_mmu_radix_xlate()