Lines Matching full:eoi
97 /* If the XIVE supports the new "store EOI facility, use it */ in xive_vm_source_eoi()
102 * For LSIs the HW EOI cycle is used rather than PQ bits, in xive_vm_source_eoi()
111 * Otherwise for EOI, we use the special MMIO that does in xive_vm_source_eoi()
113 * except for LSIs where we use the "EOI cycle" special in xive_vm_source_eoi()
166 * Snapshot the queue page. The test further down for EOI in xive_vm_scan_interrupts()
169 * to miss an EOI. in xive_vm_scan_interrupts()
183 * we EOI it now, thus re-enabling reception of a new in xive_vm_scan_interrupts()
255 * If this is an EOI that's it, no CPPR adjustment done here, in xive_vm_scan_interrupts()
441 /* If it's not an LSI, set PQ to 11 the EOI will force a resend */ in xive_vm_scan_for_rerouted_irqs()
445 /* EOI the source */ in xive_vm_scan_for_rerouted_irqs()
535 * any special EOI handling. The underlying interrupt in xive_vm_h_eoi()
578 pr_devel(" EOI on saved P...\n"); in xive_vm_h_eoi()
580 /* Clear old_p, that will cause unmask to perform an EOI */ in xive_vm_h_eoi()
585 pr_devel(" EOI on source...\n"); in xive_vm_h_eoi()
587 /* Perform EOI on the source */ in xive_vm_h_eoi()
805 * The escalation interrupts are special as we don't EOI them. in kvmppc_xive_rearm_escalation()
849 /* Since we have the no-EOI flag, the interrupt is effectively in xive_esc_irq()
914 * core code from performing an EOI on the escalation in kvmppc_xive_attach_escalation()
960 * qpage being non-NULL, and instead will only EOI when we receive in xive_provision_queue()
1163 * If not old P, then perform an "effective" EOI, in xive_finish_unmask()
1165 * FW EOI is needed. in xive_finish_unmask()
1252 * Then if saved P is clear, we do an effective EOI (Q->P->Trigger)
1581 * after routing it to the guest with a simple EOI. in kvmppc_xive_set_mapped()
1628 * We do an EOI to enable the interrupt (and retrigger if needed) in kvmppc_xive_set_mapped()
1632 * originated EOI in kvmppc_xive_set_mapped()
1640 /* Restore guest prio (unlocks EOI) */ in kvmppc_xive_set_mapped()
1720 /* Restore guest prio (unlocks EOI) */ in kvmppc_xive_clr_mapped()
1782 * that EOI doesn't re-enable it, but just sets the stale_p flag to
2097 * Lock / exclude EOI (not technically necessary if the in xive_pre_save_unmask_irq()
2835 seq_printf(m, " ESC %d %c%c EOI @%llx", in kvmppc_xive_debug_show_queues()