Home
last modified time | relevance | path

Searched refs:system_event (Results 1 – 9 of 9) sorted by relevance

/linux/tools/testing/selftests/kvm/arm64/
H A Dpsci_test.c192 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 Dsev_smoke_test.c144 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 Dvcpu_sbi.c164 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 Darm.c1085 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 Dsev.c4400 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 Dkvm.h402 } system_event; member
/linux/tools/include/uapi/linux/
H A Dkvm.h401 } system_event; member
/linux/arch/x86/kvm/
H A Dx86.c11234 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 Dapi.rst6948 } system_event;