Home
last modified time | relevance | path

Searched refs:current_vcpu (Results 1 – 3 of 3) sorted by relevance

/Linux-v5.4/arch/x86/kvm/
Dx86.h348 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()
Dhyperv.c1350 static u64 kvm_hv_flush_tlb(struct kvm_vcpu *current_vcpu, u64 ingpa, in kvm_hv_flush_tlb() argument
1353 struct kvm *kvm = current_vcpu->kvm; in kvm_hv_flush_tlb()
1354 struct kvm_vcpu_hv *hv_vcpu = &current_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() argument
1456 struct kvm *kvm = current_vcpu->kvm; in kvm_hv_send_ipi()
Dx86.c7080 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()