Lines Matching defs:ga
53 * @ga: guest logical address
61 * mode) of @ga will be zeroed and the remaining bits will be returned.
64 unsigned long ga)
67 return ga;
69 return ga & ((1UL << 31) - 1);
70 return ga & ((1UL << 24) - 1);
76 * @ga: guest logical address
84 * of @ga will be zeroed and the remaining bits will be returned.
87 unsigned long ga)
89 return _kvm_s390_logical_to_effective(&vcpu->arch.sie_block->gpsw, ga);
194 int access_guest(struct kvm_vcpu *vcpu, unsigned long ga, u8 ar, void *data,
203 * @ga: guest address
208 * Copy @len bytes from @data (kernel space) to @ga (guest address).
246 int write_guest(struct kvm_vcpu *vcpu, unsigned long ga, u8 ar, void *data,
249 return access_guest(vcpu, ga, ar, data, len, GACC_STORE);
255 * @ga: guest address
260 * Copy @len bytes from @ga (guest address) to @data (kernel space).
266 int read_guest(struct kvm_vcpu *vcpu, unsigned long ga, u8 ar, void *data,
269 return access_guest(vcpu, ga, ar, data, len, GACC_FETCH);
275 * @ga: guest address
287 int read_guest_instr(struct kvm_vcpu *vcpu, unsigned long ga, void *data,
290 return access_guest(vcpu, ga, 0, data, len, GACC_IFETCH);