Lines Matching refs:gpa_t
152 static inline bool kvm_is_error_gpa(gpa_t gpa) in kvm_is_error_gpa()
198 gpa_t addr;
220 int kvm_io_bus_write(struct kvm_vcpu *vcpu, enum kvm_bus bus_idx, gpa_t addr,
223 gpa_t addr, int len, const void *val, long cookie);
224 int kvm_io_bus_read(struct kvm_vcpu *vcpu, enum kvm_bus bus_idx, gpa_t addr,
226 int kvm_io_bus_register_dev(struct kvm *kvm, enum kvm_bus bus_idx, gpa_t addr,
231 gpa_t addr);
239 gpa_t cr2_or_gpa;
248 bool kvm_setup_async_pf(struct kvm_vcpu *vcpu, gpa_t cr2_or_gpa,
318 gpa_t gpa;
1301 int kvm_read_guest(struct kvm *kvm, gpa_t gpa, void *data, unsigned long len);
1309 int kvm_write_guest(struct kvm *kvm, gpa_t gpa, const void *data,
1317 gpa_t gpa, unsigned long len);
1332 gpa_t __gpa = gpa; \
1354 gpa_t __gpa = gpa; \
1361 int kvm_clear_guest(struct kvm *kvm, gpa_t gpa, unsigned long len);
1368 int __kvm_vcpu_map(struct kvm_vcpu *vcpu, gpa_t gpa, struct kvm_host_map *map,
1372 static inline int kvm_vcpu_map(struct kvm_vcpu *vcpu, gpa_t gpa, in kvm_vcpu_map()
1378 static inline int kvm_vcpu_map_readonly(struct kvm_vcpu *vcpu, gpa_t gpa, in kvm_vcpu_map_readonly()
1388 int kvm_vcpu_read_guest_atomic(struct kvm_vcpu *vcpu, gpa_t gpa, void *data,
1390 int kvm_vcpu_read_guest(struct kvm_vcpu *vcpu, gpa_t gpa, void *data,
1394 int kvm_vcpu_write_guest(struct kvm_vcpu *vcpu, gpa_t gpa, const void *data,
1426 int kvm_gpc_activate(struct gfn_to_pfn_cache *gpc, gpa_t gpa, unsigned long len);
1882 static inline gpa_t gfn_to_gpa(gfn_t gfn) in gfn_to_gpa()
1884 return (gpa_t)gfn << PAGE_SHIFT; in gfn_to_gpa()
1887 static inline gfn_t gpa_to_gfn(gpa_t gpa) in gpa_to_gfn()
1897 static inline bool kvm_is_gpa_in_memslot(struct kvm *kvm, gpa_t gpa) in kvm_is_gpa_in_memslot()
2478 gpa_t gpa, gpa_t size, in kvm_prepare_memory_fault_exit()