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);
202 int access_guest_with_key(struct kvm_vcpu *vcpu, unsigned long ga, u8 ar,
215 * @ga: guest address
221 * Copy @len bytes from @data (kernel space) to @ga (guest address).
259 int write_guest_with_key(struct kvm_vcpu *vcpu, unsigned long ga, u8 ar,
262 return access_guest_with_key(vcpu, ga, ar, data, len, GACC_STORE,
269 * @ga: guest address
278 int write_guest(struct kvm_vcpu *vcpu, unsigned long ga, u8 ar, void *data,
283 return write_guest_with_key(vcpu, ga, ar, data, len, access_key);
289 * @ga: guest address
295 * Copy @len bytes from @ga (guest address) to @data (kernel space).
301 int read_guest_with_key(struct kvm_vcpu *vcpu, unsigned long ga, u8 ar,
304 return access_guest_with_key(vcpu, ga, ar, data, len, GACC_FETCH,
311 * @ga: guest address
316 * Copy @len bytes from @ga (guest address) to @data (kernel space).
322 int read_guest(struct kvm_vcpu *vcpu, unsigned long ga, u8 ar, void *data,
327 return read_guest_with_key(vcpu, ga, ar, data, len, access_key);
333 * @ga: guest address
345 int read_guest_instr(struct kvm_vcpu *vcpu, unsigned long ga, void *data,
350 return access_guest_with_key(vcpu, ga, 0, data, len, GACC_IFETCH,