Searched refs:mmio_gva (Results 1 – 5 of 5) sorted by relevance
| /linux/tools/testing/selftests/kvm/lib/loongarch/ |
| H A D | ucall.c | 16 vm_vaddr_t mmio_gva = vm_vaddr_unused_gap(vm, vm->page_size, KVM_UTIL_MIN_VADDR); in ucall_arch_init() local 18 virt_map(vm, mmio_gva, mmio_gpa, 1); in ucall_arch_init() 22 write_guest_global(vm, ucall_exit_mmio_addr, (vm_vaddr_t *)mmio_gva); in ucall_arch_init()
|
| /linux/tools/testing/selftests/kvm/lib/arm64/ |
| H A D | ucall.c | 13 vm_vaddr_t mmio_gva = vm_vaddr_unused_gap(vm, vm->page_size, KVM_UTIL_MIN_VADDR); in ucall_arch_init() local 15 virt_map(vm, mmio_gva, mmio_gpa, 1); in ucall_arch_init() 19 write_guest_global(vm, ucall_exit_mmio_addr, (vm_vaddr_t *)mmio_gva); in ucall_arch_init()
|
| /linux/arch/x86/kvm/ |
| H A D | x86.h | 371 vcpu->arch.mmio_gva = mmu_is_nested(vcpu) ? 0 : gva & PAGE_MASK; in vcpu_cache_mmio_info() 390 if (gva != MMIO_GVA_ANY && vcpu->arch.mmio_gva != (gva & PAGE_MASK)) in vcpu_clear_mmio_info() 393 vcpu->arch.mmio_gva = 0; in vcpu_clear_mmio_info() 398 if (vcpu_match_mmio_gen(vcpu) && vcpu->arch.mmio_gva && in vcpu_match_mmio_gva() 399 vcpu->arch.mmio_gva == (gva & PAGE_MASK)) in vcpu_match_mmio_gva()
|
| /linux/Documentation/virt/kvm/x86/ |
| H A D | mmu.rst | 343 - cache the information to vcpu->arch.mmio_gva, vcpu->arch.mmio_access and 358 vcpu->arch.mmio_gva, vcpu->arch.mmio_access and vcpu->arch.mmio_gfn
|
| /linux/arch/x86/include/asm/ |
| H A D | kvm_host.h | 1009 u64 mmio_gva; member
|