Lines Matching defs:svm
299 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_efer() local
351 struct vcpu_svm *svm = to_svm(vcpu); in svm_get_interrupt_shadow() local
361 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_interrupt_shadow() local
373 struct vcpu_svm *svm = to_svm(vcpu); in __svm_skip_emulated_instruction() local
416 struct vcpu_svm *svm = to_svm(vcpu); in svm_update_soft_interrupt_rip() local
461 struct vcpu_svm *svm = to_svm(vcpu); in svm_inject_exception() local
728 static void set_dr_intercepts(struct vcpu_svm *svm) in set_dr_intercepts()
752 static void clr_dr_intercepts(struct vcpu_svm *svm) in clr_dr_intercepts()
775 struct vcpu_svm *svm = to_svm(vcpu); in set_shadow_msr_intercept() local
829 struct vcpu_svm *svm = to_svm(vcpu); in set_msr_interception_bitmap() local
896 void svm_set_x2apic_msr_interception(struct vcpu_svm *svm, bool intercept) in svm_set_x2apic_msr_interception()
926 struct vcpu_svm *svm = to_svm(vcpu); in svm_msr_filter_changed() local
999 struct vcpu_svm *svm = to_svm(vcpu); in svm_enable_lbrv() local
1017 struct vcpu_svm *svm = to_svm(vcpu); in svm_disable_lbrv() local
1035 static struct vmcb *svm_get_lbr_vmcb(struct vcpu_svm *svm) in svm_get_lbr_vmcb()
1048 struct vcpu_svm *svm = to_svm(vcpu); in svm_update_lbrv() local
1063 void disable_nmi_singlestep(struct vcpu_svm *svm) in disable_nmi_singlestep()
1078 struct vcpu_svm *svm = to_svm(vcpu); in grow_ple_window() local
1099 struct vcpu_svm *svm = to_svm(vcpu); in shrink_ple_window() local
1150 struct vcpu_svm *svm = to_svm(vcpu); in svm_get_l2_tsc_offset() local
1157 struct vcpu_svm *svm = to_svm(vcpu); in svm_get_l2_tsc_multiplier() local
1164 struct vcpu_svm *svm = to_svm(vcpu); in svm_write_tsc_offset() local
1181 struct vcpu_svm *svm) in svm_recalc_instruction_intercepts()
1205 struct vcpu_svm *svm = to_svm(vcpu); in init_vmcb_after_set_cpuid() local
1237 struct vcpu_svm *svm = to_svm(vcpu); in init_vmcb() local
1387 struct vcpu_svm *svm = to_svm(vcpu); in __svm_vcpu_reset() local
1406 struct vcpu_svm *svm = to_svm(vcpu); in svm_vcpu_reset() local
1420 void svm_switch_vmcb(struct vcpu_svm *svm, struct kvm_vmcb_info *target_vmcb) in svm_switch_vmcb()
1428 struct vcpu_svm *svm; in svm_vcpu_create() local
1493 struct vcpu_svm *svm = to_svm(vcpu); in svm_vcpu_free() local
1513 struct vcpu_svm *svm = to_svm(vcpu); in svm_prepare_switch_to_guest() local
1553 struct vcpu_svm *svm = to_svm(vcpu); in svm_vcpu_load() local
1581 struct vcpu_svm *svm = to_svm(vcpu); in svm_get_rflags() local
1634 static void svm_set_vintr(struct vcpu_svm *svm) in svm_set_vintr()
1667 static void svm_clear_vintr(struct vcpu_svm *svm) in svm_clear_vintr()
1801 struct vcpu_svm *svm = to_svm(vcpu); in svm_get_idt() local
1809 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_idt() local
1818 struct vcpu_svm *svm = to_svm(vcpu); in svm_get_gdt() local
1826 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_gdt() local
1835 struct vcpu_svm *svm = to_svm(vcpu); in sev_post_set_cr3() local
1858 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_cr0() local
1941 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_segment() local
1971 struct vcpu_svm *svm = to_svm(vcpu); in svm_update_exception_bitmap() local
1981 static void new_asid(struct vcpu_svm *svm, struct svm_cpu_data *sd) in new_asid()
2009 struct vcpu_svm *svm = to_svm(vcpu); in svm_sync_dirty_debug_regs() local
2030 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_dr7() local
2041 struct vcpu_svm *svm = to_svm(vcpu); in pf_interception() local
2054 struct vcpu_svm *svm = to_svm(vcpu); in npf_interception() local
2087 struct vcpu_svm *svm = to_svm(vcpu); in db_interception() local
2119 struct vcpu_svm *svm = to_svm(vcpu); in bp_interception() local
2207 struct vcpu_svm *svm = to_svm(vcpu); in shutdown_interception() local
2232 struct vcpu_svm *svm = to_svm(vcpu); in io_interception() local
2273 struct vcpu_svm *svm = to_svm(vcpu); in vmload_vmsave_interception() local
2364 struct vcpu_svm *svm = to_svm(vcpu); in emulate_svm_instr() local
2387 struct vcpu_svm *svm = to_svm(vcpu); in gp_interception() local
2425 void svm_set_gif(struct vcpu_svm *svm, bool value) in svm_set_gif()
2509 struct vcpu_svm *svm = to_svm(vcpu); in task_switch_interception() local
2573 static void svm_clr_iret_intercept(struct vcpu_svm *svm) in svm_clr_iret_intercept()
2579 static void svm_set_iret_intercept(struct vcpu_svm *svm) in svm_set_iret_intercept()
2587 struct vcpu_svm *svm = to_svm(vcpu); in iret_interception() local
2623 struct vcpu_svm *svm = to_svm(vcpu); in check_selective_cr0_intercepted() local
2646 struct vcpu_svm *svm = to_svm(vcpu); in cr_interception() local
2720 struct vcpu_svm *svm = to_svm(vcpu); in cr_trap() local
2755 struct vcpu_svm *svm = to_svm(vcpu); in dr_interception() local
2853 struct vcpu_svm *svm = to_svm(vcpu); in svm_get_msr() local
2972 struct vcpu_svm *svm = to_svm(vcpu); in svm_complete_emulated_msr() local
2986 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_vm_cr() local
3011 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_msr() local
3279 struct vcpu_svm *svm = to_svm(vcpu); in invpcid_interception() local
3377 struct vcpu_svm *svm = to_svm(vcpu); in dump_vmcb() local
3570 struct vcpu_svm *svm = to_svm(vcpu); in svm_handle_exit() local
3614 struct vcpu_svm *svm = to_svm(vcpu); in pre_svm_run() local
3637 struct vcpu_svm *svm = to_svm(vcpu); in svm_inject_nmi() local
3658 struct vcpu_svm *svm = to_svm(vcpu); in svm_is_vnmi_pending() local
3668 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_vnmi_pending() local
3691 struct vcpu_svm *svm = to_svm(vcpu); in svm_inject_irq() local
3763 struct vcpu_svm *svm = to_svm(vcpu); in svm_update_cr8_intercept() local
3786 struct vcpu_svm *svm = to_svm(vcpu); in svm_get_nmi_mask() local
3796 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_nmi_mask() local
3815 struct vcpu_svm *svm = to_svm(vcpu); in svm_nmi_blocked() local
3832 struct vcpu_svm *svm = to_svm(vcpu); in svm_nmi_allowed() local
3847 struct vcpu_svm *svm = to_svm(vcpu); in svm_interrupt_blocked() local
3873 struct vcpu_svm *svm = to_svm(vcpu); in svm_interrupt_allowed() local
3893 struct vcpu_svm *svm = to_svm(vcpu); in svm_enable_irq_window() local
3923 struct vcpu_svm *svm = to_svm(vcpu); in svm_enable_nmi_window() local
3978 struct vcpu_svm *svm = to_svm(vcpu); in svm_flush_tlb_asid() local
4033 struct vcpu_svm *svm = to_svm(vcpu); in svm_flush_tlb_gva() local
4040 struct vcpu_svm *svm = to_svm(vcpu); in sync_cr8_to_lapic() local
4053 struct vcpu_svm *svm = to_svm(vcpu); in sync_lapic_to_cr8() local
4070 struct vcpu_svm *svm = to_svm(vcpu); in svm_complete_soft_interrupt() local
4099 struct vcpu_svm *svm = to_svm(vcpu); in svm_complete_interrupts() local
4168 struct vcpu_svm *svm = to_svm(vcpu); in svm_cancel_injection() local
4187 struct vcpu_svm *svm = to_svm(vcpu); in svm_exit_handlers_fastpath() local
4209 struct vcpu_svm *svm = to_svm(vcpu); in svm_vcpu_enter_exit() local
4241 struct vcpu_svm *svm = to_svm(vcpu); in svm_vcpu_run() local
4382 struct vcpu_svm *svm = to_svm(vcpu); in svm_load_mmu_pgd() local
4441 struct vcpu_svm *svm = to_svm(vcpu); in svm_vcpu_after_set_cpuid() local
4555 struct vcpu_svm *svm = to_svm(vcpu); in svm_check_intercept() local
4685 struct vcpu_svm *svm = to_svm(vcpu); in svm_smi_blocked() local
4696 struct vcpu_svm *svm = to_svm(vcpu); in svm_smi_allowed() local
4712 struct vcpu_svm *svm = to_svm(vcpu); in svm_enter_smm() local
4764 struct vcpu_svm *svm = to_svm(vcpu); in svm_leave_smm() local
4826 struct vcpu_svm *svm = to_svm(vcpu); in svm_enable_smi_window() local
4841 struct vcpu_svm *svm = to_svm(vcpu); in svm_check_emulate_instruction() local
4993 struct vcpu_svm *svm = to_svm(vcpu); in svm_apic_init_signal_blocked() local