Searched refs:current_vcpu (Results 1 – 3 of 3) sorted by relevance
348 DECLARE_PER_CPU(struct kvm_vcpu *, current_vcpu);352 __this_cpu_write(current_vcpu, vcpu); in kvm_before_interrupt()357 __this_cpu_write(current_vcpu, NULL); in kvm_after_interrupt()
1350 static u64 kvm_hv_flush_tlb(struct kvm_vcpu *current_vcpu, u64 ingpa, in kvm_hv_flush_tlb() argument1353 struct kvm *kvm = current_vcpu->kvm; in kvm_hv_flush_tlb()1354 struct kvm_vcpu_hv *hv_vcpu = ¤t_vcpu->arch.hyperv; in kvm_hv_flush_tlb()1453 static u64 kvm_hv_send_ipi(struct kvm_vcpu *current_vcpu, u64 ingpa, u64 outgpa, in kvm_hv_send_ipi() argument1456 struct kvm *kvm = current_vcpu->kvm; in kvm_hv_send_ipi()
7080 DEFINE_PER_CPU(struct kvm_vcpu *, current_vcpu);7081 EXPORT_PER_CPU_SYMBOL_GPL(current_vcpu);7085 return __this_cpu_read(current_vcpu) != NULL; in kvm_is_in_guest()7092 if (__this_cpu_read(current_vcpu)) in kvm_is_user_mode()7093 user_mode = kvm_x86_ops->get_cpl(__this_cpu_read(current_vcpu)); in kvm_is_user_mode()7102 if (__this_cpu_read(current_vcpu)) in kvm_get_guest_ip()7103 ip = kvm_rip_read(__this_cpu_read(current_vcpu)); in kvm_get_guest_ip()7110 struct kvm_vcpu *vcpu = __this_cpu_read(current_vcpu); in kvm_handle_intel_pt_intr()