Home
last modified time | relevance | path

Searched refs:to_vmcb (Results 1 – 3 of 3) sorted by relevance

/linux/arch/x86/kvm/svm/
H A Dnested.c871 static void nested_svm_copy_common_state(struct vmcb *from_vmcb, struct vmcb *to_vmcb) in nested_svm_copy_common_state() argument
880 to_vmcb->save.spec_ctrl = from_vmcb->save.spec_ctrl; in nested_svm_copy_common_state()
1049 void svm_copy_vmloadsave_state(struct vmcb *to_vmcb, struct vmcb *from_vmcb) in svm_copy_vmloadsave_state() argument
1051 to_vmcb->save.fs = from_vmcb->save.fs; in svm_copy_vmloadsave_state()
1052 to_vmcb->save.gs = from_vmcb->save.gs; in svm_copy_vmloadsave_state()
1053 to_vmcb->save.tr = from_vmcb->save.tr; in svm_copy_vmloadsave_state()
1054 to_vmcb->save.ldtr = from_vmcb->save.ldtr; in svm_copy_vmloadsave_state()
1055 to_vmcb->save.kernel_gs_base = from_vmcb->save.kernel_gs_base; in svm_copy_vmloadsave_state()
1056 to_vmcb->save.star = from_vmcb->save.star; in svm_copy_vmloadsave_state()
1057 to_vmcb in svm_copy_vmloadsave_state()
[all...]
H A Dsvm.h687 void svm_copy_lbrs(struct vmcb *to_vmcb, struct vmcb *from_vmcb);
758 void svm_copy_vmloadsave_state(struct vmcb *to_vmcb, struct vmcb *from_vmcb);
H A Dsvm.c856 void svm_copy_lbrs(struct vmcb *to_vmcb, struct vmcb *from_vmcb) in svm_copy_lbrs() argument
858 to_vmcb->save.dbgctl = from_vmcb->save.dbgctl; in svm_copy_lbrs()
859 to_vmcb->save.br_from = from_vmcb->save.br_from; in svm_copy_lbrs()
860 to_vmcb->save.br_to = from_vmcb->save.br_to; in svm_copy_lbrs()
861 to_vmcb->save.last_excp_from = from_vmcb->save.last_excp_from; in svm_copy_lbrs()
862 to_vmcb->save.last_excp_to = from_vmcb->save.last_excp_to; in svm_copy_lbrs()
864 vmcb_mark_dirty(to_vmcb, VMCB_LBR); in svm_copy_lbrs()