Searched refs:mc_bus (Results 1 – 6 of 6) sorted by relevance
31 *mc_bus, in fsl_mc_resource_pool_add_device()39 struct fsl_mc_device *mc_bus_dev = &mc_bus->mc_dev; in fsl_mc_resource_pool_add_device()50 res_pool = &mc_bus->resource_pools[pool_type]; in fsl_mc_resource_pool_add_device()53 if (WARN_ON(res_pool->mc_bus != mc_bus)) in fsl_mc_resource_pool_add_device()104 struct fsl_mc_bus *mc_bus; in fsl_mc_resource_pool_remove_device() local118 mc_bus = to_fsl_mc_bus(mc_bus_dev); in fsl_mc_resource_pool_remove_device()120 if (WARN_ON(res_pool != &mc_bus->resource_pools[resource->type])) in fsl_mc_resource_pool_remove_device()181 int __must_check fsl_mc_resource_allocate(struct fsl_mc_bus *mc_bus, in fsl_mc_resource_allocate() argument187 struct fsl_mc_device *mc_bus_dev = &mc_bus->mc_dev; in fsl_mc_resource_allocate()198 res_pool = &mc_bus->resource_pools[pool_type]; in fsl_mc_resource_allocate()[all …]
194 struct fsl_mc_bus *mc_bus = to_fsl_mc_bus(mc_bus_dev); in dprc_init_all_resource_pools() local198 &mc_bus->resource_pools[pool_type]; in dprc_init_all_resource_pools()203 res_pool->mc_bus = mc_bus; in dprc_init_all_resource_pools()214 struct fsl_mc_bus *mc_bus = to_fsl_mc_bus(mc_bus_dev); in dprc_cleanup_resource_pool() local216 &mc_bus->resource_pools[pool_type]; in dprc_cleanup_resource_pool()347 struct fsl_mc_bus *mc_bus = to_fsl_mc_bus(mc_bus_dev); in dprc_scan_container() local354 mutex_lock(&mc_bus->scan_mutex); in dprc_scan_container()356 mutex_unlock(&mc_bus->scan_mutex); in dprc_scan_container()381 struct fsl_mc_bus *mc_bus = to_fsl_mc_bus(mc_dev); in dprc_probe() local411 mutex_init(&mc_bus->scan_mutex); in dprc_probe()
397 struct fsl_mc_bus *mc_bus = NULL; in fsl_mc_device_add() local409 mc_bus = devm_kzalloc(parent_dev, sizeof(*mc_bus), GFP_KERNEL); in fsl_mc_device_add()410 if (!mc_bus) in fsl_mc_device_add()413 mc_dev = &mc_bus->mc_dev; in fsl_mc_device_add()510 if (mc_bus) in fsl_mc_device_add()511 devm_kfree(parent_dev, mc_bus); in fsl_mc_device_add()527 struct fsl_mc_bus *mc_bus = NULL; in fsl_mc_device_remove() local538 mc_bus = to_fsl_mc_bus(mc_dev); in fsl_mc_device_remove()552 if (mc_bus) in fsl_mc_device_remove()553 devm_kfree(mc_dev->dev.parent, mc_bus); in fsl_mc_device_remove()
73 struct fsl_mc_bus *mc_bus; member112 int __must_check fsl_mc_resource_allocate(struct fsl_mc_bus *mc_bus,
356 u32 mc_bus; member1068 go.addr = req->mc_bus; in _trigger()1321 PL330_DBGMC_START(req->mc_bus); in _setup_req()1772 thrd->req[0].mc_bus = pl330->mcode_bus in _reset_thread()1778 thrd->req[1].mc_bus = thrd->req[0].mc_bus in _reset_thread()
53 static struct bus_type mc_bus[EDAC_MAX_MCS]; variable771 mci->bus = &mc_bus[mci->mc_idx]; in edac_mc_add_mc_with_groups()