Lines Matching refs:vcpu_svm

39 	struct vcpu_svm *svm = to_svm(vcpu);  in nested_svm_inject_npf_exit()
61 struct vcpu_svm *svm = to_svm(vcpu); in nested_svm_get_tdp_pdptr()
79 struct vcpu_svm *svm = to_svm(vcpu); in nested_svm_get_tdp_cr3()
86 struct vcpu_svm *svm = to_svm(vcpu); in nested_svm_init_mmu_context()
112 static bool nested_vmcb_needs_vls_intercept(struct vcpu_svm *svm) in nested_vmcb_needs_vls_intercept()
126 void recalc_intercepts(struct vcpu_svm *svm) in recalc_intercepts()
192 static bool nested_svm_vmrun_msrpm(struct vcpu_svm *svm) in nested_svm_vmrun_msrpm()
325 struct vcpu_svm *svm = to_svm(vcpu); in nested_vmcb_check_save()
333 struct vcpu_svm *svm = to_svm(vcpu); in nested_vmcb_check_controls()
386 void nested_copy_vmcb_control_to_cache(struct vcpu_svm *svm, in nested_copy_vmcb_control_to_cache()
408 void nested_copy_vmcb_save_to_cache(struct vcpu_svm *svm, in nested_copy_vmcb_save_to_cache()
418 void nested_sync_control_from_vmcb02(struct vcpu_svm *svm) in nested_sync_control_from_vmcb02()
452 static void nested_save_pending_event_to_vmcb12(struct vcpu_svm *svm, in nested_save_pending_event_to_vmcb12()
532 void nested_vmcb02_compute_g_pat(struct vcpu_svm *svm) in nested_vmcb02_compute_g_pat()
541 static void nested_vmcb02_prepare_save(struct vcpu_svm *svm, struct vmcb *vmcb12) in nested_vmcb02_prepare_save()
636 static void nested_vmcb02_prepare_control(struct vcpu_svm *svm, in nested_vmcb02_prepare_control()
792 struct vcpu_svm *svm = to_svm(vcpu); in enter_svm_guest_mode()
843 struct vcpu_svm *svm = to_svm(vcpu); in nested_svm_vmrun()
971 int nested_svm_vmexit(struct vcpu_svm *svm) in nested_svm_vmexit()
1172 struct vcpu_svm *svm = to_svm(vcpu); in nested_svm_triple_fault()
1181 int svm_allocate_nested(struct vcpu_svm *svm) in svm_allocate_nested()
1207 void svm_free_nested(struct vcpu_svm *svm) in svm_free_nested()
1235 struct vcpu_svm *svm = to_svm(vcpu); in svm_leave_nested()
1255 static int nested_svm_exit_handled_msr(struct vcpu_svm *svm) in nested_svm_exit_handled_msr()
1280 static int nested_svm_intercept_ioio(struct vcpu_svm *svm) in nested_svm_intercept_ioio()
1305 static int nested_svm_intercept(struct vcpu_svm *svm) in nested_svm_intercept()
1349 int nested_svm_exit_handled(struct vcpu_svm *svm) in nested_svm_exit_handled()
1379 struct vcpu_svm *svm = to_svm(vcpu); in nested_svm_is_exception_vmexit()
1387 struct vcpu_svm *svm = to_svm(vcpu); in nested_svm_inject_exception_vmexit()
1420 static inline bool nested_exit_on_init(struct vcpu_svm *svm) in nested_exit_on_init()
1428 struct vcpu_svm *svm = to_svm(vcpu); in svm_check_nested_events()
1500 int nested_svm_exit_special(struct vcpu_svm *svm) in nested_svm_exit_special()
1538 struct vcpu_svm *svm = to_svm(vcpu); in nested_svm_update_tsc_ratio_msr()
1586 struct vcpu_svm *svm; in svm_get_nested_state()
1653 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_nested_state()
1786 struct vcpu_svm *svm = to_svm(vcpu); in svm_get_nested_state_pages()