Lines Matching defs:svm

268 	struct vcpu_svm *svm = to_svm(vcpu);  in svm_set_efer()  local
316 struct vcpu_svm *svm = to_svm(vcpu); in svm_get_interrupt_shadow() local
326 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_interrupt_shadow() local
337 struct vcpu_svm *svm = to_svm(vcpu); in skip_emulated_instruction() local
357 struct vcpu_svm *svm = to_svm(vcpu); in svm_queue_exception() local
590 struct vcpu_svm *svm = to_svm(vcpu); in set_shadow_msr_intercept() local
705 struct vcpu_svm *svm = to_svm(vcpu); in svm_msr_filter_changed() local
767 struct vcpu_svm *svm = to_svm(vcpu); in svm_enable_lbrv() local
778 struct vcpu_svm *svm = to_svm(vcpu); in svm_disable_lbrv() local
787 void disable_nmi_singlestep(struct vcpu_svm *svm) in disable_nmi_singlestep()
802 struct vcpu_svm *svm = to_svm(vcpu); in grow_ple_window() local
820 struct vcpu_svm *svm = to_svm(vcpu); in shrink_ple_window() local
1067 struct vcpu_svm *svm = to_svm(vcpu); in svm_write_l1_tsc_offset() local
1087 static void svm_check_invpcid(struct vcpu_svm *svm) in svm_check_invpcid()
1102 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
1362 struct vcpu_svm *svm = to_svm(vcpu); in svm_vcpu_load() local
1401 struct vcpu_svm *svm = to_svm(vcpu); in svm_vcpu_put() local
1423 struct vcpu_svm *svm = to_svm(vcpu); in svm_get_rflags() local
1461 static void svm_set_vintr(struct vcpu_svm *svm) in svm_set_vintr()
1481 static void svm_clear_vintr(struct vcpu_svm *svm) in svm_clear_vintr()
1602 struct vcpu_svm *svm = to_svm(vcpu); in svm_get_idt() local
1610 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_idt() local
1619 struct vcpu_svm *svm = to_svm(vcpu); in svm_get_gdt() local
1627 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_gdt() local
1634 static void update_cr0_intercept(struct vcpu_svm *svm) in update_cr0_intercept()
1655 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_cr0() local
1710 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_segment() local
1740 struct vcpu_svm *svm = to_svm(vcpu); in update_exception_bitmap() local
1750 static void new_asid(struct vcpu_svm *svm, struct svm_cpu_data *sd) in new_asid()
1764 static void svm_set_dr6(struct vcpu_svm *svm, unsigned long value) in svm_set_dr6()
1776 struct vcpu_svm *svm = to_svm(vcpu); in svm_sync_dirty_debug_regs() local
1794 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_dr7() local
1800 static int pf_interception(struct vcpu_svm *svm) in pf_interception()
1811 static int npf_interception(struct vcpu_svm *svm) in npf_interception()
1823 static int db_interception(struct vcpu_svm *svm) in db_interception()
1856 static int bp_interception(struct vcpu_svm *svm) in bp_interception()
1866 static int ud_interception(struct vcpu_svm *svm) in ud_interception()
1871 static int ac_interception(struct vcpu_svm *svm) in ac_interception()
1877 static int gp_interception(struct vcpu_svm *svm) in gp_interception()
1953 static void svm_handle_mce(struct vcpu_svm *svm) in svm_handle_mce()
1974 static int mc_interception(struct vcpu_svm *svm) in mc_interception()
1979 static int shutdown_interception(struct vcpu_svm *svm) in shutdown_interception()
1994 static int io_interception(struct vcpu_svm *svm) in io_interception()
2014 static int nmi_interception(struct vcpu_svm *svm) in nmi_interception()
2019 static int intr_interception(struct vcpu_svm *svm) in intr_interception()
2025 static int nop_on_interception(struct vcpu_svm *svm) in nop_on_interception()
2030 static int halt_interception(struct vcpu_svm *svm) in halt_interception()
2035 static int vmmcall_interception(struct vcpu_svm *svm) in vmmcall_interception()
2040 static int vmload_interception(struct vcpu_svm *svm) in vmload_interception()
2066 static int vmsave_interception(struct vcpu_svm *svm) in vmsave_interception()
2092 static int vmrun_interception(struct vcpu_svm *svm) in vmrun_interception()
2100 void svm_set_gif(struct vcpu_svm *svm, bool value) in svm_set_gif()
2132 static int stgi_interception(struct vcpu_svm *svm) in stgi_interception()
2144 static int clgi_interception(struct vcpu_svm *svm) in clgi_interception()
2156 static int invlpga_interception(struct vcpu_svm *svm) in invlpga_interception()
2169 static int skinit_interception(struct vcpu_svm *svm) in skinit_interception()
2177 static int wbinvd_interception(struct vcpu_svm *svm) in wbinvd_interception()
2182 static int xsetbv_interception(struct vcpu_svm *svm) in xsetbv_interception()
2194 static int rdpru_interception(struct vcpu_svm *svm) in rdpru_interception()
2200 static int task_switch_interception(struct vcpu_svm *svm) in task_switch_interception()
2264 static int cpuid_interception(struct vcpu_svm *svm) in cpuid_interception()
2269 static int iret_interception(struct vcpu_svm *svm) in iret_interception()
2279 static int invd_interception(struct vcpu_svm *svm) in invd_interception()
2285 static int invlpg_interception(struct vcpu_svm *svm) in invlpg_interception()
2294 static int emulate_on_interception(struct vcpu_svm *svm) in emulate_on_interception()
2299 static int rsm_interception(struct vcpu_svm *svm) in rsm_interception()
2304 static int rdpmc_interception(struct vcpu_svm *svm) in rdpmc_interception()
2315 static bool check_selective_cr0_intercepted(struct vcpu_svm *svm, in check_selective_cr0_intercepted()
2338 static int cr_interception(struct vcpu_svm *svm) in cr_interception()
2411 static int dr_interception(struct vcpu_svm *svm) in dr_interception()
2448 static int cr8_write_interception(struct vcpu_svm *svm) in cr8_write_interception()
2484 struct vcpu_svm *svm = to_svm(vcpu); in svm_get_msr() local
2587 static int rdmsr_interception(struct vcpu_svm *svm) in rdmsr_interception()
2594 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_vm_cr() local
2619 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_msr() local
2776 static int wrmsr_interception(struct vcpu_svm *svm) in wrmsr_interception()
2781 static int msr_interception(struct vcpu_svm *svm) in msr_interception()
2789 static int interrupt_window_interception(struct vcpu_svm *svm) in interrupt_window_interception()
2805 static int pause_interception(struct vcpu_svm *svm) in pause_interception()
2817 static int nop_interception(struct vcpu_svm *svm) in nop_interception()
2822 static int monitor_interception(struct vcpu_svm *svm) in monitor_interception()
2828 static int mwait_interception(struct vcpu_svm *svm) in mwait_interception()
2834 static int invpcid_interception(struct vcpu_svm *svm) in invpcid_interception()
2932 struct vcpu_svm *svm = to_svm(vcpu); in dump_vmcb() local
3065 struct vcpu_svm *svm = to_svm(vcpu); in handle_exit() local
3147 static void pre_svm_run(struct vcpu_svm *svm) in pre_svm_run()
3161 struct vcpu_svm *svm = to_svm(vcpu); in svm_inject_nmi() local
3171 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_irq() local
3184 struct vcpu_svm *svm = to_svm(vcpu); in update_cr8_intercept() local
3200 struct vcpu_svm *svm = to_svm(vcpu); in svm_nmi_blocked() local
3218 struct vcpu_svm *svm = to_svm(vcpu); in svm_nmi_allowed() local
3231 struct vcpu_svm *svm = to_svm(vcpu); in svm_get_nmi_mask() local
3238 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_nmi_mask() local
3251 struct vcpu_svm *svm = to_svm(vcpu); in svm_interrupt_blocked() local
3277 struct vcpu_svm *svm = to_svm(vcpu); in svm_interrupt_allowed() local
3293 struct vcpu_svm *svm = to_svm(vcpu); in enable_irq_window() local
3317 struct vcpu_svm *svm = to_svm(vcpu); in enable_nmi_window() local
3350 struct vcpu_svm *svm = to_svm(vcpu); in svm_flush_tlb() local
3367 struct vcpu_svm *svm = to_svm(vcpu); in svm_flush_tlb_gva() local
3378 struct vcpu_svm *svm = to_svm(vcpu); in sync_cr8_to_lapic() local
3391 struct vcpu_svm *svm = to_svm(vcpu); in sync_lapic_to_cr8() local
3403 static void svm_complete_interrupts(struct vcpu_svm *svm) in svm_complete_interrupts()
3469 struct vcpu_svm *svm = to_svm(vcpu); in svm_cancel_injection() local
3490 struct vcpu_svm *svm) in svm_vcpu_enter_exit()
3545 struct vcpu_svm *svm = to_svm(vcpu); in svm_vcpu_run() local
3675 struct vcpu_svm *svm = to_svm(vcpu); in svm_load_mmu_pgd() local
3745 struct vcpu_svm *svm = to_svm(vcpu); in svm_vcpu_after_set_cpuid() local
3860 struct vcpu_svm *svm = to_svm(vcpu); in svm_check_intercept() local
3993 struct vcpu_svm *svm = to_svm(vcpu); in svm_smi_blocked() local
4004 struct vcpu_svm *svm = to_svm(vcpu); in svm_smi_allowed() local
4017 struct vcpu_svm *svm = to_svm(vcpu); in svm_pre_enter_smm() local
4039 struct vcpu_svm *svm = to_svm(vcpu); in svm_pre_leave_smm() local
4072 struct vcpu_svm *svm = to_svm(vcpu); in enable_smi_window() local
4155 struct vcpu_svm *svm = to_svm(vcpu); in svm_apic_init_signal_blocked() local