Searched defs:gpa (Results 1 - 25 of 90) sorted by last modified time

1234

/linux-master/virt/kvm/
H A Dpfncache.c60 static bool kvm_gpc_is_valid_len(gpa_t gpa, unsigned long uhva, argument
248 static int __kvm_gpc_refresh(struct gfn_to_pfn_cache *gpc, gpa_t gpa, unsigned long uhva) argument
389 __kvm_gpc_activate(struct gfn_to_pfn_cache *gpc, gpa_t gpa, unsigned long uhva, unsigned long len) argument
419 kvm_gpc_activate(struct gfn_to_pfn_cache *gpc, gpa_t gpa, unsigned long len) argument
[all...]
H A Dkvm_main.c3343 int kvm_read_guest(struct kvm *kvm, gpa_t gpa, void *data, unsigned long len) argument
3363 int kvm_vcpu_read_guest(struct kvm_vcpu *vcpu, gpa_t gpa, void *data, unsigned long len) argument
3400 int kvm_vcpu_read_guest_atomic(struct kvm_vcpu *vcpu, gpa_t gpa, argument
3446 int kvm_write_guest(struct kvm *kvm, gpa_t gpa, cons argument
3467 kvm_vcpu_write_guest(struct kvm_vcpu *vcpu, gpa_t gpa, const void *data, unsigned long len) argument
3488 __kvm_gfn_to_hva_cache_init(struct kvm_memslots *slots, struct gfn_to_hva_cache *ghc, gpa_t gpa, unsigned long len) argument
3529 kvm_gfn_to_hva_cache_init(struct kvm *kvm, struct gfn_to_hva_cache *ghc, gpa_t gpa, unsigned long len) argument
3543 gpa_t gpa = ghc->gpa + offset; local
3581 gpa_t gpa = ghc->gpa + offset; local
3612 kvm_clear_guest(struct kvm *kvm, gpa_t gpa, unsigned long len) argument
[all...]
/linux-master/tools/testing/selftests/kvm/
H A Dset_memory_region_test.c116 uint64_t gpa; local
H A Dmax_guest_memory_test.c23 uint64_t gpa; local
93 uint64_t gpa, nr_bytes; local
167 uint64_t max_gpa, gpa, slot_size, max_mem, i; local
[all...]
/linux-master/arch/x86/kvm/
H A Dx86.c3560 gpa_t gpa = data & ~0x3f; local
3680 gpa_t gpa = vcpu->arch.st.msr_val & KVM_STEAL_VALID_BITS; local
5070 gpa_t gpa = vcpu->arch.st.msr_val & KVM_STEAL_VALID_BITS; local
7523 translate_nested_gpa(struct kvm_vcpu *vcpu, gpa_t gpa, u64 access, struct x86_exception *exception) argument
7577 gpa_t gpa = mmu->gva_to_gpa(vcpu, mmu, addr, access, exception); local
7611 gpa_t gpa = mmu->gva_to_gpa(vcpu, mmu, addr, access|PFERR_FETCH_MASK, local
7669 gpa_t gpa = mmu->gva_to_gpa(vcpu, mmu, addr, access, exception); local
7751 vcpu_is_mmio_gpa(struct kvm_vcpu *vcpu, unsigned long gva, gpa_t gpa, bool write) argument
7766 vcpu_mmio_gva_to_gpa(struct kvm_vcpu *vcpu, unsigned long gva, gpa_t *gpa, struct x86_exception *exception, bool write) argument
7796 emulator_write_phys(struct kvm_vcpu *vcpu, gpa_t gpa, const void *val, int bytes) argument
7832 read_emulate(struct kvm_vcpu *vcpu, gpa_t gpa, void *val, int bytes) argument
7838 write_emulate(struct kvm_vcpu *vcpu, gpa_t gpa, void *val, int bytes) argument
7844 write_mmio(struct kvm_vcpu *vcpu, gpa_t gpa, int bytes, void *val) argument
7850 read_exit_mmio(struct kvm_vcpu *vcpu, gpa_t gpa, void *val, int bytes) argument
7857 write_exit_mmio(struct kvm_vcpu *vcpu, gpa_t gpa, void *val, int bytes) argument
7886 gpa_t gpa; local
7938 gpa_t gpa; local
8018 gpa_t gpa; local
8815 gpa_t gpa = cr2_or_gpa; local
8883 unsigned long last_retry_eip, last_retry_addr, gpa = cr2_or_gpa; local
10120 u64 gpa = a0, npages = a1, attrs = a2; local
11964 gpa_t gpa; local
12641 __x86_set_memory_region(struct kvm *kvm, int id, gpa_t gpa, u32 size) argument
13725 kvm_sev_es_mmio_write(struct kvm_vcpu *vcpu, gpa_t gpa, unsigned int bytes, void *data) argument
13764 kvm_sev_es_mmio_read(struct kvm_vcpu *vcpu, gpa_t gpa, unsigned int bytes, void *data) argument
[all...]
H A Dcpuid.h45 static inline bool kvm_vcpu_is_legal_gpa(struct kvm_vcpu *vcpu, gpa_t gpa) argument
56 static inline bool page_address_valid(struct kvm_vcpu *vcpu, gpa_t gpa) argument
50 kvm_vcpu_is_legal_aligned_gpa(struct kvm_vcpu *vcpu, gpa_t gpa, gpa_t alignment) argument
/linux-master/arch/x86/kvm/vmx/
H A Dvmx.c481 noinline void invept_error(unsigned long ext, u64 eptp, gpa_t gpa) argument
5738 gpa_t gpa; local
5791 gpa_t gpa; local
6209 u64 gpa; local
[all...]
/linux-master/arch/x86/kvm/mmu/
H A Dmmu.c303 u64 gpa = spte & shadow_nonpresent_or_rsvd_lower_gfn_mask; local
2777 gpa_t gpa; local
3427 static u64 *fast_pf_get_last_sptep(struct kvm_vcpu *vcpu, gpa_t gpa, u64 *spte) argument
5695 static u64 mmu_pte_write_fetch_gpte(struct kvm_vcpu *vcpu, gpa_t *gpa, argument
5742 detect_write_misaligned(struct kvm_mmu_page *sp, gpa_t gpa, int bytes) argument
5763 get_written_sptes(struct kvm_mmu_page *sp, gpa_t gpa, int *nspte) argument
5794 kvm_mmu_track_write(struct kvm_vcpu *vcpu, gpa_t gpa, const u8 *new, int bytes) argument
[all...]
/linux-master/arch/powerpc/kernel/
H A Diommu.c1066 int iommu_tce_check_gpa(unsigned long page_shift, unsigned long gpa) argument
/linux-master/tools/include/uapi/linux/
H A Dkvm.h433 __u64 gpa; member in struct:kvm_run::__anon162::__anon193
/linux-master/tools/arch/x86/include/uapi/asm/
H A Dkvm.h623 __u64 gpa; member in union:kvm_xen_vcpu_attr::__anon146
/linux-master/drivers/iommu/amd/
H A Diommu.c625 u64 gpa; local
/linux-master/include/asm-generic/
H A Dhyperv-tlfs.h858 u64 gpa; member in struct:hv_mmio_read_input
868 u64 gpa; member in struct:hv_mmio_write_input
/linux-master/arch/x86/virt/svm/
H A Dsev.c44 gpa : 39, member in struct:rmpentry::__anon11::__anon12
503 int rmp_make_private(u64 pfn, u64 gpa, enum pg_level level, u32 asid, bool immutable) argument
/linux-master/arch/x86/kernel/
H A Dsev.c2266 u64 gpa; local
/linux-master/arch/x86/include/asm/
H A Dsev.h101 u64 gpa; member in struct:rmp_state
277 static inline int rmp_make_private(u64 pfn, u64 gpa, enum pg_level level, u32 asid, argument
/linux-master/tools/testing/selftests/kvm/include/x86_64/
H A Dprocessor.h1301 static inline uint64_t __kvm_hypercall_map_gpa_range(uint64_t gpa, argument
1307 static inline void kvm_hypercall_map_gpa_range(uint64_t gpa, uint64_t size, argument
H A Dsev.h96 static inline void sev_launch_update_data(struct kvm_vm *vm, vm_paddr_t gpa, argument
/linux-master/arch/x86/include/uapi/asm/
H A Dkvm.h623 __u64 gpa; member in union:kvm_xen_vcpu_attr::__anon17
/linux-master/arch/arm64/kvm/
H A Dmmu.c978 gpa_t gpa = addr + (vm_start - memslot->userspace_addr); local
2065 gpa_t gpa = slot->base_gfn << PAGE_SHIFT; local
/linux-master/tools/testing/selftests/kvm/x86_64/
H A Dsmaller_maxphyaddr_emulation_test.c55 uint64_t gpa; local
H A Dprivate_mem_conversions_test.c42 static void memcmp_h(uint8_t *mem, uint64_t gpa, uint8_t pattern, size_t size) argument
74 static void guest_sync_shared(uint64_t gpa, uint64_ argument
80 guest_sync_private(uint64_t gpa, uint64_t size, uint8_t pattern) argument
90 guest_map_mem(uint64_t gpa, uint64_t size, bool map_shared, bool do_fallocate) argument
102 guest_map_shared(uint64_t gpa, uint64_t size, bool do_fallocate) argument
107 guest_map_private(uint64_t gpa, uint64_t size, bool do_fallocate) argument
138 uint64_t gpa = base_gpa + test_ranges[i].offset; local
218 guest_punch_hole(uint64_t gpa, uint64_t size) argument
243 uint64_t gpa = base_gpa + test_ranges[i].offset; local
293 uint64_t gpa = run->hypercall.args[0]; local
341 uint64_t gpa = uc.args[1]; local
406 uint64_t gpa = BASE_DATA_GPA + i * per_cpu_size; local
[all...]
/linux-master/tools/testing/selftests/kvm/lib/s390x/
H A Dprocessor.c50 void virt_arch_pg_map(struct kvm_vm *vm, uint64_t gva, uint64_t gpa) argument
/linux-master/tools/testing/selftests/kvm/lib/
H A Dkvm_util.c1265 uint64_t gpa, le local
910 __vm_set_user_memory_region(struct kvm_vm *vm, uint32_t slot, uint32_t flags, uint64_t gpa, uint64_t size, void *hva) argument
924 vm_set_user_memory_region(struct kvm_vm *vm, uint32_t slot, uint32_t flags, uint64_t gpa, uint64_t size, void *hva) argument
933 __vm_set_user_memory_region2(struct kvm_vm *vm, uint32_t slot, uint32_t flags, uint64_t gpa, uint64_t size, void *hva, uint32_t guest_memfd, uint64_t guest_memfd_offset) argument
950 vm_set_user_memory_region2(struct kvm_vm *vm, uint32_t slot, uint32_t flags, uint64_t gpa, uint64_t size, void *hva, uint32_t guest_memfd, uint64_t guest_memfd_offset) argument
1597 addr_gpa2hva(struct kvm_vm *vm, vm_paddr_t gpa) argument
1673 addr_gpa2alias(struct kvm_vm *vm, vm_paddr_t gpa) argument
[all...]
/linux-master/tools/testing/selftests/kvm/include/
H A Dkvm_util_base.h397 static inline void vm_set_memory_attributes(struct kvm_vm *vm, uint64_t gpa, argument
418 static inline void vm_mem_set_private(struct kvm_vm *vm, uint64_t gpa, argument
424 static inline void vm_mem_set_shared(struct kvm_vm *vm, uint64_t gpa, argument
433 static inline void vm_guest_mem_punch_hole(struct kvm_vm *vm, uint64_t gpa, argument
439 static inline void vm_guest_mem_allocate(struct kvm_vm *vm, uint64_t gpa, argument
614 vm_untag_gpa(struct kvm_vm *vm, vm_paddr_t gpa) argument
[all...]

Completed in 340 milliseconds

1234