/linux-master/include/asm-generic/ |
H A D | hyperv-tlfs.h | 858 u64 gpa; member in struct:hv_mmio_read_input 868 u64 gpa; member in struct:hv_mmio_write_input
|
/linux-master/arch/s390/kvm/ |
H A D | kvm-s390.c | 4587 long kvm_arch_fault_in_page(struct kvm_vcpu *vcpu, gpa_t gpa, int writable) argument 5104 int kvm_s390_store_status_unloaded(struct kvm_vcpu *vcpu, unsigned long gpa) argument [all...] |
/linux-master/arch/powerpc/kvm/ |
H A D | book3s_hv.c | 682 unsigned long gpa; local [all...] |
/linux-master/include/linux/ |
H A D | kvm_host.h | 151 static inline bool kvm_is_error_gpa(gpa_t gpa) argument 318 gpa_t gpa; member in struct:kvm_mmio_fragment 1799 gpa_to_gfn(gpa_t gpa) argument 1809 kvm_is_gpa_in_memslot(struct kvm *kvm, gpa_t gpa) argument 2391 kvm_prepare_memory_fault_exit(struct kvm_vcpu *vcpu, gpa_t gpa, gpa_t size, bool is_write, bool is_exec, bool is_private) argument [all...] |
/linux-master/tools/testing/selftests/kvm/include/x86_64/ |
H A D | processor.h | 1294 static inline uint64_t __kvm_hypercall_map_gpa_range(uint64_t gpa, argument 1300 static inline void kvm_hypercall_map_gpa_range(uint64_t gpa, uint64_t size, argument
|
/linux-master/arch/x86/kvm/vmx/ |
H A D | nested.c | 960 static u32 nested_vmx_load_msr(struct kvm_vcpu *vcpu, u64 gpa, u32 count) argument 1027 static bool read_and_check_msr_entry(struct kvm_vcpu *vcpu, u64 gpa, int i, argument 1047 static int nested_vmx_store_msr(struct kvm_vcpu *vcpu, u64 gpa, u32 count) argument 1081 u64 gpa = vmcs12->vm_exit_msr_store_addr; local 3372 nested_vmx_write_pml_buffer(struct kvm_vcpu *vcpu, gpa_t gpa) argument 4687 gpa_t gpa; local 5736 u64 eptp, gpa; member in struct:__anon35 [all...] |
H A D | vmx.c | 483 noinline void invept_error(unsigned long ext, u64 eptp, gpa_t gpa) argument 5759 gpa_t gpa; local 5810 gpa_t gpa; local 6227 u64 gpa; local [all...] |
/linux-master/drivers/iommu/amd/ |
H A D | iommu.c | 638 u64 gpa; local
|
/linux-master/arch/powerpc/include/asm/ |
H A D | kvm_host.h | 367 unsigned long gpa; /* Current guest phys addr */ member in struct:kvmppc_vpa
|
/linux-master/drivers/gpu/drm/i915/gvt/ |
H A D | cmd_parser.c | 1767 unsigned long gpa; local
|
/linux-master/arch/x86/include/uapi/asm/ |
H A D | kvm.h | 628 __u64 gpa; member in union:kvm_xen_vcpu_attr::__anon103
|
/linux-master/virt/kvm/ |
H A D | kvm_main.c | 3301 int kvm_read_guest(struct kvm *kvm, gpa_t gpa, void *data, unsigned long len) argument 3321 int kvm_vcpu_read_guest(struct kvm_vcpu *vcpu, gpa_t gpa, void *data, unsigned long len) argument 3358 int kvm_vcpu_read_guest_atomic(struct kvm_vcpu *vcpu, gpa_t gpa, argument 3405 int kvm_write_guest(struct kvm *kvm, gpa_t gpa, cons argument 3426 kvm_vcpu_write_guest(struct kvm_vcpu *vcpu, gpa_t gpa, const void *data, unsigned long len) argument 3447 __kvm_gfn_to_hva_cache_init(struct kvm_memslots *slots, struct gfn_to_hva_cache *ghc, gpa_t gpa, unsigned long len) argument 3488 kvm_gfn_to_hva_cache_init(struct kvm *kvm, struct gfn_to_hva_cache *ghc, gpa_t gpa, unsigned long len) argument 3502 gpa_t gpa = ghc->gpa + offset; local 3540 gpa_t gpa = ghc->gpa + offset; local 3571 kvm_clear_guest(struct kvm *kvm, gpa_t gpa, unsigned long len) argument [all...] |
/linux-master/arch/x86/kvm/mmu/ |
H A D | mmu.c | 303 u64 gpa = spte & shadow_nonpresent_or_rsvd_lower_gfn_mask; local 2737 gpa_t gpa; local 3397 static u64 *fast_pf_get_last_sptep(struct kvm_vcpu *vcpu, gpa_t gpa, u64 *spte) argument 5702 static u64 mmu_pte_write_fetch_gpte(struct kvm_vcpu *vcpu, gpa_t *gpa, argument 5749 detect_write_misaligned(struct kvm_mmu_page *sp, gpa_t gpa, int bytes) argument 5770 get_written_sptes(struct kvm_mmu_page *sp, gpa_t gpa, int *nspte) argument 5801 kvm_mmu_track_write(struct kvm_vcpu *vcpu, gpa_t gpa, const u8 *new, int bytes) argument 5932 kvm_mmu_print_sptes(struct kvm_vcpu *vcpu, gpa_t gpa, const char *msg) argument [all...] |
/linux-master/tools/arch/x86/include/uapi/asm/ |
H A D | kvm.h | 628 __u64 gpa; member in union:kvm_xen_vcpu_attr::__anon150
|
/linux-master/include/uapi/linux/ |
H A D | kvm.h | 433 __u64 gpa; member in struct:kvm_run::__anon1234::__anon1265
|
/linux-master/tools/include/uapi/linux/ |
H A D | kvm.h | 433 __u64 gpa; member in struct:kvm_run::__anon166::__anon197
|
/linux-master/arch/x86/kvm/ |
H A D | x86.c | 3551 gpa_t gpa = data & ~0x3f; local 3671 gpa_t gpa = vcpu->arch.st.msr_val & KVM_STEAL_VALID_BITS; local 5055 gpa_t gpa = vcpu->arch.st.msr_val & KVM_STEAL_VALID_BITS; local 7539 translate_nested_gpa(struct kvm_vcpu *vcpu, gpa_t gpa, u64 access, struct x86_exception *exception) argument 7593 gpa_t gpa = mmu->gva_to_gpa(vcpu, mmu, addr, access, exception); local 7627 gpa_t gpa = mmu->gva_to_gpa(vcpu, mmu, addr, access|PFERR_FETCH_MASK, local 7685 gpa_t gpa = mmu->gva_to_gpa(vcpu, mmu, addr, access, exception); local 7767 vcpu_is_mmio_gpa(struct kvm_vcpu *vcpu, unsigned long gva, gpa_t gpa, bool write) argument 7782 vcpu_mmio_gva_to_gpa(struct kvm_vcpu *vcpu, unsigned long gva, gpa_t *gpa, struct x86_exception *exception, bool write) argument 7812 emulator_write_phys(struct kvm_vcpu *vcpu, gpa_t gpa, const void *val, int bytes) argument 7848 read_emulate(struct kvm_vcpu *vcpu, gpa_t gpa, void *val, int bytes) argument 7854 write_emulate(struct kvm_vcpu *vcpu, gpa_t gpa, void *val, int bytes) argument 7860 write_mmio(struct kvm_vcpu *vcpu, gpa_t gpa, int bytes, void *val) argument 7866 read_exit_mmio(struct kvm_vcpu *vcpu, gpa_t gpa, void *val, int bytes) argument 7873 write_exit_mmio(struct kvm_vcpu *vcpu, gpa_t gpa, void *val, int bytes) argument 7902 gpa_t gpa; local 7954 gpa_t gpa; local 8034 gpa_t gpa; local 8831 gpa_t gpa = cr2_or_gpa; local 8899 unsigned long last_retry_eip, last_retry_addr, gpa = cr2_or_gpa; local 10130 u64 gpa = a0, npages = a1, attrs = a2; local 12021 gpa_t gpa; local 12700 __x86_set_memory_region(struct kvm *kvm, int id, gpa_t gpa, u32 size) argument 13784 kvm_sev_es_mmio_write(struct kvm_vcpu *vcpu, gpa_t gpa, unsigned int bytes, void *data) argument 13823 kvm_sev_es_mmio_read(struct kvm_vcpu *vcpu, gpa_t gpa, unsigned int bytes, void *data) argument [all...] |