Searched refs:eoi_page (Results 1 – 6 of 6) sorted by relevance
| /Linux-v5.4/arch/powerpc/sysdev/xive/ |
| D | spapr.c | 161 unsigned long *eoi_page, in plpar_int_get_source_info() argument 178 *eoi_page = retbuf[1]; in plpar_int_get_source_info() 374 unsigned long eoi_page; in xive_spapr_populate_irq_data() local 380 rc = plpar_int_get_source_info(0, hw_irq, &flags, &eoi_page, &trig_page, in xive_spapr_populate_irq_data() 391 data->eoi_page = eoi_page; in xive_spapr_populate_irq_data() 401 data->eoi_mmio = ioremap(data->eoi_page, 1u << data->esb_shift); in xive_spapr_populate_irq_data()
|
| D | native.c | 45 __be64 flags, eoi_page, trig_page; in xive_native_populate_irq_data() local 52 rc = opal_xive_get_irq_info(hw_irq, &flags, &eoi_page, &trig_page, in xive_native_populate_irq_data() 71 data->eoi_page = be64_to_cpu(eoi_page); in xive_native_populate_irq_data() 76 data->eoi_mmio = ioremap(data->eoi_page, 1u << data->esb_shift); in xive_native_populate_irq_data() 86 if (data->trig_page == data->eoi_page) { in xive_native_populate_irq_data()
|
| /Linux-v5.4/arch/powerpc/kvm/ |
| D | book3s_hv_rm_xive.c | 40 #define __x_eoi_page(xd) ((void __iomem *)((xd)->eoi_page))
|
| D | book3s_xive.c | 232 vcpu->arch.xive_esc_raddr = xd->eoi_page; in kvmppc_xive_attach_escalation() 2076 xc->esc_virq[i], pq, xd->eoi_page); in kvmppc_xive_debug_show_queues()
|
| D | book3s_xive_native.c | 245 page = page_offset % 2 ? xd->eoi_page : xd->trig_page; in xive_native_esb_fault()
|
| /Linux-v5.4/arch/powerpc/include/asm/ |
| D | xive.h | 39 u64 eoi_page; member
|