Lines Matching refs:msi_groups
49 struct xgene_msi_group *msi_groups; member
289 xgene_msi->msi_groups = kcalloc(NR_HW_IRQS, in xgene_msi_init_allocator()
292 if (!xgene_msi->msi_groups) in xgene_msi_init_allocator()
301 struct xgene_msi_group *msi_groups; in xgene_msi_isr() local
309 msi_groups = irq_desc_get_handler_data(desc); in xgene_msi_isr()
310 xgene_msi = msi_groups->msi; in xgene_msi_isr()
311 msi_grp = msi_groups->msi_grp; in xgene_msi_isr()
369 virq = msi->msi_groups[i].gic_irq; in xgene_msi_remove()
373 kfree(msi->msi_groups); in xgene_msi_remove()
392 msi_group = &msi->msi_groups[i]; in xgene_msi_hwirq_alloc()
437 msi_group = &msi->msi_groups[i]; in xgene_msi_hwirq_free()
520 xgene_msi->msi_groups[irq_index].gic_irq = virt_msir; in xgene_msi_probe()
521 xgene_msi->msi_groups[irq_index].msi_grp = irq_index; in xgene_msi_probe()
522 xgene_msi->msi_groups[irq_index].msi = xgene_msi; in xgene_msi_probe()