Lines Matching refs:gpa_t
147 gpa_t addr;
168 int kvm_io_bus_write(struct kvm_vcpu *vcpu, enum kvm_bus bus_idx, gpa_t addr,
171 gpa_t addr, int len, const void *val, long cookie);
172 int kvm_io_bus_read(struct kvm_vcpu *vcpu, enum kvm_bus bus_idx, gpa_t addr,
174 int kvm_io_bus_register_dev(struct kvm *kvm, enum kvm_bus bus_idx, gpa_t addr,
211 gpa_t gpa;
567 int kvm_read_guest_atomic(struct kvm *kvm, gpa_t gpa, void *data,
569 int kvm_read_guest(struct kvm *kvm, gpa_t gpa, void *data, unsigned long len);
574 int kvm_write_guest(struct kvm *kvm, gpa_t gpa, const void *data,
579 gpa_t gpa, unsigned long len);
581 int kvm_clear_guest(struct kvm *kvm, gpa_t gpa, unsigned long len);
866 static inline gpa_t gfn_to_gpa(gfn_t gfn) in gfn_to_gpa()
868 return (gpa_t)gfn << PAGE_SHIFT; in gfn_to_gpa()
871 static inline gfn_t gpa_to_gfn(gpa_t gpa) in gpa_to_gfn()
881 static inline bool kvm_is_error_gpa(struct kvm *kvm, gpa_t gpa) in kvm_is_error_gpa()