Lines Matching defs:mc_bus

26  * @mc_bus: pointer to the fsl-mc bus
31 *mc_bus,
39 struct fsl_mc_device *mc_bus_dev = &mc_bus->mc_dev;
49 res_pool = &mc_bus->resource_pools[pool_type];
52 if (res_pool->mc_bus != mc_bus)
101 struct fsl_mc_bus *mc_bus;
114 mc_bus = to_fsl_mc_bus(mc_bus_dev);
116 if (res_pool != &mc_bus->resource_pools[resource->type])
175 int __must_check fsl_mc_resource_allocate(struct fsl_mc_bus *mc_bus,
181 struct fsl_mc_device *mc_bus_dev = &mc_bus->mc_dev;
191 res_pool = &mc_bus->resource_pools[pool_type];
192 if (res_pool->mc_bus != mc_bus)
273 struct fsl_mc_bus *mc_bus;
289 mc_bus = to_fsl_mc_bus(mc_bus_dev);
290 error = fsl_mc_resource_allocate(mc_bus, pool_type, &resource);
357 struct fsl_mc_bus *mc_bus = to_fsl_mc_bus(mc_bus_dev);
359 &mc_bus->resource_pools[FSL_MC_POOL_IRQ];
362 if (mc_bus->irq_resources)
403 mc_bus->irq_resources = irq_resources;
418 struct fsl_mc_bus *mc_bus = to_fsl_mc_bus(mc_bus_dev);
420 &mc_bus->resource_pools[FSL_MC_POOL_IRQ];
422 if (!mc_bus->irq_resources)
434 mc_bus->irq_resources = NULL;
449 struct fsl_mc_bus *mc_bus;
460 mc_bus = to_fsl_mc_bus(mc_dev);
462 mc_bus = to_fsl_mc_bus(to_fsl_mc_device(mc_dev->dev.parent));
464 if (!mc_bus->irq_resources)
467 res_pool = &mc_bus->resource_pools[FSL_MC_POOL_IRQ];
482 error = fsl_mc_resource_allocate(mc_bus, FSL_MC_POOL_IRQ,
514 struct fsl_mc_bus *mc_bus;
523 mc_bus = to_fsl_mc_bus(mc_dev);
525 mc_bus = to_fsl_mc_bus(to_fsl_mc_device(mc_dev->dev.parent));
527 if (!mc_bus->irq_resources)
542 struct fsl_mc_bus *mc_bus = to_fsl_mc_bus(mc_bus_dev);
546 &mc_bus->resource_pools[pool_type];
551 res_pool->mc_bus = mc_bus;
562 struct fsl_mc_bus *mc_bus = to_fsl_mc_bus(mc_bus_dev);
564 &mc_bus->resource_pools[pool_type];
589 struct fsl_mc_bus *mc_bus;
599 mc_bus = to_fsl_mc_bus(mc_bus_dev);
604 error = fsl_mc_resource_pool_add_device(mc_bus, pool_type, mc_dev);