Home
last modified time | relevance | path

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

/linux-6.15/arch/x86/kvm/
H A Dlapic.c661 u32 pir_val, irr_val, prev_irr_val; in __kvm_apic_update_irr() local
670 irr_val = *p_irr; in __kvm_apic_update_irr()
676 prev_irr_val = irr_val; in __kvm_apic_update_irr()
678 irr_val = prev_irr_val | pir_val; in __kvm_apic_update_irr()
679 } while (prev_irr_val != irr_val && in __kvm_apic_update_irr()
680 !try_cmpxchg(p_irr, &prev_irr_val, irr_val)); in __kvm_apic_update_irr()
682 if (prev_irr_val != irr_val) in __kvm_apic_update_irr()
683 max_updated_irr = __fls(irr_val ^ prev_irr_val) + vec; in __kvm_apic_update_irr()
685 if (irr_val) in __kvm_apic_update_irr()
686 *max_irr = __fls(irr_val) + vec; in __kvm_apic_update_irr()