Lines Matching refs:vcpu_svm
300 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()
729 static void set_dr_intercepts(struct vcpu_svm *svm) in set_dr_intercepts()
753 static void clr_dr_intercepts(struct vcpu_svm *svm) in clr_dr_intercepts()
776 struct vcpu_svm *svm = to_svm(vcpu); in set_shadow_msr_intercept()
830 struct vcpu_svm *svm = to_svm(vcpu); in set_msr_interception_bitmap()
897 void svm_set_x2apic_msr_interception(struct vcpu_svm *svm, bool intercept) in svm_set_x2apic_msr_interception()
927 struct vcpu_svm *svm = to_svm(vcpu); in svm_msr_filter_changed()
1000 struct vcpu_svm *svm = to_svm(vcpu); in svm_enable_lbrv()
1018 struct vcpu_svm *svm = to_svm(vcpu); in svm_disable_lbrv()
1036 static struct vmcb *svm_get_lbr_vmcb(struct vcpu_svm *svm) in svm_get_lbr_vmcb()
1049 struct vcpu_svm *svm = to_svm(vcpu); in svm_update_lbrv()
1064 void disable_nmi_singlestep(struct vcpu_svm *svm) in disable_nmi_singlestep()
1079 struct vcpu_svm *svm = to_svm(vcpu); in grow_ple_window()
1100 struct vcpu_svm *svm = to_svm(vcpu); in shrink_ple_window()
1151 struct vcpu_svm *svm = to_svm(vcpu); in svm_get_l2_tsc_offset()
1158 struct vcpu_svm *svm = to_svm(vcpu); in svm_get_l2_tsc_multiplier()
1165 struct vcpu_svm *svm = to_svm(vcpu); in svm_write_tsc_offset()
1182 struct vcpu_svm *svm) in svm_recalc_instruction_intercepts()
1206 struct vcpu_svm *svm = to_svm(vcpu); in init_vmcb_after_set_cpuid()
1238 struct vcpu_svm *svm = to_svm(vcpu); in init_vmcb()
1388 struct vcpu_svm *svm = to_svm(vcpu); in __svm_vcpu_reset()
1405 struct vcpu_svm *svm = to_svm(vcpu); in svm_vcpu_reset()
1419 void svm_switch_vmcb(struct vcpu_svm *svm, struct kvm_vmcb_info *target_vmcb) in svm_switch_vmcb()
1427 struct vcpu_svm *svm; in svm_vcpu_create()
1432 BUILD_BUG_ON(offsetof(struct vcpu_svm, vcpu) != 0); in svm_vcpu_create()
1492 struct vcpu_svm *svm = to_svm(vcpu); in svm_vcpu_free()
1512 struct vcpu_svm *svm = to_svm(vcpu); in svm_prepare_switch_to_guest()
1552 struct vcpu_svm *svm = to_svm(vcpu); in svm_vcpu_load()
1580 struct vcpu_svm *svm = to_svm(vcpu); in svm_get_rflags()
1633 static void svm_set_vintr(struct vcpu_svm *svm) in svm_set_vintr()
1666 static void svm_clear_vintr(struct vcpu_svm *svm) in svm_clear_vintr()
1800 struct vcpu_svm *svm = to_svm(vcpu); in svm_get_idt()
1808 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_idt()
1817 struct vcpu_svm *svm = to_svm(vcpu); in svm_get_gdt()
1825 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_gdt()
1834 struct vcpu_svm *svm = to_svm(vcpu); in sev_post_set_cr3()
1857 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_cr0()
1943 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_segment()
1973 struct vcpu_svm *svm = to_svm(vcpu); in svm_update_exception_bitmap()
1983 static void new_asid(struct vcpu_svm *svm, struct svm_cpu_data *sd) in new_asid()
1996 static void svm_set_dr6(struct vcpu_svm *svm, unsigned long value) in svm_set_dr6()
2011 struct vcpu_svm *svm = to_svm(vcpu); in svm_sync_dirty_debug_regs()
2032 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_dr7()
2043 struct vcpu_svm *svm = to_svm(vcpu); in pf_interception()
2056 struct vcpu_svm *svm = to_svm(vcpu); in npf_interception()
2089 struct vcpu_svm *svm = to_svm(vcpu); in db_interception()
2121 struct vcpu_svm *svm = to_svm(vcpu); in bp_interception()
2209 struct vcpu_svm *svm = to_svm(vcpu); in shutdown_interception()
2234 struct vcpu_svm *svm = to_svm(vcpu); in io_interception()
2275 struct vcpu_svm *svm = to_svm(vcpu); in vmload_vmsave_interception()
2366 struct vcpu_svm *svm = to_svm(vcpu); in emulate_svm_instr()
2389 struct vcpu_svm *svm = to_svm(vcpu); in gp_interception()
2427 void svm_set_gif(struct vcpu_svm *svm, bool value) in svm_set_gif()
2511 struct vcpu_svm *svm = to_svm(vcpu); in task_switch_interception()
2575 static void svm_clr_iret_intercept(struct vcpu_svm *svm) in svm_clr_iret_intercept()
2581 static void svm_set_iret_intercept(struct vcpu_svm *svm) in svm_set_iret_intercept()
2589 struct vcpu_svm *svm = to_svm(vcpu); in iret_interception()
2625 struct vcpu_svm *svm = to_svm(vcpu); in check_selective_cr0_intercepted()
2648 struct vcpu_svm *svm = to_svm(vcpu); in cr_interception()
2722 struct vcpu_svm *svm = to_svm(vcpu); in cr_trap()
2757 struct vcpu_svm *svm = to_svm(vcpu); in dr_interception()
2855 struct vcpu_svm *svm = to_svm(vcpu); in svm_get_msr()
2974 struct vcpu_svm *svm = to_svm(vcpu); in svm_complete_emulated_msr()
2988 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_vm_cr()
3013 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_msr()
3269 struct vcpu_svm *svm = to_svm(vcpu); in invpcid_interception()
3367 struct vcpu_svm *svm = to_svm(vcpu); in dump_vmcb()
3545 struct vcpu_svm *svm = to_svm(vcpu); in svm_handle_exit()
3589 struct vcpu_svm *svm = to_svm(vcpu); in pre_svm_run()
3612 struct vcpu_svm *svm = to_svm(vcpu); in svm_inject_nmi()
3633 struct vcpu_svm *svm = to_svm(vcpu); in svm_is_vnmi_pending()
3643 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_vnmi_pending()
3666 struct vcpu_svm *svm = to_svm(vcpu); in svm_inject_irq()
3738 struct vcpu_svm *svm = to_svm(vcpu); in svm_update_cr8_intercept()
3761 struct vcpu_svm *svm = to_svm(vcpu); in svm_get_nmi_mask()
3771 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_nmi_mask()
3790 struct vcpu_svm *svm = to_svm(vcpu); in svm_nmi_blocked()
3807 struct vcpu_svm *svm = to_svm(vcpu); in svm_nmi_allowed()
3822 struct vcpu_svm *svm = to_svm(vcpu); in svm_interrupt_blocked()
3848 struct vcpu_svm *svm = to_svm(vcpu); in svm_interrupt_allowed()
3868 struct vcpu_svm *svm = to_svm(vcpu); in svm_enable_irq_window()
3898 struct vcpu_svm *svm = to_svm(vcpu); in svm_enable_nmi_window()
3953 struct vcpu_svm *svm = to_svm(vcpu); in svm_flush_tlb_asid()
4008 struct vcpu_svm *svm = to_svm(vcpu); in svm_flush_tlb_gva()
4015 struct vcpu_svm *svm = to_svm(vcpu); in sync_cr8_to_lapic()
4028 struct vcpu_svm *svm = to_svm(vcpu); in sync_lapic_to_cr8()
4045 struct vcpu_svm *svm = to_svm(vcpu); in svm_complete_soft_interrupt()
4074 struct vcpu_svm *svm = to_svm(vcpu); in svm_complete_interrupts()
4143 struct vcpu_svm *svm = to_svm(vcpu); in svm_cancel_injection()
4162 struct vcpu_svm *svm = to_svm(vcpu); in svm_exit_handlers_fastpath()
4184 struct vcpu_svm *svm = to_svm(vcpu); in svm_vcpu_enter_exit()
4202 struct vcpu_svm *svm = to_svm(vcpu); in svm_vcpu_run()
4331 struct vcpu_svm *svm = to_svm(vcpu); in svm_load_mmu_pgd()
4390 struct vcpu_svm *svm = to_svm(vcpu); in svm_vcpu_after_set_cpuid()
4514 struct vcpu_svm *svm = to_svm(vcpu); in svm_check_intercept()
4644 struct vcpu_svm *svm = to_svm(vcpu); in svm_smi_blocked()
4655 struct vcpu_svm *svm = to_svm(vcpu); in svm_smi_allowed()
4671 struct vcpu_svm *svm = to_svm(vcpu); in svm_enter_smm()
4723 struct vcpu_svm *svm = to_svm(vcpu); in svm_leave_smm()
4785 struct vcpu_svm *svm = to_svm(vcpu); in svm_enable_smi_window()
4946 struct vcpu_svm *svm = to_svm(vcpu); in svm_apic_init_signal_blocked()
5462 r = kvm_init(sizeof(struct vcpu_svm), __alignof__(struct vcpu_svm), in svm_init()