Searched refs:vmcb_save_area (Results 1 – 8 of 8) sorted by relevance
| /linux/arch/x86/include/asm/ |
| H A D | svm.h | 320 struct vmcb_save_area { struct 539 struct vmcb_save_area save; 562 BUILD_BUG_ON(sizeof(struct vmcb_save_area) != EXPECTED_VMCB_SAVE_AREA_SIZE); in __unused_size_checks() 571 BUILD_BUG_RESERVED_OFFSET(vmcb_save_area, 0xa0); in __unused_size_checks() 572 BUILD_BUG_RESERVED_OFFSET(vmcb_save_area, 0xcc); in __unused_size_checks() 573 BUILD_BUG_RESERVED_OFFSET(vmcb_save_area, 0xd8); in __unused_size_checks() 574 BUILD_BUG_RESERVED_OFFSET(vmcb_save_area, 0x180); in __unused_size_checks() 575 BUILD_BUG_RESERVED_OFFSET(vmcb_save_area, 0x248); in __unused_size_checks() 576 BUILD_BUG_RESERVED_OFFSET(vmcb_save_area, 0x298); in __unused_size_checks()
|
| /linux/arch/x86/kvm/svm/ |
| H A D | svm.h | 785 void svm_copy_vmrun_state(struct vmcb_save_area *to_save, 786 struct vmcb_save_area *from_save); 809 struct vmcb_save_area *save); 900 struct vmcb_save_area *sev_decrypt_vmsa(struct kvm_vcpu *vcpu); 901 void sev_free_decrypted_vmsa(struct kvm_vcpu *vcpu, struct vmcb_save_area *vmsa); 933 static inline struct vmcb_save_area *sev_decrypt_vmsa(struct kvm_vcpu *vcpu) in sev_decrypt_vmsa() 937 static inline void sev_free_decrypted_vmsa(struct kvm_vcpu *vcpu, struct vmcb_save_area *vmsa) {} in sev_free_decrypted_vmsa()
|
| H A D | nested.c | 503 struct vmcb_save_area *from) in __nested_copy_vmcb_save_to_cache() 519 struct vmcb_save_area *save) in nested_copy_vmcb_save_to_cache() 1086 void svm_copy_vmrun_state(struct vmcb_save_area *to_save, in svm_copy_vmrun_state() 1087 struct vmcb_save_area *from_save) in svm_copy_vmrun_state() 1818 struct vmcb_save_area *save; in svm_set_nested_state() 1824 BUILD_BUG_ON(sizeof(struct vmcb_control_area) + sizeof(struct vmcb_save_area) > in svm_set_nested_state()
|
| H A D | svm.c | 1072 struct vmcb_save_area *save = &vmcb->save; in init_vmcb() 1553 struct vmcb_save_area *save = &to_svm(vcpu)->vmcb->save; in svm_seg() 1554 struct vmcb_save_area *save01 = &to_svm(vcpu)->vmcb01.ptr->save; in svm_seg() 1648 struct vmcb_save_area *save = &to_svm(vcpu)->vmcb->save; in svm_get_cpl() 3314 struct vmcb_save_area *save = &svm->vmcb->save; in dump_vmcb() 3315 struct vmcb_save_area *save01 = &svm->vmcb01.ptr->save; in dump_vmcb()
|
| H A D | sev.c | 5112 struct vmcb_save_area *sev_decrypt_vmsa(struct kvm_vcpu *vcpu) in sev_decrypt_vmsa() 5115 struct vmcb_save_area *vmsa; in sev_decrypt_vmsa() 5128 return (struct vmcb_save_area *)svm->sev_es.vmsa; in sev_decrypt_vmsa() 5197 void sev_free_decrypted_vmsa(struct kvm_vcpu *vcpu, struct vmcb_save_area *vmsa) in sev_free_decrypted_vmsa()
|
| /linux/tools/testing/selftests/kvm/include/x86/ |
| H A D | svm.h | 188 struct __attribute__ ((__packed__)) vmcb_save_area { struct 235 struct vmcb_save_area save; argument
|
| H A D | svm_util.h | 22 struct vmcb_save_area *save_area; /* gva */
|
| /linux/tools/testing/selftests/kvm/lib/x86/ |
| H A D | svm.c | 88 struct vmcb_save_area *save = &vmcb->save; in generic_svm_setup()
|