Home
last modified time | relevance | path

Searched refs:kvm_run (Results 1 – 25 of 65) sorted by relevance

123

/Linux-v5.15/tools/testing/selftests/kvm/x86_64/
Dmmio_warning_test.c36 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()
Demulator_error_test.c62 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()
Duserspace_msr_exit_test.c408 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()
Dplatform_info_test.c50 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()
Dvmx_close_while_nested_test.c66 volatile struct kvm_run *run = vcpu_state(vm, VCPU_ID); in main()
Dsvm_vmcall_test.c52 volatile struct kvm_run *run = vcpu_state(vm, VCPU_ID); in main()
Dcr4_cpuid_sync_test.c66 struct kvm_run *run; in main()
Dsvm_int_ctl_test.c106 struct kvm_run *run = vcpu_state(vm, VCPU_ID); in main()
Dmmu_role_test.c28 struct kvm_run *run; in mmu_role_test()
Dvmx_apic_access_test.c103 volatile struct kvm_run *run = vcpu_state(vm, VCPU_ID); in main()
Dvmx_dirty_log_test.c77 struct kvm_run *run; in main()
Dvmx_tsc_adjust_test.c141 volatile struct kvm_run *run = vcpu_state(vm, VCPU_ID); in main()
Dxen_vmcall_test.c109 volatile struct kvm_run *run = vcpu_state(vm, VCPU_ID); in main()
/Linux-v5.15/arch/s390/kvm/
Dkvm-s390.c4235 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/
Dmmio.c94 struct kvm_run *run = vcpu->run; in kvm_handle_mmio_return()
125 struct kvm_run *run = vcpu->run; in io_mem_abort()
Dhandle_exit.c120 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/
Dset_memory_region_test.c58 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()
Dmemslot_modification_stress_test.c46 struct kvm_run *run; in vcpu_worker()
/Linux-v5.15/tools/testing/selftests/kvm/lib/s390x/
Ddiag318_test_handler.c31 struct kvm_run *run; in diag318_handler()
Ducall.c38 struct kvm_run *run = vcpu_state(vm, vcpu_id); in get_ucall()
/Linux-v5.15/include/linux/
Dkvm_types.h13 struct kvm_run;
/Linux-v5.15/tools/testing/selftests/kvm/lib/x86_64/
Ducall.c40 struct kvm_run *run = vcpu_state(vm, vcpu_id); in get_ucall()
/Linux-v5.15/tools/testing/selftests/kvm/lib/
Dkvm_util_internal.h35 struct kvm_run *state;
/Linux-v5.15/arch/x86/kvm/svm/
Dsvm.c1917 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/
Ducall.c94 struct kvm_run *run = vcpu_state(vm, vcpu_id); in get_ucall()

123