Lines Matching defs:v

103 static void vmx_vcpu_block(struct vcpu *v)  in vmx_vcpu_block()
137 static void vmx_pi_switch_from(struct vcpu *v) in vmx_pi_switch_from()
147 static void vmx_pi_switch_to(struct vcpu *v) in vmx_pi_switch_to()
158 static void vmx_pi_unblock_vcpu(struct vcpu *v) in vmx_pi_unblock_vcpu()
196 static void vmx_pi_do_resume(struct vcpu *v) in vmx_pi_do_resume()
319 struct vcpu *v; in vmx_pi_hooks_assign() local
358 struct vcpu *v; in vmx_pi_hooks_deassign() local
426 static int vmx_vcpu_initialise(struct vcpu *v) in vmx_vcpu_initialise()
474 static void vmx_vcpu_destroy(struct vcpu *v) in vmx_vcpu_destroy()
491 struct vcpu *v = current; in long_mode_do_msr_read() local
535 struct vcpu *v = current; in long_mode_do_msr_write() local
600 static void vmx_save_guest_msrs(struct vcpu *v) in vmx_save_guest_msrs()
609 static void vmx_restore_guest_msrs(struct vcpu *v) in vmx_restore_guest_msrs()
629 void vmx_update_cpu_exec_control(struct vcpu *v) in vmx_update_cpu_exec_control()
637 void vmx_update_secondary_exec_control(struct vcpu *v) in vmx_update_secondary_exec_control()
647 void vmx_update_exception_bitmap(struct vcpu *v) in vmx_update_exception_bitmap()
658 static void vmx_update_guest_vendor(struct vcpu *v) in vmx_update_guest_vendor()
671 int vmx_guest_x86_mode(struct vcpu *v) in vmx_guest_x86_mode()
686 static void vmx_save_dr(struct vcpu *v) in vmx_save_dr()
705 static void __restore_debug_registers(struct vcpu *v) in __restore_debug_registers()
726 static void vmx_restore_dr(struct vcpu *v) in vmx_restore_dr()
733 static void vmx_vmcs_save(struct vcpu *v, struct hvm_hw_cpu *c) in vmx_vmcs_save()
766 struct vcpu *v, unsigned long cr0, unsigned long cr3) in vmx_restore_cr0_cr3()
796 static int vmx_vmcs_restore(struct vcpu *v, struct hvm_hw_cpu *c) in vmx_vmcs_restore()
860 static void vmx_save_cpu_state(struct vcpu *v, struct hvm_hw_cpu *data) in vmx_save_cpu_state()
870 static void vmx_load_cpu_state(struct vcpu *v, struct hvm_hw_cpu *data) in vmx_load_cpu_state()
880 static void vmx_save_vmcs_ctxt(struct vcpu *v, struct hvm_hw_cpu *ctxt) in vmx_save_vmcs_ctxt()
886 static int vmx_load_vmcs_ctxt(struct vcpu *v, struct hvm_hw_cpu *ctxt) in vmx_load_vmcs_ctxt()
906 static void vmx_save_msr(struct vcpu *v, struct hvm_msr *ctxt) in vmx_save_msr()
927 static int vmx_load_msr(struct vcpu *v, struct hvm_msr *ctxt) in vmx_load_msr()
965 static void vmx_fpu_enter(struct vcpu *v) in vmx_fpu_enter()
974 static void vmx_fpu_leave(struct vcpu *v) in vmx_fpu_leave()
1000 static void vmx_ctxt_switch_from(struct vcpu *v) in vmx_ctxt_switch_from()
1031 static void vmx_ctxt_switch_to(struct vcpu *v) in vmx_ctxt_switch_to()
1056 static unsigned int _vmx_get_cpl(struct vcpu *v) in _vmx_get_cpl()
1082 static void vmx_get_segment_register(struct vcpu *v, enum x86_segment seg, in vmx_get_segment_register()
1183 static void vmx_set_segment_register(struct vcpu *v, enum x86_segment seg, in vmx_set_segment_register()
1283 static unsigned long vmx_get_shadow_gs_base(struct vcpu *v) in vmx_get_shadow_gs_base()
1288 static int vmx_set_guest_pat(struct vcpu *v, u64 gpat) in vmx_set_guest_pat()
1300 static int vmx_get_guest_pat(struct vcpu *v, u64 *gpat) in vmx_get_guest_pat()
1312 static bool vmx_set_guest_bndcfgs(struct vcpu *v, u64 val) in vmx_set_guest_bndcfgs()
1323 static bool vmx_get_guest_bndcfgs(struct vcpu *v, u64 *val) in vmx_get_guest_bndcfgs()
1334 static void vmx_handle_cd(struct vcpu *v, unsigned long value) in vmx_handle_cd()
1384 static void vmx_setup_tsc_scaling(struct vcpu *v) in vmx_setup_tsc_scaling()
1394 static void vmx_set_tsc_offset(struct vcpu *v, u64 offset, u64 at_tsc) in vmx_set_tsc_offset()
1405 static void vmx_set_rdtsc_exiting(struct vcpu *v, bool_t enable) in vmx_set_rdtsc_exiting()
1415 static void vmx_set_descriptor_access_exiting(struct vcpu *v, bool enable) in vmx_set_descriptor_access_exiting()
1452 static unsigned int vmx_get_interrupt_shadow(struct vcpu *v) in vmx_get_interrupt_shadow()
1461 static void vmx_set_interrupt_shadow(struct vcpu *v, unsigned int intr_shadow) in vmx_set_interrupt_shadow()
1466 static void vmx_load_pdptrs(struct vcpu *v) in vmx_load_pdptrs()
1520 static void vmx_update_host_cr3(struct vcpu *v) in vmx_update_host_cr3()
1527 void vmx_update_debug_state(struct vcpu *v) in vmx_update_debug_state()
1539 static void vmx_update_guest_cr(struct vcpu *v, unsigned int cr) in vmx_update_guest_cr()
1701 static void vmx_update_guest_efer(struct vcpu *v) in vmx_update_guest_efer()
1721 void nvmx_enqueue_n2_exceptions(struct vcpu *v, in nvmx_enqueue_n2_exceptions()
1740 static int nvmx_vmexit_event(struct vcpu *v, const struct x86_event *event) in nvmx_vmexit_event()
1780 struct vcpu *v = current; in vmx_inject_extint() local
1800 struct vcpu *v = current; in vmx_inject_nmi() local
1907 static int vmx_event_pending(struct vcpu *v) in vmx_event_pending()
1917 static void vmx_set_info_guest(struct vcpu *v) in vmx_set_info_guest()
1945 static void vmx_update_eoi_exit_bitmap(struct vcpu *v, u8 vector, u8 trig) in vmx_update_eoi_exit_bitmap()
1958 static void vmx_process_isr(int isr, struct vcpu *v) in vmx_process_isr()
2002 static void __vmx_deliver_posted_interrupt(struct vcpu *v) in __vmx_deliver_posted_interrupt()
2057 static void vmx_deliver_posted_intr(struct vcpu *v, u8 vector) in vmx_deliver_posted_intr()
2107 static void vmx_sync_pir_to_irr(struct vcpu *v) in vmx_sync_pir_to_irr()
2123 static bool vmx_test_pir(const struct vcpu *v, uint8_t vec) in vmx_test_pir()
2140 struct vcpu *v; in vmx_enable_msr_interception() local
2151 static void vmx_vcpu_update_eptp(struct vcpu *v) in vmx_vcpu_update_eptp()
2176 static void vmx_vcpu_update_vmfunc_ve(struct vcpu *v) in vmx_vcpu_update_vmfunc_ve()
2229 static bool_t vmx_vcpu_emulate_ve(struct vcpu *v) in vmx_vcpu_emulate_ve()
2264 static int vmx_set_mode(struct vcpu *v, int mode) in vmx_set_mode()
2279 static bool vmx_get_pending_event(struct vcpu *v, struct x86_event *info) in vmx_get_pending_event()
2595 struct vcpu *v = current; in vmx_dr_access() local
2613 static void vmx_invlpg(struct vcpu *v, unsigned long vaddr) in vmx_invlpg()
3002 static void vmx_install_vlapic_mapping(struct vcpu *v) in vmx_install_vlapic_mapping()
3021 void vmx_vlapic_msr_changed(struct vcpu *v) in vmx_vlapic_msr_changed()
3079 struct vcpu *v = current; in vmx_msr_write_intercept() local
3355 struct vcpu *v = current; in vmx_enter_realmode() local
3511 struct vcpu *v = current; in vmx_vmexit_handler() local