Home
last modified time | relevance | path

Searched refs:apicv_active (Results 1 – 6 of 6) sorted by relevance

/linux/arch/x86/kvm/
H A Dlapic.h68 bool apicv_active; member
211 return lapic_in_kernel(vcpu) && vcpu->arch.apic->apicv_active; in kvm_vcpu_apicv_active()
H A Dlapic.c652 if (unlikely(!apic->apicv_active && irr_updated)) in kvm_apic_update_irr()
682 if (unlikely(apic->apicv_active)) { in apic_clear_irr()
714 if (unlikely(apic->apicv_active)) in apic_set_isr()
760 if (unlikely(apic->apicv_active)) in apic_clear_isr()
773 if (WARN_ON_ONCE(!lapic_in_kernel(vcpu)) || !apic->apicv_active) in kvm_apic_update_hwapic_isr()
1776 if (apic->apicv_active) in lapic_timer_int_injected()
1891 if (!from_timer_fn && apic->apicv_active) { in apic_timer_expired()
2651 if (apic->apicv_active) in kvm_apic_update_apicv()
2785 if (apic->apicv_active) { in kvm_lapic_reset()
2919 apic->apicv_active in kvm_create_lapic()
[all...]
H A Dx86.c10117 if (vcpu->arch.apic->apicv_active) in update_cr8_intercept()
10480 if (apic->apicv_active == activate) in __kvm_vcpu_update_apicv()
10483 apic->apicv_active = activate; in __kvm_vcpu_update_apicv()
10493 if (!apic->apicv_active) in __kvm_vcpu_update_apicv()
10859 /* Store vcpu->apicv_active before vcpu->mode. */ in vcpu_enter_guest()
/linux/arch/x86/kvm/svm/
H A Davic.c260 * hardware. Immediately clear apicv_active, i.e. don't wait until the in avic_init_backing_page()
268 vcpu->arch.apic->apicv_active = false; in avic_init_backing_page()
H A Dsvm.c3708 * apic->apicv_active must be read after vcpu->mode. in svm_complete_interrupt_delivery()
3714 if (!READ_ONCE(vcpu->arch.apic->apicv_active)) { in svm_complete_interrupt_delivery()
/linux/arch/x86/kvm/vmx/
H A Dvmx.c4180 if (!vcpu->arch.apic->apicv_active) in vmx_deliver_posted_interrupt()