Lines Matching refs:prio
211 unsigned long prio,
217 pr_debug("H_INT_SET_SOURCE_CONFIG flags=0x%lx lisn=0x%lx target=%ld prio=%ld sw_irq=%ld\n",
218 flags, lisn, target, prio, sw_irq);
223 target, prio, sw_irq);
227 pr_err("H_INT_SET_SOURCE_CONFIG lisn=0x%lx target=%ld prio=%ld failed %ld\n",
228 lisn, target, prio, rc);
238 unsigned long *prio,
248 target, prio, sw_irq);
258 *prio = retbuf[1];
261 pr_debug("H_INT_GET_SOURCE_CONFIG target=%ld prio=%ld sw_irq=%ld\n",
282 pr_err("H_INT_GET_QUEUE_INFO cpu=%ld prio=%ld failed %ld\n",
290 pr_debug("H_INT_GET_QUEUE_INFO cpu=%ld prio=%ld page=0x%lx size=0x%lx\n",
315 pr_err("H_INT_SET_QUEUE_CONFIG cpu=%ld prio=%ld qpage=0x%lx returned %ld\n",
449 static int xive_spapr_configure_irq(u32 hw_irq, u32 target, u8 prio, u32 sw_irq)
454 prio, sw_irq);
459 static int xive_spapr_get_irq_config(u32 hw_irq, u32 *target, u8 *prio,
471 *prio = h_prio;
478 static int xive_spapr_configure_queue(u32 target, struct xive_q *q, u8 prio,
500 rc = plpar_int_get_queue_info(0, target, prio, &esn_page, &esn_size);
502 pr_err("Error %lld getting queue info CPU %d prio %d\n", rc,
503 target, prio);
515 rc = plpar_int_set_queue_config(flags, target, prio, qpage_phys, order);
517 pr_err("Error %lld setting queue for CPU %d prio %d\n", rc,
518 target, prio);
531 u8 prio)
533 struct xive_q *q = &xc->queue[prio];
541 q, prio, qpage, xive_queue_shift);
545 u8 prio)
547 struct xive_q *q = &xc->queue[prio];
552 rc = plpar_int_set_queue_config(0, hw_cpu, prio, 0, 0);
554 pr_err("Error %ld setting queue for CPU %d prio %d\n", rc,
555 hw_cpu, prio);
713 int prio, found;
738 for (prio = 0; prio < 8; prio++) {
746 if (prio >= base && prio < base + range)
751 found = prio;