Lines Matching refs:prio
154 u8 prio = 0; in xive_scan_interrupts() local
160 prio = ffs(xc->pending_prio) - 1; in xive_scan_interrupts()
161 DBG_VERBOSE("scan_irq: trying prio %d\n", prio); in xive_scan_interrupts()
164 irq = xive_read_eq(&xc->queue[prio], just_peek); in xive_scan_interrupts()
182 xc->pending_prio &= ~(1 << prio); in xive_scan_interrupts()
189 q = &xc->queue[prio]; in xive_scan_interrupts()
201 prio = 0xff; in xive_scan_interrupts()
204 if (prio != xc->cppr) { in xive_scan_interrupts()
205 DBG_VERBOSE("scan_irq: adjusting CPPR to %d\n", prio); in xive_scan_interrupts()
206 xc->cppr = prio; in xive_scan_interrupts()
207 out_8(xive_tima + xive_tima_offset + TM_CPPR, prio); in xive_scan_interrupts()
302 u8 prio; in xmon_xive_get_irq_config() local
305 rc = xive_ops->get_irq_config(hw_irq, &target, &prio, &lirq); in xmon_xive_get_irq_config()
312 hw_irq, target, prio, lirq); in xmon_xive_get_irq_config()
1754 u8 prio; in xive_debug_show_irq() local
1758 rc = xive_ops->get_irq_config(hw_irq, &target, &prio, &lirq); in xive_debug_show_irq()
1765 hw_irq, target, prio, lirq); in xive_debug_show_irq()
1800 static void xive_eq_debug_show_one(struct seq_file *m, struct xive_q *q, u8 prio) in xive_eq_debug_show_one() argument
1804 seq_printf(m, "EQ%d idx=%d T=%d\n", prio, q->idx, q->toggle); in xive_eq_debug_show_one()