Home
last modified time | relevance | path

Searched refs:to_svm (Results 1 – 9 of 9) sorted by relevance

/linux-6.12.1/arch/x86/kvm/svm/
Dsvm.c300 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_efer()
352 struct vcpu_svm *svm = to_svm(vcpu); in svm_get_interrupt_shadow()
362 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_interrupt_shadow()
374 struct vcpu_svm *svm = to_svm(vcpu); in __svm_skip_emulated_instruction()
417 struct vcpu_svm *svm = to_svm(vcpu); in svm_update_soft_interrupt_rip()
462 struct vcpu_svm *svm = to_svm(vcpu); in svm_inject_exception()
776 struct vcpu_svm *svm = to_svm(vcpu); in set_shadow_msr_intercept()
815 msrpm = is_guest_mode(vcpu) ? to_svm(vcpu)->nested.msrpm: in msr_write_intercepted()
816 to_svm(vcpu)->msrpm; in msr_write_intercepted()
830 struct vcpu_svm *svm = to_svm(vcpu); in set_msr_interception_bitmap()
[all …]
Davic.c281 struct vcpu_svm *svm = to_svm(vcpu); in avic_init_backing_page()
492 struct vcpu_svm *svm = to_svm(vcpu); in avic_incomplete_ipi_interception()
597 struct vcpu_svm *svm = to_svm(vcpu); in avic_invalidate_logical_id_entry()
612 struct vcpu_svm *svm = to_svm(vcpu); in avic_handle_ldr_update()
631 struct vcpu_svm *svm = to_svm(vcpu); in avic_handle_dfr_update()
643 u32 offset = to_svm(vcpu)->vmcb->control.exit_info_1 & in avic_unaccel_trap_write()
695 struct vcpu_svm *svm = to_svm(vcpu); in avic_unaccelerated_access_interception()
749 struct vcpu_svm *svm = to_svm(vcpu); in avic_set_pi_irte_mode()
815 prev_svm = to_svm(prev_vcpu); in svm_ir_list_add()
878 *svm = to_svm(vcpu); in get_pi_vcpu_info()
[all …]
Dsvm_onhyperv.c26 hve = &to_svm(vcpu)->vmcb->control.hv_enlightenments; in svm_hv_enable_l2_tlb_flush()
32 vmcb_mark_dirty(to_svm(vcpu)->vmcb, HV_VMCB_NESTED_ENLIGHTENMENTS); in svm_hv_enable_l2_tlb_flush()
Dhyperv.h17 struct vcpu_svm *svm = to_svm(vcpu); in nested_svm_hv_update_vm_vp_ids()
31 struct vcpu_svm *svm = to_svm(vcpu); in nested_svm_l2_tlb_flush_enabled()
Dnested.c39 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()
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()
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()
1172 struct vcpu_svm *svm = to_svm(vcpu); in nested_svm_triple_fault()
1178 nested_svm_simple_vmexit(to_svm(vcpu), SVM_EXIT_SHUTDOWN); in nested_svm_triple_fault()
[all …]
Dsvm_onhyperv.h22 struct hv_vmcb_enlightenments *hve = &to_svm(vcpu)->vmcb->control.hv_enlightenments; in svm_hv_is_enlightened_tlb_enabled()
73 struct vmcb *vmcb = to_svm(vcpu)->vmcb; in svm_hv_vmcb_dirty_nested_enlightenments()
Dhyperv.c11 struct vcpu_svm *svm = to_svm(vcpu); in svm_hv_inject_synthetic_vmexit_post_tlb_flush()
Dsev.c906 struct vcpu_svm *svm = to_svm(vcpu); in __sev_launch_update_vmsa()
2025 dst_svm = to_svm(dst_vcpu); in sev_migrate_from()
2037 src_svm = to_svm(src_vcpu); in sev_migrate_from()
2456 struct vcpu_svm *svm = to_svm(vcpu); in snp_launch_update_vmsa()
3175 svm = to_svm(vcpu); in sev_free_vcpu()
3622 struct vcpu_svm *svm = to_svm(vcpu); in snp_complete_psc_msr()
3701 struct vcpu_svm *svm = to_svm(vcpu); in snp_complete_one_psc()
3841 struct vcpu_svm *svm = to_svm(vcpu); in __sev_snp_update_protected_guest_state()
3911 struct vcpu_svm *svm = to_svm(vcpu); in sev_snp_init_protected_guest_state()
3956 target_svm = to_svm(target_vcpu); in sev_snp_ap_creation()
[all …]
Dsvm.h421 static __always_inline struct vcpu_svm *to_svm(struct kvm_vcpu *vcpu) in to_svm() function
629 struct vcpu_svm *svm = to_svm(vcpu); in nested_svm_virtualize_tpr()