Searched refs:vcpu_svm (Results 1 – 5 of 5) sorted by relevance
104 struct vcpu_svm { struct189 void recalc_intercepts(struct vcpu_svm *svm); argument212 static inline struct vcpu_svm *to_svm(struct kvm_vcpu *vcpu) in to_svm()214 return container_of(vcpu, struct vcpu_svm, vcpu); in to_svm()217 static inline struct vmcb *get_host_vmcb(struct vcpu_svm *svm) in get_host_vmcb()243 static inline void set_dr_intercepts(struct vcpu_svm *svm) in set_dr_intercepts()267 static inline void clr_dr_intercepts(struct vcpu_svm *svm) in clr_dr_intercepts()276 static inline void set_exception_intercept(struct vcpu_svm *svm, u32 bit) in set_exception_intercept()286 static inline void clr_exception_intercept(struct vcpu_svm *svm, u32 bit) in clr_exception_intercept()296 static inline void svm_set_intercept(struct vcpu_svm *svm, int bit) in svm_set_intercept()[all …]
198 static void svm_complete_interrupts(struct vcpu_svm *svm);268 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_efer()316 struct vcpu_svm *svm = to_svm(vcpu); in svm_get_interrupt_shadow()326 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_interrupt_shadow()337 struct vcpu_svm *svm = to_svm(vcpu); in skip_emulated_instruction()357 struct vcpu_svm *svm = to_svm(vcpu); in svm_queue_exception()595 struct vcpu_svm *svm = to_svm(vcpu); in set_shadow_msr_intercept()710 struct vcpu_svm *svm = to_svm(vcpu); in svm_msr_filter_changed()772 struct vcpu_svm *svm = to_svm(vcpu); in svm_enable_lbrv()783 struct vcpu_svm *svm = to_svm(vcpu); in svm_disable_lbrv()[all …]
194 void avic_init_vmcb(struct vcpu_svm *svm) in avic_init_vmcb()265 struct vcpu_svm *svm = to_svm(vcpu); in avic_init_backing_page()298 int avic_incomplete_ipi_interception(struct vcpu_svm *svm) in avic_incomplete_ipi_interception()410 struct vcpu_svm *svm = to_svm(vcpu); in avic_invalidate_logical_id_entry()421 struct vcpu_svm *svm = to_svm(vcpu); in avic_handle_ldr_update()442 struct vcpu_svm *svm = to_svm(vcpu); in avic_handle_apic_id_update()470 struct vcpu_svm *svm = to_svm(vcpu); in avic_handle_dfr_update()480 static int avic_unaccel_trap_write(struct vcpu_svm *svm) in avic_unaccel_trap_write()536 int avic_unaccelerated_access_interception(struct vcpu_svm *svm) in avic_unaccelerated_access_interception()561 int avic_init_vcpu(struct vcpu_svm *svm) in avic_init_vcpu()[all …]
35 struct vcpu_svm *svm = to_svm(vcpu); in nested_svm_inject_npf_exit()56 struct vcpu_svm *svm = to_svm(vcpu); in svm_inject_page_fault_nested()73 struct vcpu_svm *svm = to_svm(vcpu); in nested_svm_get_tdp_pdptr()87 struct vcpu_svm *svm = to_svm(vcpu); in nested_svm_get_tdp_cr3()94 struct vcpu_svm *svm = to_svm(vcpu); in nested_svm_init_mmu_context()115 void recalc_intercepts(struct vcpu_svm *svm) in recalc_intercepts()186 static bool nested_svm_vmrun_msrpm(struct vcpu_svm *svm) in nested_svm_vmrun_msrpm()221 struct vcpu_svm *svm = to_svm(vcpu); in svm_get_nested_state_pages()252 static bool nested_vmcb_check_save(struct vcpu_svm *svm, struct vmcb *vmcb12) in nested_vmcb_check_save()287 static void load_nested_vmcb_control(struct vcpu_svm *svm, in load_nested_vmcb_control()[all …]
1180 void pre_sev_run(struct vcpu_svm *svm, int cpu) in pre_sev_run()