arch/x86/kvm/svm/avic.c
1009
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/avic.c
1075
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/avic.c
1129
u64 entry = to_svm(vcpu)->avic_physical_id_entry;
arch/x86/kvm/svm/avic.c
1155
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/avic.c
387
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/avic.c
614
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/avic.c
716
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/avic.c
731
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/avic.c
750
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/avic.c
762
u32 offset = to_svm(vcpu)->vmcb->control.exit_info_1 &
arch/x86/kvm/svm/avic.c
814
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/avic.c
872
raw_spin_lock_irqsave(&to_svm(vcpu)->ir_list_lock, flags);
arch/x86/kvm/svm/avic.c
874
raw_spin_unlock_irqrestore(&to_svm(vcpu)->ir_list_lock, flags);
arch/x86/kvm/svm/avic.c
898
.vapic_addr = avic_get_backing_page_address(to_svm(vcpu)),
arch/x86/kvm/svm/avic.c
901
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/avic.c
980
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/hyperv.c
11
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/hyperv.h
17
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/hyperv.h
31
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/nested.c
100
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/nested.c
1035
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/nested.c
1088
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/nested.c
1116
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/nested.c
1252
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/nested.c
1475
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/nested.c
1481
nested_svm_simple_vmexit(to_svm(vcpu), SVM_EXIT_SHUTDOWN);
arch/x86/kvm/svm/nested.c
1537
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/nested.c
1669
if (to_svm(vcpu)->vmcb->save.cpl) {
arch/x86/kvm/svm/nested.c
1680
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/nested.c
1688
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/nested.c
1728
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/nested.c
1836
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/nested.c
1898
svm = to_svm(vcpu);
arch/x86/kvm/svm/nested.c
1954
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/nested.c
2126
if (nested_npt_enabled(to_svm(vcpu)))
arch/x86/kvm/svm/nested.c
2152
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/nested.c
297
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/nested.c
41
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/nested.c
489
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/nested.c
741
(to_svm(vcpu)->nested.ctl.misc_ctl2 & SVM_MISC2_ENABLE_V_LBR);
arch/x86/kvm/svm/nested.c
75
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/nested.c
93
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/sev.c
1070
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/sev.c
2058
dst_svm = to_svm(dst_vcpu);
arch/x86/kvm/svm/sev.c
2070
src_svm = to_svm(src_vcpu);
arch/x86/kvm/svm/sev.c
2501
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/sev.c
3514
svm = to_svm(vcpu);
arch/x86/kvm/svm/sev.c
3713
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/sev.c
3808
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/sev.c
3990
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/sev.c
4078
target_svm = to_svm(target_vcpu);
arch/x86/kvm/svm/sev.c
4182
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/sev.c
4424
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/sev.c
4780
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/sev.c
4864
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/sev.c
5202
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
1006
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
1013
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
1020
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
1030
if (to_svm(vcpu)->guest_state_loaded)
arch/x86/kvm/svm/svm.c
1046
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
1128
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
1283
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
1297
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
1326
svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
1368
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
1440
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
1480
to_svm(vcpu)->guest_state_loaded = false;
arch/x86/kvm/svm/svm.c
1504
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
1519
if (to_svm(vcpu)->nmi_singlestep)
arch/x86/kvm/svm/svm.c
1527
to_svm(vcpu)->vmcb->save.rflags = rflags;
arch/x86/kvm/svm/svm.c
1532
struct vmcb *vmcb = to_svm(vcpu)->vmcb;
arch/x86/kvm/svm/svm.c
1613
struct vmcb_save_area *save = &to_svm(vcpu)->vmcb->save;
arch/x86/kvm/svm/svm.c
1614
struct vmcb_save_area *save01 = &to_svm(vcpu)->vmcb01.ptr->save;
arch/x86/kvm/svm/svm.c
1701
var->dpl = to_svm(vcpu)->vmcb->save.cpl;
arch/x86/kvm/svm/svm.c
1708
struct vmcb_save_area *save = &to_svm(vcpu)->vmcb->save;
arch/x86/kvm/svm/svm.c
1724
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
1732
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
1741
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
1749
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
1758
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
1781
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
1854
to_svm(vcpu)->vmcb->save.cr4 = cr4;
arch/x86/kvm/svm/svm.c
1855
vmcb_mark_dirty(to_svm(vcpu)->vmcb, VMCB_CR);
arch/x86/kvm/svm/svm.c
1864
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
1894
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
1919
struct vmcb *vmcb = to_svm(vcpu)->vmcb;
arch/x86/kvm/svm/svm.c
1932
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
1953
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
1964
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
1980
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
2043
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
2075
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
212
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
2156
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
2185
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
2227
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
2313
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
2399
svm_set_gif(to_svm(vcpu), true);
arch/x86/kvm/svm/svm.c
2411
svm_set_gif(to_svm(vcpu), false);
arch/x86/kvm/svm/svm.c
2424
trace_kvm_invlpga(to_svm(vcpu)->vmcb->save.rip, asid, gva);
arch/x86/kvm/svm/svm.c
2434
trace_kvm_skinit(to_svm(vcpu)->vmcb->save.rip, kvm_rax_read(vcpu));
arch/x86/kvm/svm/svm.c
2442
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
2520
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
2539
kvm_mmu_invlpg(vcpu, to_svm(vcpu)->vmcb->control.exit_info_1);
arch/x86/kvm/svm/svm.c
2556
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
2579
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
2653
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
2688
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
2755
msr_info.data = to_svm(vcpu)->vmcb->control.exit_info_1 & ~EFER_SVME;
arch/x86/kvm/svm/svm.c
279
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
2800
!msr_write_intercepted(to_svm(vcpu), msr_info->index);
arch/x86/kvm/svm/svm.c
2819
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
289
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
2947
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
2957
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
2982
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
302
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
3226
if (to_svm(vcpu)->vmcb->control.exit_info_1)
arch/x86/kvm/svm/svm.c
3235
svm_clear_vintr(to_svm(vcpu));
arch/x86/kvm/svm/svm.c
3259
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
3292
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
3307
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
3417
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
347
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
3676
struct vmcb_control_area *control = &to_svm(vcpu)->vmcb->control;
arch/x86/kvm/svm/svm.c
3692
struct vmcb_control_area *control = &to_svm(vcpu)->vmcb->control;
arch/x86/kvm/svm/svm.c
3706
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
3743
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
3754
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
3779
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
3800
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
3810
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
3834
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
3871
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
392
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
3951
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
3974
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
3984
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
4003
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
4020
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
4035
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
4061
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
4081
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
4122
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
4177
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
4232
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
4246
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
4259
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
4275
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
4316
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
4388
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
4409
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
4441
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
4473
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
4648
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
4720
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
4822
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
4953
switch (to_svm(vcpu)->vmcb->control.exit_code) {
arch/x86/kvm/svm/svm.c
4974
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
4985
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
5001
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
5050
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
5115
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
5130
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
5282
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
692
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
735
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
793
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
869
to_svm(vcpu)->vmcb->control.misc_ctl2 |= SVM_MISC2_ENABLE_V_LBR;
arch/x86/kvm/svm/svm.c
881
to_svm(vcpu)->vmcb->control.misc_ctl2 &= ~SVM_MISC2_ENABLE_V_LBR;
arch/x86/kvm/svm/svm.c
886
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
921
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.c
950
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm.h
662
return nested_npt_enabled(to_svm(vcpu)) &&
arch/x86/kvm/svm/svm.h
849
struct vcpu_svm *svm = to_svm(vcpu);
arch/x86/kvm/svm/svm_onhyperv.c
26
hve = &to_svm(vcpu)->vmcb->control.hv_enlightenments;
arch/x86/kvm/svm/svm_onhyperv.c
32
vmcb_mark_dirty(to_svm(vcpu)->vmcb, HV_VMCB_NESTED_ENLIGHTENMENTS);
arch/x86/kvm/svm/svm_onhyperv.h
20
struct hv_vmcb_enlightenments *hve = &to_svm(vcpu)->vmcb->control.hv_enlightenments;
arch/x86/kvm/svm/svm_onhyperv.h
44
struct vmcb *vmcb = to_svm(vcpu)->vmcb;