Home
last modified time | relevance | path

Searched refs:sev_es_save_area (Results 1 – 5 of 5) sorted by relevance

/linux-6.3-rc2/arch/x86/include/asm/
A Dsvm.h342 struct sev_es_save_area { struct
531 BUILD_BUG_RESERVED_OFFSET(sev_es_save_area, 0xc8); in __unused_size_checks()
532 BUILD_BUG_RESERVED_OFFSET(sev_es_save_area, 0xcc); in __unused_size_checks()
533 BUILD_BUG_RESERVED_OFFSET(sev_es_save_area, 0xd8); in __unused_size_checks()
534 BUILD_BUG_RESERVED_OFFSET(sev_es_save_area, 0x1c0); in __unused_size_checks()
535 BUILD_BUG_RESERVED_OFFSET(sev_es_save_area, 0x248); in __unused_size_checks()
536 BUILD_BUG_RESERVED_OFFSET(sev_es_save_area, 0x298); in __unused_size_checks()
537 BUILD_BUG_RESERVED_OFFSET(sev_es_save_area, 0x2f0); in __unused_size_checks()
538 BUILD_BUG_RESERVED_OFFSET(sev_es_save_area, 0x320); in __unused_size_checks()
539 BUILD_BUG_RESERVED_OFFSET(sev_es_save_area, 0x380); in __unused_size_checks()
[all …]
/linux-6.3-rc2/arch/x86/kvm/svm/
A Dsvm.h190 struct sev_es_save_area *vmsa;
711 void sev_es_prepare_switch_to_guest(struct sev_es_save_area *hostsa);
A Dsev.c567 struct sev_es_save_area *save = svm->sev_es.vmsa; in sev_es_sync_vmsa()
3014 void sev_es_prepare_switch_to_guest(struct sev_es_save_area *hostsa) in sev_es_prepare_switch_to_guest()
A Dsvm.c1477 struct sev_es_save_area *hostsa; in svm_prepare_switch_to_guest()
1478 hostsa = (struct sev_es_save_area *)(page_address(sd->save_area) + 0x400); in svm_prepare_switch_to_guest()
/linux-6.3-rc2/arch/x86/kernel/
A Dsev.c116 static DEFINE_PER_CPU(struct sev_es_save_area *, sev_vmsa);
974 static void snp_cleanup_vmsa(struct sev_es_save_area *vmsa) in snp_cleanup_vmsa()
987 struct sev_es_save_area *cur_vmsa, *vmsa; in wakeup_cpu_via_vmgexit()
1031 vmsa = (struct sev_es_save_area *)snp_alloc_vmsa_page(); in wakeup_cpu_via_vmgexit()

Completed in 24 milliseconds