Searched refs:sev_es_save_area (Results 1 – 6 of 6) sorted by relevance
| /linux-6.15/arch/x86/include/asm/ |
| H A D | svm.h | 354 struct sev_es_save_area { struct 529 struct sev_es_save_area host_sev_es_save; 560 BUILD_BUG_RESERVED_OFFSET(sev_es_save_area, 0xc8); in __unused_size_checks() 561 BUILD_BUG_RESERVED_OFFSET(sev_es_save_area, 0xcc); in __unused_size_checks() 562 BUILD_BUG_RESERVED_OFFSET(sev_es_save_area, 0xd8); in __unused_size_checks() 563 BUILD_BUG_RESERVED_OFFSET(sev_es_save_area, 0x1c0); in __unused_size_checks() 564 BUILD_BUG_RESERVED_OFFSET(sev_es_save_area, 0x248); in __unused_size_checks() 565 BUILD_BUG_RESERVED_OFFSET(sev_es_save_area, 0x298); in __unused_size_checks() 566 BUILD_BUG_RESERVED_OFFSET(sev_es_save_area, 0x300); in __unused_size_checks() 567 BUILD_BUG_RESERVED_OFFSET(sev_es_save_area, 0x320); in __unused_size_checks() [all …]
|
| /linux-6.15/arch/x86/hyperv/ |
| H A D | ivm.c | 248 static DEFINE_PER_CPU(struct sev_es_save_area *, hv_sev_vmsa); 280 static void snp_cleanup_vmsa(struct sev_es_save_area *vmsa) in snp_cleanup_vmsa() 293 struct sev_es_save_area *vmsa = (struct sev_es_save_area *) in hv_snp_boot_ap() 295 struct sev_es_save_area *cur_vmsa; in hv_snp_boot_ap()
|
| /linux-6.15/arch/x86/kvm/svm/ |
| H A D | svm.h | 217 struct sev_es_save_area *vmsa; 753 void sev_es_prepare_switch_to_guest(struct vcpu_svm *svm, struct sev_es_save_area *hostsa); 824 struct sev_es_save_area *hostsa);
|
| H A D | sev.c | 800 struct sev_es_save_area *save = svm->sev_es.vmsa; in sev_es_sync_vmsa() 4546 void sev_es_prepare_switch_to_guest(struct vcpu_svm *svm, struct sev_es_save_area *hostsa) in sev_es_prepare_switch_to_guest()
|
| H A D | svm.c | 573 static __always_inline struct sev_es_save_area *sev_es_host_save_area(struct svm_cpu_data *sd) in sev_es_host_save_area()
|
| /linux-6.15/arch/x86/coco/sev/ |
| H A D | core.c | 153 static DEFINE_PER_CPU(struct sev_es_save_area *, sev_vmsa); 962 static int vmgexit_ap_control(u64 event, struct sev_es_save_area *vmsa, u32 apic_id) in vmgexit_ap_control() 1047 static void snp_cleanup_vmsa(struct sev_es_save_area *vmsa, int apic_id) in snp_cleanup_vmsa() 1162 struct sev_es_save_area *vmsa; in shutdown_all_aps() 1286 struct sev_es_save_area *cur_vmsa, *vmsa; in wakeup_cpu_via_vmgexit() 1328 vmsa = (struct sev_es_save_area *)snp_alloc_vmsa_page(cpu); in wakeup_cpu_via_vmgexit()
|