Home
last modified time | relevance | path

Searched refs:stale_p (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-6.6/arch/powerpc/sysdev/xive/
H A Dcommon.c405 xd->stale_p = false; in xive_do_source_eoi()
454 xd->stale_p = true; in xive_irq_eoi()
486 if (!xd->stale_p && !!(val & XIVE_ESB_VAL_P)) in xive_do_source_set_mask()
488 xd->stale_p = false; in xive_do_source_set_mask()
494 xd->stale_p = false; in xive_do_source_set_mask()
636 xd->stale_p = false; in xive_irq_startup()
854 if (!xd->stale_p) { in xive_irq_set_vcpu_affinity()
856 xd->stale_p = !xd->saved_p; in xive_irq_set_vcpu_affinity()
968 *state = (pq != XIVE_ESB_INVALID) && !xd->stale_p && in xive_get_irqchip_state()
1377 seq_printf(m, "%*sPstate: %s %s\n", ind, "", xd->stale_p in xive_irq_domain_debug_show()
[all...]
/kernel/linux/linux-5.10/arch/powerpc/sysdev/xive/
H A Dcommon.c367 xd->stale_p = false; in xive_do_source_eoi()
428 xd->stale_p = true; in xive_irq_eoi()
460 if (!xd->stale_p && !!(val & XIVE_ESB_VAL_P)) in xive_do_source_set_mask()
462 xd->stale_p = false; in xive_do_source_set_mask()
468 xd->stale_p = false; in xive_do_source_set_mask()
610 xd->stale_p = false; in xive_irq_startup()
885 if (!xd->stale_p) { in xive_irq_set_vcpu_affinity()
887 xd->stale_p = !xd->saved_p; in xive_irq_set_vcpu_affinity()
999 *state = (pq != XIVE_ESB_INVALID) && !xd->stale_p && in xive_get_irqchip_state()
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
H A Dxive.h55 * stale_p means that there is no queue entry for this interrupt
59 bool stale_p; member
/kernel/linux/linux-6.6/arch/powerpc/include/asm/
H A Dxive.h55 * stale_p means that there is no queue entry for this interrupt
59 bool stale_p; member
/kernel/linux/linux-5.10/arch/powerpc/kvm/
H A Dbook3s_xive.c169 /* This orders xive_esc_on = false vs. subsequent stale_p = true */ in xive_esc_irq()
1127 * that EOI doesn't re-enable it, but just sets the stale_p flag to
1130 * stale_p (because it has no easy way to address it). Hence we have
1131 * to adjust stale_p before shutting down the interrupt.
1141 * (i.e. stale_p set if xive_esc_on is false) even if in xive_cleanup_single_escalation()
1144 xd->stale_p = false; in xive_cleanup_single_escalation()
1147 xd->stale_p = true; in xive_cleanup_single_escalation()
/kernel/linux/linux-6.6/arch/powerpc/kvm/
H A Dbook3s_xive.c860 /* This orders xive_esc_on = false vs. subsequent stale_p = true */ in xive_esc_irq()
1782 * that EOI doesn't re-enable it, but just sets the stale_p flag to
1785 * stale_p (because it has no easy way to address it). Hence we have
1786 * to adjust stale_p before shutting down the interrupt.
1795 * (i.e. stale_p set if xive_esc_on is false) even if in xive_cleanup_single_escalation()
1798 xd->stale_p = false; in xive_cleanup_single_escalation()
1801 xd->stale_p = true; in xive_cleanup_single_escalation()

Completed in 12 milliseconds