Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/arch/x86/kvm/
H A Dx86.h334 DECLARE_PER_CPU(struct kvm_vcpu *, current_vcpu);
338 __this_cpu_write(current_vcpu, vcpu); in kvm_before_interrupt()
343 __this_cpu_write(current_vcpu, NULL); in kvm_after_interrupt()
H A Dhyperv.c1501 static u64 kvm_hv_flush_tlb(struct kvm_vcpu *current_vcpu, u64 ingpa, in kvm_hv_flush_tlb() argument
1504 struct kvm *kvm = current_vcpu->kvm; in kvm_hv_flush_tlb()
1505 struct kvm_vcpu_hv *hv_vcpu = &current_vcpu->arch.hyperv; in kvm_hv_flush_tlb()
1606 static u64 kvm_hv_send_ipi(struct kvm_vcpu *current_vcpu, u64 ingpa, u64 outgpa, in kvm_hv_send_ipi() argument
1609 struct kvm *kvm = current_vcpu->kvm; in kvm_hv_send_ipi()
H A Dx86.c8039 DEFINE_PER_CPU(struct kvm_vcpu *, current_vcpu);
8040 EXPORT_PER_CPU_SYMBOL_GPL(current_vcpu); variable
8044 return __this_cpu_read(current_vcpu) != NULL; in kvm_is_in_guest()
8051 if (__this_cpu_read(current_vcpu)) in kvm_is_user_mode()
8052 user_mode = kvm_x86_ops.get_cpl(__this_cpu_read(current_vcpu)); in kvm_is_user_mode()
8061 if (__this_cpu_read(current_vcpu)) in kvm_get_guest_ip()
8062 ip = kvm_rip_read(__this_cpu_read(current_vcpu)); in kvm_get_guest_ip()
8069 struct kvm_vcpu *vcpu = __this_cpu_read(current_vcpu); in kvm_handle_intel_pt_intr()

Completed in 18 milliseconds