Lines Matching refs:target
196 unsigned long target,
203 pr_devel("H_INT_SET_SOURCE_CONFIG flags=%lx lisn=%lx target=%lx prio=%lx sw_irq=%lx\n",
204 flags, lisn, target, prio, sw_irq);
209 target, prio, sw_irq);
213 pr_err("H_INT_SET_SOURCE_CONFIG lisn=%ld target=%lx prio=%lx failed %ld\n",
214 lisn, target, prio, rc);
223 unsigned long *target,
234 target, prio, sw_irq);
243 *target = retbuf[0];
247 pr_devel("H_INT_GET_SOURCE_CONFIG target=%lx prio=%lx sw_irq=%lx\n",
254 unsigned long target,
263 rc = plpar_hcall(H_INT_GET_QUEUE_INFO, retbuf, flags, target,
269 target, priority, rc);
285 unsigned long target,
292 pr_devel("H_INT_SET_QUEUE_CONFIG flags=%lx target=%lx priority=%lx qpage=%lx qsize=%lx\n",
293 flags, target, priority, qpage, qsize);
296 rc = plpar_hcall_norets(H_INT_SET_QUEUE_CONFIG, flags, target,
302 target, priority, qpage, rc);
402 * pick a target. See xive_pick_irq_target().
435 static int xive_spapr_configure_irq(u32 hw_irq, u32 target, u8 prio, u32 sw_irq)
439 rc = plpar_int_set_source_config(XIVE_SRC_SET_EISN, hw_irq, target,
445 static int xive_spapr_get_irq_config(u32 hw_irq, u32 *target, u8 *prio,
456 *target = h_target;
464 static int xive_spapr_configure_queue(u32 target, struct xive_q *q, u8 prio,
486 rc = plpar_int_get_queue_info(0, target, prio, &esn_page, &esn_size);
489 target, prio);
501 rc = plpar_int_set_queue_config(flags, target, prio, qpage_phys, order);
504 target, prio);