Lines Matching refs:ppr
932 static int apic_has_interrupt_for_ppr(struct kvm_lapic *apic, u32 ppr)
939 if (highest_irr == -1 || (highest_irr & 0xF0) <= ppr)
946 u32 tpr, isrv, ppr, old_ppr;
955 ppr = tpr & 0xff;
957 ppr = isrv & 0xf0;
959 *new_ppr = ppr;
960 if (old_ppr != ppr)
961 kvm_lapic_set_reg(apic, APIC_PROCPRI, ppr);
963 return ppr < old_ppr;
968 u32 ppr;
970 if (__apic_update_ppr(apic, &ppr) &&
971 apic_has_interrupt_for_ppr(apic, ppr) != -1)
2862 u32 ppr;
2867 __apic_update_ppr(apic, &ppr);
2868 return apic_has_interrupt_for_ppr(apic, ppr);
2898 u32 ppr;
2926 __apic_update_ppr(apic, &ppr);