Searched refs:system_event (Results 1 – 9 of 9) sorted by relevance
| /linux/tools/testing/selftests/kvm/arm64/ |
| H A D | psci_test.c | 192 TEST_ASSERT(run->system_event.type == KVM_SYSTEM_EVENT_SUSPEND, in host_test_system_suspend() 194 run->system_event.type, KVM_SYSTEM_EVENT_SUSPEND); in host_test_system_suspend() 258 TEST_ASSERT(run->system_event.type == KVM_SYSTEM_EVENT_SHUTDOWN, in host_test_system_off2() 260 run->system_event.type, KVM_SYSTEM_EVENT_SHUTDOWN); in host_test_system_off2() 261 TEST_ASSERT(run->system_event.ndata >= 1, in host_test_system_off2() 263 run->system_event.ndata); in host_test_system_off2() 264 TEST_ASSERT(run->system_event.data[0] & KVM_SYSTEM_EVENT_SHUTDOWN_FLAG_PSCI_OFF2, in host_test_system_off2() 266 run->system_event.data[0], KVM_SYSTEM_EVENT_SHUTDOWN_FLAG_PSCI_OFF2); in host_test_system_off2()
|
| /linux/tools/testing/selftests/kvm/x86/ |
| H A D | sev_smoke_test.c | 144 TEST_ASSERT_EQ(vcpu->run->system_event.type, KVM_SYSTEM_EVENT_SEV_TERM); in test_sync_vmsa() 145 TEST_ASSERT_EQ(vcpu->run->system_event.ndata, 1); in test_sync_vmsa() 146 TEST_ASSERT_EQ(vcpu->run->system_event.data[0], GHCB_MSR_TERM_REQ); in test_sync_vmsa() 171 TEST_ASSERT_EQ(vcpu->run->system_event.type, KVM_SYSTEM_EVENT_SEV_TERM); in test_sev() 172 TEST_ASSERT_EQ(vcpu->run->system_event.ndata, 1); in test_sev() 173 TEST_ASSERT_EQ(vcpu->run->system_event.data[0], GHCB_MSR_TERM_REQ); in test_sev()
|
| /linux/arch/riscv/kvm/ |
| H A D | vcpu_sbi.c | 164 memset(&run->system_event, 0, sizeof(run->system_event)); in kvm_riscv_vcpu_sbi_system_reset() 165 run->system_event.type = type; in kvm_riscv_vcpu_sbi_system_reset() 166 run->system_event.ndata = 1; in kvm_riscv_vcpu_sbi_system_reset() 167 run->system_event.data[0] = reason; in kvm_riscv_vcpu_sbi_system_reset()
|
| /linux/arch/arm64/kvm/ |
| H A D | arm.c | 1085 memset(&vcpu->run->system_event, 0, sizeof(vcpu->run->system_event)); in kvm_vcpu_suspend() 1086 vcpu->run->system_event.type = KVM_SYSTEM_EVENT_WAKEUP; in kvm_vcpu_suspend()
|
| /linux/arch/x86/kvm/svm/ |
| H A D | sev.c | 4400 vcpu->run->system_event.type = KVM_SYSTEM_EVENT_SEV_TERM; in sev_handle_vmgexit_msr_protocol() 4401 vcpu->run->system_event.ndata = 1; in sev_handle_vmgexit_msr_protocol() 4402 vcpu->run->system_event.data[0] = control->ghcb_gpa; in sev_handle_vmgexit_msr_protocol() 4565 vcpu->run->system_event.type = KVM_SYSTEM_EVENT_SEV_TERM; in sev_handle_vmgexit() 4566 vcpu->run->system_event.ndata = 1; in sev_handle_vmgexit() 4567 vcpu->run->system_event.data[0] = control->ghcb_gpa; in sev_handle_vmgexit()
|
| /linux/include/uapi/linux/ |
| H A D | kvm.h | 402 } system_event; member
|
| /linux/tools/include/uapi/linux/ |
| H A D | kvm.h | 401 } system_event; member
|
| /linux/arch/x86/kvm/ |
| H A D | x86.c | 11234 vcpu->run->system_event.type = KVM_SYSTEM_EVENT_CRASH; in vcpu_enter_guest() 11235 vcpu->run->system_event.ndata = 0; in vcpu_enter_guest() 11241 vcpu->run->system_event.type = KVM_SYSTEM_EVENT_RESET; in vcpu_enter_guest() 11242 vcpu->run->system_event.ndata = 0; in vcpu_enter_guest()
|
| /linux/Documentation/virt/kvm/ |
| H A D | api.rst | 6948 } system_event;
|