Lines Matching refs:fsl_mc_device
15 static bool __must_check fsl_mc_is_allocatable(struct fsl_mc_device *mc_dev) in fsl_mc_is_allocatable()
34 struct fsl_mc_device 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()
97 static int __must_check fsl_mc_resource_pool_remove_device(struct fsl_mc_device in fsl_mc_resource_pool_remove_device()
100 struct fsl_mc_device *mc_bus_dev; in fsl_mc_resource_pool_remove_device()
187 struct fsl_mc_device *mc_bus_dev = &mc_bus->mc_dev; in fsl_mc_resource_allocate()
274 int __must_check fsl_mc_object_allocate(struct fsl_mc_device *mc_dev, in fsl_mc_object_allocate()
276 struct fsl_mc_device **new_mc_adev) in fsl_mc_object_allocate()
278 struct fsl_mc_device *mc_bus_dev; in fsl_mc_object_allocate()
280 struct fsl_mc_device *mc_adev; in fsl_mc_object_allocate()
329 void fsl_mc_object_free(struct fsl_mc_device *mc_adev) in fsl_mc_object_free()
355 int fsl_mc_populate_irq_pool(struct fsl_mc_device *mc_bus_dev, in fsl_mc_populate_irq_pool()
417 void fsl_mc_cleanup_irq_pool(struct fsl_mc_device *mc_bus_dev) in fsl_mc_cleanup_irq_pool()
443 int __must_check fsl_mc_allocate_irqs(struct fsl_mc_device *mc_dev) in fsl_mc_allocate_irqs()
511 void fsl_mc_free_irqs(struct fsl_mc_device *mc_dev) in fsl_mc_free_irqs()
540 void fsl_mc_init_all_resource_pools(struct fsl_mc_device *mc_bus_dev) in fsl_mc_init_all_resource_pools()
558 static void fsl_mc_cleanup_resource_pool(struct fsl_mc_device *mc_bus_dev, in fsl_mc_cleanup_resource_pool()
571 void fsl_mc_cleanup_all_resource_pools(struct fsl_mc_device *mc_bus_dev) in fsl_mc_cleanup_all_resource_pools()
583 static int fsl_mc_allocator_probe(struct fsl_mc_device *mc_dev) in fsl_mc_allocator_probe()
586 struct fsl_mc_device *mc_bus_dev; in fsl_mc_allocator_probe()
615 static void fsl_mc_allocator_remove(struct fsl_mc_device *mc_dev) in fsl_mc_allocator_remove()