Lines Matching refs:gra
31 unsigned long gra) in kvm_s390_real_to_abs() argument
35 if (gra < 2 * PAGE_SIZE) in kvm_s390_real_to_abs()
36 gra += prefix; in kvm_s390_real_to_abs()
37 else if (gra >= prefix && gra < prefix + 2 * PAGE_SIZE) in kvm_s390_real_to_abs()
38 gra -= prefix; in kvm_s390_real_to_abs()
39 return gra; in kvm_s390_real_to_abs()
95 #define put_guest_lc(vcpu, x, gra) \ argument
98 __typeof__(*(gra)) __x = (x); \
101 __gpa = (unsigned long)(gra); \
124 int write_guest_lc(struct kvm_vcpu *vcpu, unsigned long gra, void *data, in write_guest_lc() argument
127 unsigned long gpa = gra + kvm_s390_get_prefix(vcpu); in write_guest_lc()
150 int read_guest_lc(struct kvm_vcpu *vcpu, unsigned long gra, void *data, in read_guest_lc() argument
153 unsigned long gpa = gra + kvm_s390_get_prefix(vcpu); in read_guest_lc()
166 int access_guest_real(struct kvm_vcpu *vcpu, unsigned long gra,
304 int write_guest_real(struct kvm_vcpu *vcpu, unsigned long gra, void *data, in write_guest_real() argument
307 return access_guest_real(vcpu, gra, data, len, 1); in write_guest_real()
327 int read_guest_real(struct kvm_vcpu *vcpu, unsigned long gra, void *data, in read_guest_real() argument
330 return access_guest_real(vcpu, gra, data, len, 0); in read_guest_real()
336 int kvm_s390_check_low_addr_prot_real(struct kvm_vcpu *vcpu, unsigned long gra);