Searched refs:sev_es (Results 1 – 4 of 4) sorted by relevance
| /linux-6.15/arch/x86/kvm/svm/ |
| H A D | sev.c | 2018 memcpy(&dst_svm->sev_es, &src_svm->sev_es, sizeof(src_svm->sev_es)); in sev_migrate_from() 2023 memset(&src_svm->sev_es, 0, sizeof(src_svm->sev_es)); in sev_migrate_from() 3430 if (!svm->sev_es.ghcb) in sev_es_unmap_ghcb() 3442 svm->sev_es.ghcb_sa, in sev_es_unmap_ghcb() 3457 svm->sev_es.ghcb = NULL; in sev_es_unmap_ghcb() 3670 svm->sev_es.psc_idx = 0; in snp_complete_psc() 3694 for (idx = svm->sev_es.psc_idx; svm->sev_es.psc_inflight; in __snp_complete_one_psc() 3792 svm->sev_es.psc_2m = huge; in snp_begin_psc() 3793 svm->sev_es.psc_idx = idx; in snp_begin_psc() 4274 svm->sev_es.ghcb = svm->sev_es.ghcb_map.hva; in sev_handle_vmgexit() [all …]
|
| H A D | svm.h | 322 struct vcpu_sev_es_state sev_es; member 390 return svm->sev_es.ghcb_registered_gpa == val; in ghcb_gpa_is_registered() 587 ghcb_set_sw_exit_info_1(svm->sev_es.ghcb, response); in svm_vmgexit_set_return_code() 588 ghcb_set_sw_exit_info_2(svm->sev_es.ghcb, data); in svm_vmgexit_set_return_code() 831 (unsigned long *)&svm->sev_es.valid_bitmap); \
|
| H A D | svm.c | 1472 svm->sev_es.vmsa = page_address(vmsa_page); in svm_vcpu_create() 3044 if (!err || !sev_es_guest(vcpu->kvm) || WARN_ON_ONCE(!svm->sev_es.ghcb)) in svm_complete_emulated_msr()
|
| /linux-6.15/tools/arch/x86/kcpuid/ |
| H A D | cpuid.csv | 957 0x8000001f, 0, eax, 3, sev_es , SEV Encrypted State supported
|