mc_bus 225 drivers/bus/fsl-mc/dprc-driver.c struct fsl_mc_bus *mc_bus = to_fsl_mc_bus(mc_bus_dev); mc_bus 299 drivers/bus/fsl-mc/dprc-driver.c if (dev_get_msi_domain(&mc_bus_dev->dev) && !mc_bus->irq_resources) { mc_bus 306 drivers/bus/fsl-mc/dprc-driver.c error = fsl_mc_populate_irq_pool(mc_bus, mc_bus 339 drivers/bus/fsl-mc/dprc-driver.c struct fsl_mc_bus *mc_bus = to_fsl_mc_bus(mc_bus_dev); mc_bus 346 drivers/bus/fsl-mc/dprc-driver.c mutex_lock(&mc_bus->scan_mutex); mc_bus 348 drivers/bus/fsl-mc/dprc-driver.c mutex_unlock(&mc_bus->scan_mutex); mc_bus 380 drivers/bus/fsl-mc/dprc-driver.c struct fsl_mc_bus *mc_bus = to_fsl_mc_bus(mc_dev); mc_bus 390 drivers/bus/fsl-mc/dprc-driver.c mutex_lock(&mc_bus->scan_mutex); mc_bus 442 drivers/bus/fsl-mc/dprc-driver.c mutex_unlock(&mc_bus->scan_mutex); mc_bus 593 drivers/bus/fsl-mc/dprc-driver.c struct fsl_mc_bus *mc_bus = to_fsl_mc_bus(mc_dev); mc_bus 661 drivers/bus/fsl-mc/dprc-driver.c &mc_bus->dprc_attr); mc_bus 687 drivers/bus/fsl-mc/dprc-driver.c mutex_init(&mc_bus->scan_mutex); mc_bus 748 drivers/bus/fsl-mc/dprc-driver.c struct fsl_mc_bus *mc_bus = to_fsl_mc_bus(mc_dev); mc_bus 755 drivers/bus/fsl-mc/dprc-driver.c if (!mc_bus->irq_resources) mc_bus 764 drivers/bus/fsl-mc/dprc-driver.c fsl_mc_cleanup_irq_pool(mc_bus); mc_bus 31 drivers/bus/fsl-mc/fsl-mc-allocator.c *mc_bus, mc_bus 39 drivers/bus/fsl-mc/fsl-mc-allocator.c struct fsl_mc_device *mc_bus_dev = &mc_bus->mc_dev; mc_bus 49 drivers/bus/fsl-mc/fsl-mc-allocator.c res_pool = &mc_bus->resource_pools[pool_type]; mc_bus 52 drivers/bus/fsl-mc/fsl-mc-allocator.c if (res_pool->mc_bus != mc_bus) mc_bus 101 drivers/bus/fsl-mc/fsl-mc-allocator.c struct fsl_mc_bus *mc_bus; mc_bus 114 drivers/bus/fsl-mc/fsl-mc-allocator.c mc_bus = to_fsl_mc_bus(mc_bus_dev); mc_bus 116 drivers/bus/fsl-mc/fsl-mc-allocator.c if (res_pool != &mc_bus->resource_pools[resource->type]) mc_bus 175 drivers/bus/fsl-mc/fsl-mc-allocator.c int __must_check fsl_mc_resource_allocate(struct fsl_mc_bus *mc_bus, mc_bus 181 drivers/bus/fsl-mc/fsl-mc-allocator.c struct fsl_mc_device *mc_bus_dev = &mc_bus->mc_dev; mc_bus 191 drivers/bus/fsl-mc/fsl-mc-allocator.c res_pool = &mc_bus->resource_pools[pool_type]; mc_bus 192 drivers/bus/fsl-mc/fsl-mc-allocator.c if (res_pool->mc_bus != mc_bus) mc_bus 273 drivers/bus/fsl-mc/fsl-mc-allocator.c struct fsl_mc_bus *mc_bus; mc_bus 289 drivers/bus/fsl-mc/fsl-mc-allocator.c mc_bus = to_fsl_mc_bus(mc_bus_dev); mc_bus 290 drivers/bus/fsl-mc/fsl-mc-allocator.c error = fsl_mc_resource_allocate(mc_bus, pool_type, &resource); mc_bus 347 drivers/bus/fsl-mc/fsl-mc-allocator.c int fsl_mc_populate_irq_pool(struct fsl_mc_bus *mc_bus, mc_bus 355 drivers/bus/fsl-mc/fsl-mc-allocator.c struct fsl_mc_device *mc_bus_dev = &mc_bus->mc_dev; mc_bus 357 drivers/bus/fsl-mc/fsl-mc-allocator.c &mc_bus->resource_pools[FSL_MC_POOL_IRQ]; mc_bus 397 drivers/bus/fsl-mc/fsl-mc-allocator.c mc_bus->irq_resources = irq_resources; mc_bus 410 drivers/bus/fsl-mc/fsl-mc-allocator.c void fsl_mc_cleanup_irq_pool(struct fsl_mc_bus *mc_bus) mc_bus 412 drivers/bus/fsl-mc/fsl-mc-allocator.c struct fsl_mc_device *mc_bus_dev = &mc_bus->mc_dev; mc_bus 414 drivers/bus/fsl-mc/fsl-mc-allocator.c &mc_bus->resource_pools[FSL_MC_POOL_IRQ]; mc_bus 416 drivers/bus/fsl-mc/fsl-mc-allocator.c if (!mc_bus->irq_resources) mc_bus 428 drivers/bus/fsl-mc/fsl-mc-allocator.c mc_bus->irq_resources = NULL; mc_bus 443 drivers/bus/fsl-mc/fsl-mc-allocator.c struct fsl_mc_bus *mc_bus; mc_bus 454 drivers/bus/fsl-mc/fsl-mc-allocator.c mc_bus = to_fsl_mc_bus(mc_dev); mc_bus 456 drivers/bus/fsl-mc/fsl-mc-allocator.c mc_bus = to_fsl_mc_bus(to_fsl_mc_device(mc_dev->dev.parent)); mc_bus 458 drivers/bus/fsl-mc/fsl-mc-allocator.c if (!mc_bus->irq_resources) mc_bus 461 drivers/bus/fsl-mc/fsl-mc-allocator.c res_pool = &mc_bus->resource_pools[FSL_MC_POOL_IRQ]; mc_bus 476 drivers/bus/fsl-mc/fsl-mc-allocator.c error = fsl_mc_resource_allocate(mc_bus, FSL_MC_POOL_IRQ, mc_bus 508 drivers/bus/fsl-mc/fsl-mc-allocator.c struct fsl_mc_bus *mc_bus; mc_bus 517 drivers/bus/fsl-mc/fsl-mc-allocator.c mc_bus = to_fsl_mc_bus(mc_dev); mc_bus 519 drivers/bus/fsl-mc/fsl-mc-allocator.c mc_bus = to_fsl_mc_bus(to_fsl_mc_device(mc_dev->dev.parent)); mc_bus 521 drivers/bus/fsl-mc/fsl-mc-allocator.c if (!mc_bus->irq_resources) mc_bus 536 drivers/bus/fsl-mc/fsl-mc-allocator.c struct fsl_mc_bus *mc_bus = to_fsl_mc_bus(mc_bus_dev); mc_bus 540 drivers/bus/fsl-mc/fsl-mc-allocator.c &mc_bus->resource_pools[pool_type]; mc_bus 545 drivers/bus/fsl-mc/fsl-mc-allocator.c res_pool->mc_bus = mc_bus; mc_bus 556 drivers/bus/fsl-mc/fsl-mc-allocator.c struct fsl_mc_bus *mc_bus = to_fsl_mc_bus(mc_bus_dev); mc_bus 558 drivers/bus/fsl-mc/fsl-mc-allocator.c &mc_bus->resource_pools[pool_type]; mc_bus 583 drivers/bus/fsl-mc/fsl-mc-allocator.c struct fsl_mc_bus *mc_bus; mc_bus 593 drivers/bus/fsl-mc/fsl-mc-allocator.c mc_bus = to_fsl_mc_bus(mc_bus_dev); mc_bus 598 drivers/bus/fsl-mc/fsl-mc-allocator.c error = fsl_mc_resource_pool_add_device(mc_bus, pool_type, mc_dev); mc_bus 563 drivers/bus/fsl-mc/fsl-mc-bus.c struct fsl_mc_bus *mc_bus = NULL; mc_bus 575 drivers/bus/fsl-mc/fsl-mc-bus.c mc_bus = kzalloc(sizeof(*mc_bus), GFP_KERNEL); mc_bus 576 drivers/bus/fsl-mc/fsl-mc-bus.c if (!mc_bus) mc_bus 579 drivers/bus/fsl-mc/fsl-mc-bus.c mc_dev = &mc_bus->mc_dev; mc_bus 682 drivers/bus/fsl-mc/fsl-mc-bus.c kfree(mc_bus); mc_bus 122 drivers/bus/fsl-mc/fsl-mc-msi.c struct fsl_mc_bus *mc_bus = to_fsl_mc_bus(mc_bus_dev); mc_bus 124 drivers/bus/fsl-mc/fsl-mc-msi.c &mc_bus->irq_resources[msi_desc->fsl_mc.msi_index]; mc_bus 504 drivers/bus/fsl-mc/fsl-mc-private.h struct fsl_mc_bus *mc_bus; mc_bus 547 drivers/bus/fsl-mc/fsl-mc-private.h int __must_check fsl_mc_resource_allocate(struct fsl_mc_bus *mc_bus, mc_bus 562 drivers/bus/fsl-mc/fsl-mc-private.h int fsl_mc_populate_irq_pool(struct fsl_mc_bus *mc_bus, mc_bus 565 drivers/bus/fsl-mc/fsl-mc-private.h void fsl_mc_cleanup_irq_pool(struct fsl_mc_bus *mc_bus); mc_bus 165 drivers/bus/fsl-mc/mc-io.c struct fsl_mc_bus *mc_bus; mc_bus 182 drivers/bus/fsl-mc/mc-io.c mc_bus = to_fsl_mc_bus(mc_bus_dev); mc_bus 184 drivers/bus/fsl-mc/mc-io.c error = fsl_mc_resource_allocate(mc_bus, FSL_MC_POOL_DPMCP, &resource); mc_bus 357 drivers/dma/pl330.c u32 mc_bus; mc_bus 1036 drivers/dma/pl330.c go.addr = req->mc_bus; mc_bus 1408 drivers/dma/pl330.c PL330_DBGMC_START(req->mc_bus); mc_bus 1858 drivers/dma/pl330.c thrd->req[0].mc_bus = pl330->mcode_bus mc_bus 1864 drivers/dma/pl330.c thrd->req[1].mc_bus = thrd->req[0].mc_bus