xgene_msi          27 drivers/pci/controller/pci-xgene-msi.c 	struct xgene_msi	*msi;
xgene_msi          45 drivers/pci/controller/pci-xgene-msi.c static struct xgene_msi xgene_msi_ctrl;
xgene_msi          94 drivers/pci/controller/pci-xgene-msi.c static u32 xgene_msi_ir_read(struct xgene_msi *msi,
xgene_msi         102 drivers/pci/controller/pci-xgene-msi.c static u32 xgene_msi_int_read(struct xgene_msi *msi, u32 msi_grp)
xgene_msi         143 drivers/pci/controller/pci-xgene-msi.c 	struct xgene_msi *msi = irq_data_get_irq_chip_data(data);
xgene_msi         197 drivers/pci/controller/pci-xgene-msi.c 	struct xgene_msi *msi = domain->host_data;
xgene_msi         225 drivers/pci/controller/pci-xgene-msi.c 	struct xgene_msi *msi = irq_data_get_irq_chip_data(d);
xgene_msi         243 drivers/pci/controller/pci-xgene-msi.c static int xgene_allocate_domains(struct xgene_msi *msi)
xgene_msi         262 drivers/pci/controller/pci-xgene-msi.c static void xgene_free_domains(struct xgene_msi *msi)
xgene_msi         270 drivers/pci/controller/pci-xgene-msi.c static int xgene_msi_init_allocator(struct xgene_msi *xgene_msi)
xgene_msi         274 drivers/pci/controller/pci-xgene-msi.c 	xgene_msi->bitmap = kzalloc(size, GFP_KERNEL);
xgene_msi         275 drivers/pci/controller/pci-xgene-msi.c 	if (!xgene_msi->bitmap)
xgene_msi         278 drivers/pci/controller/pci-xgene-msi.c 	mutex_init(&xgene_msi->bitmap_lock);
xgene_msi         280 drivers/pci/controller/pci-xgene-msi.c 	xgene_msi->msi_groups = kcalloc(NR_HW_IRQS,
xgene_msi         283 drivers/pci/controller/pci-xgene-msi.c 	if (!xgene_msi->msi_groups)
xgene_msi         293 drivers/pci/controller/pci-xgene-msi.c 	struct xgene_msi *xgene_msi;
xgene_msi         301 drivers/pci/controller/pci-xgene-msi.c 	xgene_msi = msi_groups->msi;
xgene_msi         309 drivers/pci/controller/pci-xgene-msi.c 	grp_select = xgene_msi_int_read(xgene_msi, msi_grp);
xgene_msi         317 drivers/pci/controller/pci-xgene-msi.c 		msir_val = xgene_msi_ir_read(xgene_msi, msi_grp, msir_index);
xgene_msi         333 drivers/pci/controller/pci-xgene-msi.c 			virq = irq_find_mapping(xgene_msi->inner_domain, hw_irq);
xgene_msi         347 drivers/pci/controller/pci-xgene-msi.c 			grp_select = xgene_msi_int_read(xgene_msi, msi_grp);
xgene_msi         358 drivers/pci/controller/pci-xgene-msi.c 	struct xgene_msi *msi = platform_get_drvdata(pdev);
xgene_msi         376 drivers/pci/controller/pci-xgene-msi.c 	struct xgene_msi *msi = &xgene_msi_ctrl;
xgene_msi         423 drivers/pci/controller/pci-xgene-msi.c 	struct xgene_msi *msi = &xgene_msi_ctrl;
xgene_msi         447 drivers/pci/controller/pci-xgene-msi.c 	struct xgene_msi *xgene_msi;
xgene_msi         451 drivers/pci/controller/pci-xgene-msi.c 	xgene_msi = &xgene_msi_ctrl;
xgene_msi         453 drivers/pci/controller/pci-xgene-msi.c 	platform_set_drvdata(pdev, xgene_msi);
xgene_msi         456 drivers/pci/controller/pci-xgene-msi.c 	xgene_msi->msi_regs = devm_ioremap_resource(&pdev->dev, res);
xgene_msi         457 drivers/pci/controller/pci-xgene-msi.c 	if (IS_ERR(xgene_msi->msi_regs)) {
xgene_msi         459 drivers/pci/controller/pci-xgene-msi.c 		rc = PTR_ERR(xgene_msi->msi_regs);
xgene_msi         462 drivers/pci/controller/pci-xgene-msi.c 	xgene_msi->msi_addr = res->start;
xgene_msi         463 drivers/pci/controller/pci-xgene-msi.c 	xgene_msi->node = pdev->dev.of_node;
xgene_msi         464 drivers/pci/controller/pci-xgene-msi.c 	xgene_msi->num_cpus = num_possible_cpus();
xgene_msi         466 drivers/pci/controller/pci-xgene-msi.c 	rc = xgene_msi_init_allocator(xgene_msi);
xgene_msi         472 drivers/pci/controller/pci-xgene-msi.c 	rc = xgene_allocate_domains(xgene_msi);
xgene_msi         486 drivers/pci/controller/pci-xgene-msi.c 		xgene_msi->msi_groups[irq_index].gic_irq = virt_msir;
xgene_msi         487 drivers/pci/controller/pci-xgene-msi.c 		xgene_msi->msi_groups[irq_index].msi_grp = irq_index;
xgene_msi         488 drivers/pci/controller/pci-xgene-msi.c 		xgene_msi->msi_groups[irq_index].msi = xgene_msi;
xgene_msi         498 drivers/pci/controller/pci-xgene-msi.c 			msi_val = xgene_msi_ir_read(xgene_msi, irq_index,
xgene_msi         501 drivers/pci/controller/pci-xgene-msi.c 		msi_val = xgene_msi_int_read(xgene_msi, irq_index);