Lines Matching defs:svm
268 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_efer() local
310 struct vcpu_svm *svm = to_svm(vcpu); in svm_get_interrupt_shadow() local
320 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_interrupt_shadow() local
331 struct vcpu_svm *svm = to_svm(vcpu); in skip_emulated_instruction() local
351 struct vcpu_svm *svm = to_svm(vcpu); in svm_queue_exception() local
589 struct vcpu_svm *svm = to_svm(vcpu); in set_shadow_msr_intercept() local
704 struct vcpu_svm *svm = to_svm(vcpu); in svm_msr_filter_changed() local
766 struct vcpu_svm *svm = to_svm(vcpu); in svm_enable_lbrv() local
777 struct vcpu_svm *svm = to_svm(vcpu); in svm_disable_lbrv() local
786 void disable_nmi_singlestep(struct vcpu_svm *svm) in disable_nmi_singlestep()
801 struct vcpu_svm *svm = to_svm(vcpu); in grow_ple_window() local
819 struct vcpu_svm *svm = to_svm(vcpu); in shrink_ple_window() local
1066 struct vcpu_svm *svm = to_svm(vcpu); in svm_write_l1_tsc_offset() local
1086 static void svm_check_invpcid(struct vcpu_svm *svm) in svm_check_invpcid()
1101 static void init_vmcb(struct vcpu_svm *svm) in init_vmcb()
1265 struct vcpu_svm *svm = to_svm(vcpu); in svm_vcpu_reset() local
1289 struct vcpu_svm *svm; in svm_create_vcpu() local
1345 struct vcpu_svm *svm = to_svm(vcpu); in svm_free_vcpu() local
1363 struct vcpu_svm *svm = to_svm(vcpu); in svm_vcpu_load() local
1404 struct vcpu_svm *svm = to_svm(vcpu); in svm_vcpu_put() local
1426 struct vcpu_svm *svm = to_svm(vcpu); in svm_get_rflags() local
1464 static void svm_set_vintr(struct vcpu_svm *svm) in svm_set_vintr()
1484 static void svm_clear_vintr(struct vcpu_svm *svm) in svm_clear_vintr()
1607 struct vcpu_svm *svm = to_svm(vcpu); in svm_get_idt() local
1615 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_idt() local
1624 struct vcpu_svm *svm = to_svm(vcpu); in svm_get_gdt() local
1632 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_gdt() local
1639 static void update_cr0_intercept(struct vcpu_svm *svm) in update_cr0_intercept()
1660 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_cr0() local
1716 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_segment() local
1746 struct vcpu_svm *svm = to_svm(vcpu); in update_exception_bitmap() local
1756 static void new_asid(struct vcpu_svm *svm, struct svm_cpu_data *sd) in new_asid()
1770 static void svm_set_dr6(struct vcpu_svm *svm, unsigned long value) in svm_set_dr6()
1782 struct vcpu_svm *svm = to_svm(vcpu); in svm_sync_dirty_debug_regs() local
1800 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_dr7() local
1806 static int pf_interception(struct vcpu_svm *svm) in pf_interception()
1817 static int npf_interception(struct vcpu_svm *svm) in npf_interception()
1829 static int db_interception(struct vcpu_svm *svm) in db_interception()
1862 static int bp_interception(struct vcpu_svm *svm) in bp_interception()
1872 static int ud_interception(struct vcpu_svm *svm) in ud_interception()
1877 static int ac_interception(struct vcpu_svm *svm) in ac_interception()
1883 static int gp_interception(struct vcpu_svm *svm) in gp_interception()
1959 static void svm_handle_mce(struct vcpu_svm *svm) in svm_handle_mce()
1980 static int mc_interception(struct vcpu_svm *svm) in mc_interception()
1985 static int shutdown_interception(struct vcpu_svm *svm) in shutdown_interception()
2000 static int io_interception(struct vcpu_svm *svm) in io_interception()
2020 static int nmi_interception(struct vcpu_svm *svm) in nmi_interception()
2025 static int intr_interception(struct vcpu_svm *svm) in intr_interception()
2031 static int nop_on_interception(struct vcpu_svm *svm) in nop_on_interception()
2036 static int halt_interception(struct vcpu_svm *svm) in halt_interception()
2041 static int vmmcall_interception(struct vcpu_svm *svm) in vmmcall_interception()
2046 static int vmload_interception(struct vcpu_svm *svm) in vmload_interception()
2072 static int vmsave_interception(struct vcpu_svm *svm) in vmsave_interception()
2098 static int vmrun_interception(struct vcpu_svm *svm) in vmrun_interception()
2106 void svm_set_gif(struct vcpu_svm *svm, bool value) in svm_set_gif()
2138 static int stgi_interception(struct vcpu_svm *svm) in stgi_interception()
2150 static int clgi_interception(struct vcpu_svm *svm) in clgi_interception()
2162 static int invlpga_interception(struct vcpu_svm *svm) in invlpga_interception()
2175 static int skinit_interception(struct vcpu_svm *svm) in skinit_interception()
2183 static int wbinvd_interception(struct vcpu_svm *svm) in wbinvd_interception()
2188 static int xsetbv_interception(struct vcpu_svm *svm) in xsetbv_interception()
2200 static int rdpru_interception(struct vcpu_svm *svm) in rdpru_interception()
2206 static int task_switch_interception(struct vcpu_svm *svm) in task_switch_interception()
2270 static int cpuid_interception(struct vcpu_svm *svm) in cpuid_interception()
2275 static int iret_interception(struct vcpu_svm *svm) in iret_interception()
2285 static int invd_interception(struct vcpu_svm *svm) in invd_interception()
2291 static int invlpg_interception(struct vcpu_svm *svm) in invlpg_interception()
2300 static int emulate_on_interception(struct vcpu_svm *svm) in emulate_on_interception()
2305 static int rsm_interception(struct vcpu_svm *svm) in rsm_interception()
2310 static int rdpmc_interception(struct vcpu_svm *svm) in rdpmc_interception()
2321 static bool check_selective_cr0_intercepted(struct vcpu_svm *svm, in check_selective_cr0_intercepted()
2344 static int cr_interception(struct vcpu_svm *svm) in cr_interception()
2417 static int dr_interception(struct vcpu_svm *svm) in dr_interception()
2454 static int cr8_write_interception(struct vcpu_svm *svm) in cr8_write_interception()
2490 struct vcpu_svm *svm = to_svm(vcpu); in svm_get_msr() local
2593 static int rdmsr_interception(struct vcpu_svm *svm) in rdmsr_interception()
2600 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_vm_cr() local
2625 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_msr() local
2792 static int wrmsr_interception(struct vcpu_svm *svm) in wrmsr_interception()
2797 static int msr_interception(struct vcpu_svm *svm) in msr_interception()
2805 static int interrupt_window_interception(struct vcpu_svm *svm) in interrupt_window_interception()
2821 static int pause_interception(struct vcpu_svm *svm) in pause_interception()
2833 static int nop_interception(struct vcpu_svm *svm) in nop_interception()
2838 static int monitor_interception(struct vcpu_svm *svm) in monitor_interception()
2844 static int mwait_interception(struct vcpu_svm *svm) in mwait_interception()
2850 static int invpcid_interception(struct vcpu_svm *svm) in invpcid_interception()
2948 struct vcpu_svm *svm = to_svm(vcpu); in dump_vmcb() local
3081 struct vcpu_svm *svm = to_svm(vcpu); in handle_exit() local
3154 static void pre_svm_run(struct vcpu_svm *svm) in pre_svm_run()
3168 struct vcpu_svm *svm = to_svm(vcpu); in svm_inject_nmi() local
3178 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_irq() local
3189 struct vcpu_svm *svm = to_svm(vcpu); in update_cr8_intercept() local
3205 struct vcpu_svm *svm = to_svm(vcpu); in svm_nmi_blocked() local
3223 struct vcpu_svm *svm = to_svm(vcpu); in svm_nmi_allowed() local
3236 struct vcpu_svm *svm = to_svm(vcpu); in svm_get_nmi_mask() local
3243 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_nmi_mask() local
3256 struct vcpu_svm *svm = to_svm(vcpu); in svm_interrupt_blocked() local
3282 struct vcpu_svm *svm = to_svm(vcpu); in svm_interrupt_allowed() local
3298 struct vcpu_svm *svm = to_svm(vcpu); in enable_irq_window() local
3322 struct vcpu_svm *svm = to_svm(vcpu); in enable_nmi_window() local
3355 struct vcpu_svm *svm = to_svm(vcpu); in svm_flush_tlb() local
3372 struct vcpu_svm *svm = to_svm(vcpu); in svm_flush_tlb_gva() local
3384 struct vcpu_svm *svm = to_svm(vcpu); in sync_cr8_to_lapic() local
3397 struct vcpu_svm *svm = to_svm(vcpu); in sync_lapic_to_cr8() local
3409 static void svm_complete_interrupts(struct vcpu_svm *svm) in svm_complete_interrupts()
3475 struct vcpu_svm *svm = to_svm(vcpu); in svm_cancel_injection() local
3502 struct vcpu_svm *svm) in svm_vcpu_enter_exit()
3557 struct vcpu_svm *svm = to_svm(vcpu); in svm_vcpu_run() local
3687 struct vcpu_svm *svm = to_svm(vcpu); in svm_load_mmu_pgd() local
3757 struct vcpu_svm *svm = to_svm(vcpu); in svm_vcpu_after_set_cpuid() local
3872 struct vcpu_svm *svm = to_svm(vcpu); in svm_check_intercept() local
4007 struct vcpu_svm *svm = to_svm(vcpu); in svm_smi_blocked() local
4018 struct vcpu_svm *svm = to_svm(vcpu); in svm_smi_allowed() local
4031 struct vcpu_svm *svm = to_svm(vcpu); in svm_pre_enter_smm() local
4053 struct vcpu_svm *svm = to_svm(vcpu); in svm_pre_leave_smm() local
4086 struct vcpu_svm *svm = to_svm(vcpu); in enable_smi_window() local
4177 struct vcpu_svm *svm = to_svm(vcpu); in svm_apic_init_signal_blocked() local