• Home
  • Raw
  • Download

Lines Matching refs:prio

209 					unsigned long prio,  in plpar_int_set_source_config()  argument
216 flags, lisn, target, prio, sw_irq); in plpar_int_set_source_config()
221 target, prio, sw_irq); in plpar_int_set_source_config()
226 lisn, target, prio, rc); in plpar_int_set_source_config()
236 unsigned long *prio, in plpar_int_get_source_config() argument
246 target, prio, sw_irq); in plpar_int_get_source_config()
256 *prio = retbuf[1]; in plpar_int_get_source_config()
447 static int xive_spapr_configure_irq(u32 hw_irq, u32 target, u8 prio, u32 sw_irq) in xive_spapr_configure_irq() argument
452 prio, sw_irq); in xive_spapr_configure_irq()
457 static int xive_spapr_get_irq_config(u32 hw_irq, u32 *target, u8 *prio, in xive_spapr_get_irq_config() argument
469 *prio = h_prio; in xive_spapr_get_irq_config()
476 static int xive_spapr_configure_queue(u32 target, struct xive_q *q, u8 prio, in xive_spapr_configure_queue() argument
498 rc = plpar_int_get_queue_info(0, target, prio, &esn_page, &esn_size); in xive_spapr_configure_queue()
501 target, prio); in xive_spapr_configure_queue()
513 rc = plpar_int_set_queue_config(flags, target, prio, qpage_phys, order); in xive_spapr_configure_queue()
516 target, prio); in xive_spapr_configure_queue()
529 u8 prio) in xive_spapr_setup_queue() argument
531 struct xive_q *q = &xc->queue[prio]; in xive_spapr_setup_queue()
539 q, prio, qpage, xive_queue_shift); in xive_spapr_setup_queue()
543 u8 prio) in xive_spapr_cleanup_queue() argument
545 struct xive_q *q = &xc->queue[prio]; in xive_spapr_cleanup_queue()
550 rc = plpar_int_set_queue_config(0, hw_cpu, prio, 0, 0); in xive_spapr_cleanup_queue()
553 hw_cpu, prio); in xive_spapr_cleanup_queue()
711 int prio, found; in xive_get_max_prio() local
736 for (prio = 0; prio < 8; prio++) { in xive_get_max_prio()
744 if (prio >= base && prio < base + range) in xive_get_max_prio()
749 found = prio; in xive_get_max_prio()