Searched refs:sev_es (Results 1 – 4 of 4) sorted by relevance
| /linux/arch/x86/kvm/svm/ |
| H A D | sev.c | 61 module_param_named(sev_es, sev_es_enabled, bool, 0444); 985 struct sev_es_save_area *save = svm->sev_es.vmsa; in sev_es_sync_vmsa() 1103 clflush_cache_range(svm->sev_es.vmsa, PAGE_SIZE); in __sev_launch_update_vmsa() 1107 vmsa.address = __sme_pa(svm->sev_es.vmsa); in __sev_launch_update_vmsa() 2118 memcpy(&dst_svm->sev_es, &src_svm->sev_es, sizeof(src_svm->sev_es)); in sev_migrate_from() 2123 memset(&src_svm->sev_es, 0, sizeof(src_svm->sev_es)); in sev_migrate_from() 2538 u64 pfn = __pa(svm->sev_es.vmsa) >> PAGE_SHIFT; in snp_launch_update_vmsa() 2550 data.address = __sme_pa(svm->sev_es.vmsa); in snp_launch_update_vmsa() 3381 nbits = sizeof(svm->sev_es.valid_bitmap) * 8; in dump_ghcb() 3397 svm->sev_es.sw_scratch, kvm_ghcb_sw_scratch_is_valid(svm)); in dump_ghcb() [all …]
|
| H A D | svm.h | 361 struct vcpu_sev_es_state sev_es; member 452 return svm->sev_es.ghcb_registered_gpa == val; in ghcb_gpa_is_registered() 708 ghcb_set_sw_exit_info_1(svm->sev_es.ghcb, response); in svm_vmgexit_set_return_code() 709 ghcb_set_sw_exit_info_2(svm->sev_es.ghcb, data); in svm_vmgexit_set_return_code() 1060 return READ_ONCE(svm->sev_es.ghcb->save.field); \ 1066 (unsigned long *)&svm->sev_es.valid_bitmap); \
|
| H A D | svm.c | 2952 if (!err || !is_sev_es_guest(vcpu) || WARN_ON_ONCE(!svm->sev_es.ghcb)) in svm_complete_emulated_msr()
|
| /linux/tools/arch/x86/kcpuid/ |
| H A D | cpuid.csv | 983 0x8000001f, 0, eax, 3, sev_es , SEV Encrypted State
|