| /kernel/linux/linux-6.6/arch/powerpc/kvm/ |
| D | book3s_64_mmu_radix.c | 144 u64 pte, base, gpa; in kvmppc_mmu_walk_radix_tree() local 418 void kvmppc_unmap_pte(struct kvm *kvm, pte_t *pte, unsigned long gpa, in kvmppc_unmap_pte() 570 unsigned long gpa, unsigned int lpid) in kvmppc_unmap_free_pmd_entry_table() 586 unsigned long gpa, unsigned int lpid) in kvmppc_unmap_free_pud_entry_table() 611 unsigned long gpa, unsigned int level, in kvmppc_create_pte() 789 unsigned long gpa, unsigned int lpid) in kvmppc_hv_handle_set_rc() 817 unsigned long gpa, in kvmppc_book3s_instantiate_page() 944 unsigned long gpa, gfn; in kvmppc_book3s_radix_page_fault() local 1031 unsigned long gpa = gfn << PAGE_SHIFT; in kvm_unmap_radix() local 1050 unsigned long gpa = gfn << PAGE_SHIFT; in kvm_age_radix() local [all …]
|
| D | book3s_hv_uvmem.c | 234 unsigned long gpa; member 516 struct kvm *kvm, unsigned long gpa, struct page *fault_page) in __kvmppc_svm_page_out() 589 struct kvm *kvm, unsigned long gpa, in kvmppc_svm_page_out() 695 static struct page *kvmppc_uvmem_get_page(unsigned long gpa, struct kvm *kvm) in kvmppc_uvmem_get_page() 742 unsigned long end, unsigned long gpa, struct kvm *kvm, in kvmppc_svm_page_in() 877 static unsigned long kvmppc_share_page(struct kvm *kvm, unsigned long gpa, in kvmppc_share_page() 936 unsigned long kvmppc_h_svm_page_in(struct kvm *kvm, unsigned long gpa, in kvmppc_h_svm_page_in() 1046 kvmppc_h_svm_page_out(struct kvm *kvm, unsigned long gpa, in kvmppc_h_svm_page_out()
|
| /kernel/linux/linux-5.10/arch/powerpc/kvm/ |
| D | book3s_64_mmu_radix.c | 137 u64 pte, base, gpa; in kvmppc_mmu_walk_radix_tree() local 394 void kvmppc_unmap_pte(struct kvm *kvm, pte_t *pte, unsigned long gpa, in kvmppc_unmap_pte() 546 unsigned long gpa, unsigned int lpid) in kvmppc_unmap_free_pmd_entry_table() 562 unsigned long gpa, unsigned int lpid) in kvmppc_unmap_free_pud_entry_table() 587 unsigned long gpa, unsigned int level, in kvmppc_create_pte() 765 unsigned long gpa, unsigned int lpid) in kvmppc_hv_handle_set_rc() 793 unsigned long gpa, in kvmppc_book3s_instantiate_page() 920 unsigned long gpa, gfn; in kvmppc_book3s_radix_page_fault() local 1002 unsigned long gpa = gfn << PAGE_SHIFT; in kvm_unmap_radix() local 1022 unsigned long gpa = gfn << PAGE_SHIFT; in kvm_age_radix() local [all …]
|
| D | book3s_hv_uvmem.c | 232 unsigned long gpa; member 509 struct kvm *kvm, unsigned long gpa, struct page *fault_page) in __kvmppc_svm_page_out() 582 struct kvm *kvm, unsigned long gpa, in kvmppc_svm_page_out() 688 static struct page *kvmppc_uvmem_get_page(unsigned long gpa, struct kvm *kvm) in kvmppc_uvmem_get_page() 736 unsigned long end, unsigned long gpa, struct kvm *kvm, in kvmppc_svm_page_in() 871 static unsigned long kvmppc_share_page(struct kvm *kvm, unsigned long gpa, in kvmppc_share_page() 930 unsigned long kvmppc_h_svm_page_in(struct kvm *kvm, unsigned long gpa, in kvmppc_h_svm_page_in() 1040 kvmppc_h_svm_page_out(struct kvm *kvm, unsigned long gpa, in kvmppc_h_svm_page_out()
|
| /kernel/linux/linux-5.10/arch/s390/kvm/ |
| D | gaccess.h | 152 unsigned long gpa = gra + kvm_s390_get_prefix(vcpu); in write_guest_lc() local 178 unsigned long gpa = gra + kvm_s390_get_prefix(vcpu); in read_guest_lc() local 310 int write_guest_abs(struct kvm_vcpu *vcpu, unsigned long gpa, void *data, in write_guest_abs() 333 int read_guest_abs(struct kvm_vcpu *vcpu, unsigned long gpa, void *data, in read_guest_abs()
|
| D | vsie.c | 643 static int pin_guest_page(struct kvm *kvm, gpa_t gpa, hpa_t *hpa) in pin_guest_page() 655 static void unpin_guest_page(struct kvm *kvm, gpa_t gpa, hpa_t hpa) in unpin_guest_page() 724 gpa_t gpa; in pin_blocks() local 838 gpa_t gpa) in unpin_scb() 854 gpa_t gpa) in pin_scb()
|
| /kernel/linux/linux-6.6/arch/x86/kvm/ |
| D | cpuid.h | 45 static inline bool kvm_vcpu_is_legal_gpa(struct kvm_vcpu *vcpu, gpa_t gpa) in kvm_vcpu_is_legal_gpa() 50 static inline bool kvm_vcpu_is_illegal_gpa(struct kvm_vcpu *vcpu, gpa_t gpa) in kvm_vcpu_is_illegal_gpa() 56 gpa_t gpa, gpa_t alignment) in kvm_vcpu_is_legal_aligned_gpa() 61 static inline bool page_address_valid(struct kvm_vcpu *vcpu, gpa_t gpa) in page_address_valid()
|
| /kernel/linux/linux-6.6/arch/s390/kvm/ |
| D | gaccess.h | 152 unsigned long gpa = gra + kvm_s390_get_prefix(vcpu); in write_guest_lc() local 178 unsigned long gpa = gra + kvm_s390_get_prefix(vcpu); in read_guest_lc() local 371 int write_guest_abs(struct kvm_vcpu *vcpu, unsigned long gpa, void *data, in write_guest_abs() 394 int read_guest_abs(struct kvm_vcpu *vcpu, unsigned long gpa, void *data, in read_guest_abs()
|
| D | gaccess.c | 606 static int deref_table(struct kvm *kvm, unsigned long gpa, unsigned long *val) in deref_table() 633 unsigned long *gpa, const union asce asce, in guest_translate() 816 enum gacc_mode mode, gpa_t gpa) in vm_check_access_key() 879 enum gacc_mode mode, union asce asce, gpa_t gpa, in vcpu_check_access_key() 962 unsigned long gpa; in guest_range_to_gpas() local 997 static int access_guest_page(struct kvm *kvm, enum gacc_mode mode, gpa_t gpa, in access_guest_page() 1012 access_guest_page_with_key(struct kvm *kvm, enum gacc_mode mode, gpa_t gpa, in access_guest_page_with_key() 1045 int access_guest_abs_with_key(struct kvm *kvm, gpa_t gpa, void *data, in access_guest_abs_with_key() 1150 unsigned long gpa; in access_guest_real() local 1188 int cmpxchg_guest_abs_with_key(struct kvm *kvm, gpa_t gpa, int len, in cmpxchg_guest_abs_with_key() [all …]
|
| D | vsie.c | 658 static int pin_guest_page(struct kvm *kvm, gpa_t gpa, hpa_t *hpa) in pin_guest_page() 670 static void unpin_guest_page(struct kvm *kvm, gpa_t gpa, hpa_t hpa) in unpin_guest_page() 739 gpa_t gpa; in pin_blocks() local 853 gpa_t gpa) in unpin_scb() 869 gpa_t gpa) in pin_scb()
|
| /kernel/linux/linux-6.6/arch/x86/kvm/mmu/ |
| D | page_track.h | 41 static inline void __kvm_page_track_write(struct kvm *kvm, gpa_t gpa, in __kvm_page_track_write() 50 static inline void kvm_page_track_write(struct kvm_vcpu *vcpu, gpa_t gpa, in kvm_page_track_write()
|
| /kernel/linux/linux-6.6/tools/testing/selftests/kvm/ |
| D | max_guest_memory_test.c | 23 uint64_t gpa; in guest_code() local 96 uint64_t gpa, nr_bytes; in spawn_workers() local 170 uint64_t max_gpa, gpa, slot_size, max_mem, i; in main() local
|
| /kernel/linux/linux-5.10/tools/testing/selftests/kvm/lib/aarch64/ |
| D | ucall.c | 12 static bool ucall_mmio_init(struct kvm_vm *vm, vm_paddr_t gpa) in ucall_mmio_init() 27 vm_paddr_t gpa, start, end, step, offset; in ucall_init() local
|
| /kernel/linux/linux-5.10/arch/arm64/kvm/ |
| D | mmu.c | 437 gpa_t gpa = addr + (vm_start - memslot->userspace_addr); in stage2_unmap_memslot() local 1068 gpa_t gpa, u64 size, in handle_hva_to_gpa() 1081 gfn_t gpa; in handle_hva_to_gpa() local 1096 static int kvm_unmap_hva_handler(struct kvm *kvm, gpa_t gpa, u64 size, void *data) in kvm_unmap_hva_handler() 1116 static int kvm_set_spte_handler(struct kvm *kvm, gpa_t gpa, u64 size, void *data) in kvm_set_spte_handler() 1152 static int kvm_age_hva_handler(struct kvm *kvm, gpa_t gpa, u64 size, void *data) in kvm_age_hva_handler() 1163 static int kvm_test_age_hva_handler(struct kvm *kvm, gpa_t gpa, u64 size, void *data) in kvm_test_age_hva_handler() 1342 gpa_t gpa = mem->guest_phys_addr + in kvm_arch_prepare_memory_region() local 1394 gpa_t gpa = slot->base_gfn << PAGE_SHIFT; in kvm_arch_flush_shadow_memslot() local
|
| D | hypercalls.c | 17 gpa_t gpa; in kvm_hvc_call_handler() local
|
| /kernel/linux/linux-6.6/tools/testing/selftests/kvm/include/ |
| D | memstress.h | 23 uint64_t gpa; member 35 uint64_t gpa; member
|
| /kernel/linux/linux-6.6/arch/riscv/kvm/ |
| D | mmu.c | 179 gpa_t gpa, phys_addr_t hpa, in gstage_map_page() 346 int kvm_riscv_gstage_ioremap(struct kvm *kvm, gpa_t gpa, in kvm_riscv_gstage_ioremap() 386 void kvm_riscv_gstage_iounmap(struct kvm *kvm, gpa_t gpa, unsigned long size) in kvm_riscv_gstage_iounmap() 425 gpa_t gpa = slot->base_gfn << PAGE_SHIFT; in kvm_arch_flush_shadow_memslot() local 510 gpa_t gpa = base_gpa + (vm_start - hva); in kvm_arch_prepare_memory_region() local 611 gpa_t gpa, unsigned long hva, bool is_write) in kvm_riscv_gstage_map()
|
| D | tlb.c | 21 gpa_t gpa, gpa_t gpsz, in kvm_riscv_local_hfence_gvma_vmid_gpa() 49 void kvm_riscv_local_hfence_gvma_gpa(gpa_t gpa, gpa_t gpsz, in kvm_riscv_local_hfence_gvma_gpa() 334 gpa_t gpa, gpa_t gpsz, in kvm_riscv_hfence_gvma_vmid_gpa()
|
| /kernel/linux/linux-6.6/arch/mips/kvm/ |
| D | mmu.c | 449 gpa_t gpa = range->start << PAGE_SHIFT; in kvm_set_spte_gfn() local 484 gpa_t gpa = range->start << PAGE_SHIFT; in kvm_test_age_gfn() local 510 static int _kvm_mips_map_page_fast(struct kvm_vcpu *vcpu, unsigned long gpa, in _kvm_mips_map_page_fast() 586 static int kvm_mips_map_page(struct kvm_vcpu *vcpu, unsigned long gpa, in kvm_mips_map_page()
|
| /kernel/linux/linux-6.6/virt/kvm/ |
| D | pfncache.c | 239 static int __kvm_gpc_refresh(struct gfn_to_pfn_cache *gpc, gpa_t gpa, in __kvm_gpc_refresh() 357 int kvm_gpc_activate(struct gfn_to_pfn_cache *gpc, gpa_t gpa, unsigned long len) in kvm_gpc_activate()
|
| /kernel/linux/linux-5.10/arch/arm64/include/asm/ |
| D | kvm_mmu.h | 190 gpa_t gpa, void *data, unsigned long len) in kvm_read_guest_lock() 200 static inline int kvm_write_guest_lock(struct kvm *kvm, gpa_t gpa, in kvm_write_guest_lock()
|
| /kernel/linux/linux-6.6/arch/arm64/include/asm/ |
| D | kvm_mmu.h | 255 gpa_t gpa, void *data, unsigned long len) in kvm_read_guest_lock() 265 static inline int kvm_write_guest_lock(struct kvm *kvm, gpa_t gpa, in kvm_write_guest_lock()
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/i915/gvt/ |
| D | mpt.h | 193 unsigned long gpa, void *buf, unsigned long len) in intel_gvt_hypervisor_read_gpa() 209 unsigned long gpa, void *buf, unsigned long len) in intel_gvt_hypervisor_write_gpa()
|
| /kernel/linux/linux-5.10/arch/mips/kvm/ |
| D | mmu.c | 501 gpa_t gpa = gfn << PAGE_SHIFT; in kvm_set_spte_handler() local 549 gpa_t gpa = gfn << PAGE_SHIFT; in kvm_test_age_hva_handler() local 585 static int _kvm_mips_map_page_fast(struct kvm_vcpu *vcpu, unsigned long gpa, in _kvm_mips_map_page_fast() 661 static int kvm_mips_map_page(struct kvm_vcpu *vcpu, unsigned long gpa, in kvm_mips_map_page() 981 unsigned long gpa; in kvm_mips_handle_kseg0_tlb_fault() local
|
| /kernel/linux/linux-5.10/drivers/misc/sgi-gru/ |
| D | grufault.c | 253 int write, int atomic, unsigned long *gpa, int *pageshift) in gru_vtop() 316 unsigned long vaddr = 0, gpa; in gru_preload_tlb() local 363 unsigned long gpa = 0, vaddr = 0; in gru_try_dropin() local
|