Lines Matching refs:to_svm
249 static inline struct vcpu_svm *to_svm(struct kvm_vcpu *vcpu) in to_svm() function
479 to_svm(vcpu)->vmcb->save.efer = efer | EFER_SVME; in svm_set_efer()
480 mark_dirty(to_svm(vcpu)->vmcb, VMCB_CR); in svm_set_efer()
491 struct vcpu_svm *svm = to_svm(vcpu); in svm_get_interrupt_shadow()
501 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_interrupt_shadow()
512 struct vcpu_svm *svm = to_svm(vcpu); in skip_emulated_instruction()
537 struct vcpu_svm *svm = to_svm(vcpu); in svm_queue_exception()
986 struct vcpu_svm *svm = to_svm(vcpu); in svm_scale_tsc()
997 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_tsc_khz()
1033 struct vcpu_svm *svm = to_svm(vcpu); in svm_read_tsc_offset()
1040 struct vcpu_svm *svm = to_svm(vcpu); in svm_write_tsc_offset()
1059 struct vcpu_svm *svm = to_svm(vcpu); in svm_adjust_tsc_offset()
1204 struct vcpu_svm *svm = to_svm(vcpu); in svm_vcpu_reset()
1291 struct vcpu_svm *svm = to_svm(vcpu); in svm_free_vcpu()
1303 struct vcpu_svm *svm = to_svm(vcpu); in svm_vcpu_load()
1312 rdmsrl(MSR_GS_BASE, to_svm(vcpu)->host.gs_base); in svm_vcpu_load()
1330 struct vcpu_svm *svm = to_svm(vcpu); in svm_vcpu_put()
1350 return to_svm(vcpu)->vmcb->save.rflags; in svm_get_rflags()
1360 to_svm(vcpu)->vmcb->save.rflags = rflags; in svm_set_rflags()
1387 struct vmcb_save_area *save = &to_svm(vcpu)->vmcb->save; in svm_seg()
1473 var->dpl = to_svm(vcpu)->vmcb->save.cpl; in svm_get_segment()
1480 struct vmcb_save_area *save = &to_svm(vcpu)->vmcb->save; in svm_get_cpl()
1487 struct vcpu_svm *svm = to_svm(vcpu); in svm_get_idt()
1495 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_idt()
1504 struct vcpu_svm *svm = to_svm(vcpu); in svm_get_gdt()
1512 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_gdt()
1555 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_cr0()
1591 unsigned long old_cr4 = to_svm(vcpu)->vmcb->save.cr4; in svm_set_cr4()
1603 to_svm(vcpu)->vmcb->save.cr4 = cr4; in svm_set_cr4()
1604 mark_dirty(to_svm(vcpu)->vmcb, VMCB_CR); in svm_set_cr4()
1611 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_segment()
1644 struct vcpu_svm *svm = to_svm(vcpu); in update_bp_intercept()
1671 return to_svm(vcpu)->vmcb->save.dr6; in svm_get_dr6()
1676 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_dr6()
1684 struct vcpu_svm *svm = to_svm(vcpu); in svm_sync_dirty_debug_regs()
1699 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_dr7()
1796 struct vcpu_svm *svm = to_svm(vcpu); in svm_fpu_activate()
1946 struct vcpu_svm *svm = to_svm(vcpu); in nested_svm_get_tdp_cr3()
1953 struct vcpu_svm *svm = to_svm(vcpu); in nested_svm_get_tdp_pdptr()
1968 struct vcpu_svm *svm = to_svm(vcpu); in nested_svm_set_tdp_cr3()
1978 struct vcpu_svm *svm = to_svm(vcpu); in nested_svm_inject_npf_exit()
3067 struct vmcb *vmcb = get_host_vmcb(to_svm(vcpu)); in svm_read_l1_tsc()
3074 struct vcpu_svm *svm = to_svm(vcpu); in svm_get_msr()
3165 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_vm_cr()
3190 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_msr()
3398 struct vcpu_svm *svm = to_svm(vcpu); in dump_vmcb()
3503 struct vmcb_control_area *control = &to_svm(vcpu)->vmcb->control; in svm_get_exit_info()
3511 struct vcpu_svm *svm = to_svm(vcpu); in handle_exit()
3598 struct vcpu_svm *svm = to_svm(vcpu); in svm_inject_nmi()
3620 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_irq()
3633 struct vcpu_svm *svm = to_svm(vcpu); in update_cr8_intercept()
3669 struct vcpu_svm *svm = to_svm(vcpu); in svm_nmi_allowed()
3681 struct vcpu_svm *svm = to_svm(vcpu); in svm_get_nmi_mask()
3688 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_nmi_mask()
3701 struct vcpu_svm *svm = to_svm(vcpu); in svm_interrupt_allowed()
3719 struct vcpu_svm *svm = to_svm(vcpu); in enable_irq_window()
3735 struct vcpu_svm *svm = to_svm(vcpu); in enable_nmi_window()
3756 struct vcpu_svm *svm = to_svm(vcpu); in svm_flush_tlb()
3770 struct vcpu_svm *svm = to_svm(vcpu); in sync_cr8_to_lapic()
3783 struct vcpu_svm *svm = to_svm(vcpu); in sync_lapic_to_cr8()
3860 struct vcpu_svm *svm = to_svm(vcpu); in svm_cancel_injection()
3871 struct vcpu_svm *svm = to_svm(vcpu); in svm_vcpu_run()
4025 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_cr3()
4034 struct vcpu_svm *svm = to_svm(vcpu); in set_tdp_cr3()
4146 struct vcpu_svm *svm = to_svm(vcpu); in svm_fpu_deactivate()
4219 struct vcpu_svm *svm = to_svm(vcpu); in svm_check_intercept()