Lines Matching refs:ar
359 static int ar_translation(struct kvm_vcpu *vcpu, union asce *asce, ar_t ar, in ar_translation() argument
370 if (ar >= NUM_ACRS) in ar_translation()
374 alet.val = vcpu->run->s.regs.acrs[ar]; in ar_translation()
376 if (ar == 0 || alet.val == 0) { in ar_translation()
464 ar_t ar, int write) in get_vcpu_asce() argument
493 rc = ar_translation(vcpu, asce, ar, write); in get_vcpu_asce()
500 vcpu->arch.pgm.exc_access_id = ar; in get_vcpu_asce()
754 int access_guest(struct kvm_vcpu *vcpu, unsigned long ga, ar_t ar, void *data, in access_guest() argument
767 rc = get_vcpu_asce(vcpu, &asce, ar, write); in access_guest()
827 int guest_translate_address(struct kvm_vcpu *vcpu, unsigned long gva, ar_t ar, in guest_translate_address() argument
838 rc = get_vcpu_asce(vcpu, &asce, ar, write); in guest_translate_address()
869 int check_gva_range(struct kvm_vcpu *vcpu, unsigned long gva, ar_t ar, in check_gva_range() argument
879 rc = guest_translate_address(vcpu, gva, ar, &gpa, is_write); in check_gva_range()