Lines Matching refs:qpage
301 unsigned long qpage, in plpar_int_set_queue_config() argument
307 flags, target, priority, qpage, qsize); in plpar_int_set_queue_config()
311 priority, qpage, qsize); in plpar_int_set_queue_config()
316 target, priority, qpage, rc); in plpar_int_set_queue_config()
478 __be32 *qpage, u32 order) in xive_spapr_configure_queue() argument
487 if (WARN_ON(!qpage)) in xive_spapr_configure_queue()
489 qpage_phys = __pa(qpage); in xive_spapr_configure_queue()
520 q->qpage = qpage; in xive_spapr_configure_queue()
533 __be32 *qpage; in xive_spapr_setup_queue() local
535 qpage = xive_queue_page_alloc(cpu, xive_queue_shift); in xive_spapr_setup_queue()
536 if (IS_ERR(qpage)) in xive_spapr_setup_queue()
537 return PTR_ERR(qpage); in xive_spapr_setup_queue()
540 q, prio, qpage, xive_queue_shift); in xive_spapr_setup_queue()
558 uv_unshare_page(PHYS_PFN(__pa(q->qpage)), 1 << alloc_order); in xive_spapr_cleanup_queue()
559 free_pages((unsigned long)q->qpage, alloc_order); in xive_spapr_cleanup_queue()
560 q->qpage = NULL; in xive_spapr_cleanup_queue()