| /Linux-v5.15/tools/testing/selftests/kvm/x86_64/ |
| D | mmio_warning_test.c | 36 struct kvm_run *run; 44 struct kvm_run *run = tc->run; in thr() 57 struct kvm_run *run; in test() 66 run = (struct kvm_run *)mmap(0, 4096, PROT_READ|PROT_WRITE, MAP_SHARED, in test()
|
| D | emulator_error_test.c | 62 struct kvm_run *run = vcpu_state(vm, VCPU_ID); in process_exit_on_emulation_error() 111 struct kvm_run *run = vcpu_state(vm, VCPU_ID); in check_for_guest_assert() 122 struct kvm_run *run = vcpu_state(vm, VCPU_ID); in process_ucall_done() 139 struct kvm_run *run = vcpu_state(vm, VCPU_ID); in process_ucall()
|
| D | userspace_msr_exit_test.c | 408 struct kvm_run *run = vcpu_state(vm, VCPU_ID); in check_for_guest_assert() 420 struct kvm_run *run = vcpu_state(vm, VCPU_ID); in process_rdmsr() 455 struct kvm_run *run = vcpu_state(vm, VCPU_ID); in process_wrmsr() 486 struct kvm_run *run = vcpu_state(vm, VCPU_ID); in process_ucall_done() 503 struct kvm_run *run = vcpu_state(vm, VCPU_ID); in process_ucall() 639 static void handle_rdmsr(struct kvm_run *run) in handle_rdmsr() 656 static void handle_wrmsr(struct kvm_run *run) in handle_wrmsr() 684 struct kvm_run *run; in test_msr_filter_deny()
|
| D | platform_info_test.c | 50 struct kvm_run *run = vcpu_state(vm, VCPU_ID); in test_msr_platform_info_enabled() 70 struct kvm_run *run = vcpu_state(vm, VCPU_ID); in test_msr_platform_info_disabled()
|
| D | vmx_close_while_nested_test.c | 66 volatile struct kvm_run *run = vcpu_state(vm, VCPU_ID); in main()
|
| D | svm_vmcall_test.c | 52 volatile struct kvm_run *run = vcpu_state(vm, VCPU_ID); in main()
|
| D | cr4_cpuid_sync_test.c | 66 struct kvm_run *run; in main()
|
| D | svm_int_ctl_test.c | 106 struct kvm_run *run = vcpu_state(vm, VCPU_ID); in main()
|
| D | mmu_role_test.c | 28 struct kvm_run *run; in mmu_role_test()
|
| D | vmx_apic_access_test.c | 103 volatile struct kvm_run *run = vcpu_state(vm, VCPU_ID); in main()
|
| D | vmx_dirty_log_test.c | 77 struct kvm_run *run; in main()
|
| D | vmx_tsc_adjust_test.c | 141 volatile struct kvm_run *run = vcpu_state(vm, VCPU_ID); in main()
|
| D | xen_vmcall_test.c | 109 volatile struct kvm_run *run = vcpu_state(vm, VCPU_ID); in main()
|
| /Linux-v5.15/arch/s390/kvm/ |
| D | kvm-s390.c | 4235 struct kvm_run *kvm_run = vcpu->run; in sync_regs_fmt2() local 4239 riccb = (struct runtime_instr_cb *) &kvm_run->s.regs.riccb; in sync_regs_fmt2() 4240 gscb = (struct gs_cb *) &kvm_run->s.regs.gscb; in sync_regs_fmt2() 4241 vcpu->arch.sie_block->gpsw.mask = kvm_run->psw_mask; in sync_regs_fmt2() 4242 vcpu->arch.sie_block->gpsw.addr = kvm_run->psw_addr; in sync_regs_fmt2() 4243 if (kvm_run->kvm_dirty_regs & KVM_SYNC_ARCH0) { in sync_regs_fmt2() 4244 vcpu->arch.sie_block->todpr = kvm_run->s.regs.todpr; in sync_regs_fmt2() 4245 vcpu->arch.sie_block->pp = kvm_run->s.regs.pp; in sync_regs_fmt2() 4246 vcpu->arch.sie_block->gbea = kvm_run->s.regs.gbea; in sync_regs_fmt2() 4248 if (kvm_run->kvm_dirty_regs & KVM_SYNC_PFAULT) { in sync_regs_fmt2() [all …]
|
| /Linux-v5.15/arch/arm64/kvm/ |
| D | mmio.c | 94 struct kvm_run *run = vcpu->run; in kvm_handle_mmio_return() 125 struct kvm_run *run = vcpu->run; in io_mem_abort()
|
| D | handle_exit.c | 120 struct kvm_run *run = vcpu->run; in kvm_handle_guest_debug() 227 struct kvm_run *run = vcpu->run; in handle_exit()
|
| /Linux-v5.15/tools/testing/selftests/kvm/ |
| D | set_memory_region_test.c | 58 struct kvm_run *run; in vcpu_worker() 262 struct kvm_run *run; in test_delete_memory_region() 312 struct kvm_run *run; in test_zero_memory_regions()
|
| D | memslot_modification_stress_test.c | 46 struct kvm_run *run; in vcpu_worker()
|
| /Linux-v5.15/tools/testing/selftests/kvm/lib/s390x/ |
| D | diag318_test_handler.c | 31 struct kvm_run *run; in diag318_handler()
|
| D | ucall.c | 38 struct kvm_run *run = vcpu_state(vm, vcpu_id); in get_ucall()
|
| /Linux-v5.15/include/linux/ |
| D | kvm_types.h | 13 struct kvm_run;
|
| /Linux-v5.15/tools/testing/selftests/kvm/lib/x86_64/ |
| D | ucall.c | 40 struct kvm_run *run = vcpu_state(vm, vcpu_id); in get_ucall()
|
| /Linux-v5.15/tools/testing/selftests/kvm/lib/ |
| D | kvm_util_internal.h | 35 struct kvm_run *state;
|
| /Linux-v5.15/arch/x86/kvm/svm/ |
| D | svm.c | 1917 struct kvm_run *kvm_run = vcpu->run; in db_interception() local 1936 kvm_run->exit_reason = KVM_EXIT_DEBUG; in db_interception() 1937 kvm_run->debug.arch.dr6 = svm->vmcb->save.dr6; in db_interception() 1938 kvm_run->debug.arch.dr7 = svm->vmcb->save.dr7; in db_interception() 1939 kvm_run->debug.arch.pc = in db_interception() 1941 kvm_run->debug.arch.exception = DB_VECTOR; in db_interception() 1951 struct kvm_run *kvm_run = vcpu->run; in bp_interception() local 1953 kvm_run->exit_reason = KVM_EXIT_DEBUG; in bp_interception() 1954 kvm_run->debug.arch.pc = svm->vmcb->save.cs.base + svm->vmcb->save.rip; in bp_interception() 1955 kvm_run->debug.arch.exception = BP_VECTOR; in bp_interception() [all …]
|
| /Linux-v5.15/tools/testing/selftests/kvm/lib/aarch64/ |
| D | ucall.c | 94 struct kvm_run *run = vcpu_state(vm, vcpu_id); in get_ucall()
|