Home
last modified time | relevance | path

Searched refs:svm_cpu_data (Results 1 – 4 of 4) sorted by relevance

/linux/arch/x86/kvm/
H A Dkvm-asm-offsets.c22 OFFSET(SD_save_area_pa, svm_cpu_data, save_area_pa); in common()
/linux/arch/x86/kvm/svm/
H A Dsvm.h371 struct svm_cpu_data {
386 DECLARE_PER_CPU(struct svm_cpu_data, svm_data); in to_kvm_svm()
1006 int sev_cpu_init(struct svm_cpu_data *sd); in sev_decrypt_vmsa()
1033 static inline int sev_cpu_init(struct svm_cpu_data *sd) { return 0; }
367 struct svm_cpu_data { global() struct
382 sev_vmcbssvm_cpu_data global() argument
H A Dsvm.c189 DEFINE_PER_CPU(struct svm_cpu_data, svm_data);
541 static __always_inline struct sev_es_save_area *sev_es_host_save_area(struct svm_cpu_data *sd) in svm_emergency_disable_virtualization_cpu()
566 struct svm_cpu_data *sd; in svm_enable_virtualization_cpu()
601 struct svm_cpu_data *sd = per_cpu_ptr(&svm_data, cpu); in svm_cpu_uninit()
614 struct svm_cpu_data *sd = per_cpu_ptr(&svm_data, cpu); in svm_cpu_init()
618 memset(sd, 0, sizeof(struct svm_cpu_data)); in svm_cpu_init()
1383 struct svm_cpu_data *sd = this_cpu_ptr(&svm_data); in svm_srso_vm_destroy()
1437 struct svm_cpu_data *sd = per_cpu_ptr(&svm_data, vcpu->cpu); in svm_prepare_switch_to_guest()
1900 static void new_asid(struct vcpu_svm *svm, struct svm_cpu_data *sd) in new_asid()
3749 struct svm_cpu_data *s in svm_inject_nmi()
[all...]
H A Dsev.c323 struct svm_cpu_data *sd; in sev_asid_free()
3241 int sev_cpu_init(struct svm_cpu_data *sd) in sev_hardware_unsetup()
3537 struct svm_cpu_data *sd = per_cpu_ptr(&svm_data, cpu); in sev_es_validate_vmgexit()