Lines Matching defs:svm
35 struct vcpu_svm *svm = to_svm(vcpu); in nested_svm_inject_npf_exit() local
56 struct vcpu_svm *svm = to_svm(vcpu); in nested_svm_get_tdp_pdptr() local
70 struct vcpu_svm *svm = to_svm(vcpu); in nested_svm_get_tdp_cr3() local
77 struct vcpu_svm *svm = to_svm(vcpu); in nested_svm_init_mmu_context() local
98 void recalc_intercepts(struct vcpu_svm *svm) in recalc_intercepts()
166 static bool nested_svm_vmrun_msrpm(struct vcpu_svm *svm) in nested_svm_vmrun_msrpm()
201 struct vcpu_svm *svm = to_svm(vcpu); in svm_get_nested_state_pages() local
228 static bool nested_vmcb_checks(struct vcpu_svm *svm, struct vmcb *vmcb12) in nested_vmcb_checks()
263 static void load_nested_vmcb_control(struct vcpu_svm *svm, in load_nested_vmcb_control()
278 void sync_nested_vmcb_control(struct vcpu_svm *svm) in sync_nested_vmcb_control()
306 static void nested_vmcb_save_pending_event(struct vcpu_svm *svm, in nested_vmcb_save_pending_event()
339 static inline bool nested_npt_enabled(struct vcpu_svm *svm) in nested_npt_enabled()
375 static void nested_prepare_vmcb_save(struct vcpu_svm *svm, struct vmcb *vmcb12) in nested_prepare_vmcb_save()
402 static void nested_prepare_vmcb_control(struct vcpu_svm *svm) in nested_prepare_vmcb_control()
437 int enter_svm_guest_mode(struct vcpu_svm *svm, u64 vmcb12_gpa, in enter_svm_guest_mode()
457 int nested_svm_vmrun(struct vcpu_svm *svm) in nested_svm_vmrun()
576 int nested_svm_vmexit(struct vcpu_svm *svm) in nested_svm_vmexit()
704 int svm_allocate_nested(struct vcpu_svm *svm) in svm_allocate_nested()
729 void svm_free_nested(struct vcpu_svm *svm) in svm_free_nested()
746 void svm_leave_nested(struct vcpu_svm *svm) in svm_leave_nested()
761 static int nested_svm_exit_handled_msr(struct vcpu_svm *svm) in nested_svm_exit_handled_msr()
786 static int nested_svm_intercept_ioio(struct vcpu_svm *svm) in nested_svm_intercept_ioio()
811 static int nested_svm_intercept(struct vcpu_svm *svm) in nested_svm_intercept()
855 int nested_svm_exit_handled(struct vcpu_svm *svm) in nested_svm_exit_handled()
867 int nested_svm_check_permissions(struct vcpu_svm *svm) in nested_svm_check_permissions()
883 static bool nested_exit_on_exception(struct vcpu_svm *svm) in nested_exit_on_exception()
890 static void nested_svm_inject_exception_vmexit(struct vcpu_svm *svm) in nested_svm_inject_exception_vmexit()
924 static void nested_svm_smi(struct vcpu_svm *svm) in nested_svm_smi()
933 static void nested_svm_nmi(struct vcpu_svm *svm) in nested_svm_nmi()
942 static void nested_svm_intr(struct vcpu_svm *svm) in nested_svm_intr()
953 static inline bool nested_exit_on_init(struct vcpu_svm *svm) in nested_exit_on_init()
958 static void nested_svm_init(struct vcpu_svm *svm) in nested_svm_init()
970 struct vcpu_svm *svm = to_svm(vcpu); in svm_check_nested_events() local
1024 int nested_svm_exit_special(struct vcpu_svm *svm) in nested_svm_exit_special()
1056 struct vcpu_svm *svm; in svm_get_nested_state() local
1113 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_nested_state() local