Home
last modified time | relevance | path

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

/Linux-v5.15/arch/powerpc/sysdev/xive/
Dcommon.c59 static const struct xive_ops *xive_ops; variable
214 if ((xd->flags & XIVE_IRQ_FLAG_H_INT_ESB) && xive_ops->esb_rw) in xive_esb_read()
215 val = xive_ops->esb_rw(xd->hw_irq, offset, 0, 0); in xive_esb_read()
224 if ((xd->flags & XIVE_IRQ_FLAG_H_INT_ESB) && xive_ops->esb_rw) in xive_esb_write()
225 xive_ops->esb_rw(xd->hw_irq, offset, data, 1); in xive_esb_write()
281 rc = xive_ops->get_irq_config(hw_irq, &target, &prio, &lirq); in xmon_xive_get_irq_config()
343 xive_ops->update_pending(xc); in xive_get_irq()
639 rc = xive_ops->configure_irq(hw_irq, in xive_irq_startup()
670 xive_ops->configure_irq(hw_irq, in xive_irq_shutdown()
738 rc = xive_ops->configure_irq(hw_irq, in xive_irq_set_affinity()
[all …]
Dxive-internal.h40 struct xive_ops { struct
64 bool xive_core_init(struct device_node *np, const struct xive_ops *ops, argument
Dspapr.c666 static const struct xive_ops xive_spapr_ops = {
Dnative.c462 static const struct xive_ops xive_native_ops = {