Searched refs:xive_ops (Results 1 – 4 of 4) sorted by relevance
/linux-6.12.1/arch/powerpc/sysdev/xive/ |
D | common.c | 59 static const struct xive_ops *xive_ops; variable 224 if ((xd->flags & XIVE_IRQ_FLAG_H_INT_ESB) && xive_ops->esb_rw) in xive_esb_read() 225 val = xive_ops->esb_rw(xd->hw_irq, offset, 0, 0); in xive_esb_read() 234 if ((xd->flags & XIVE_IRQ_FLAG_H_INT_ESB) && xive_ops->esb_rw) in xive_esb_write() 235 xive_ops->esb_rw(xd->hw_irq, offset, data, 1); in xive_esb_write() 305 rc = xive_ops->get_irq_config(hw_irq, &target, &prio, &lirq); in xmon_xive_get_irq_config() 363 xive_ops->update_pending(xc); in xive_get_irq() 661 rc = xive_ops->configure_irq(hw_irq, in xive_irq_startup() 691 xive_ops->configure_irq(hw_irq, in xive_irq_shutdown() 759 rc = xive_ops->configure_irq(hw_irq, in xive_irq_set_affinity() [all …]
|
D | xive-internal.h | 40 struct xive_ops { struct 65 bool xive_core_init(struct device_node *np, const struct xive_ops *ops, argument
|
D | native.c | 472 static const struct xive_ops xive_native_ops = {
|
D | spapr.c | 684 static const struct xive_ops xive_spapr_ops = {
|