Lines Matching refs:iso_resource
136 struct iso_resource { struct
151 static void schedule_iso_resource(struct iso_resource *r, unsigned long delay) in schedule_iso_resource() argument
162 struct iso_resource, resource), 0); in schedule_if_iso_resource()
206 struct fw_cdev_event_iso_resource iso_resource; member
1250 struct iso_resource *r = in iso_resource_work()
1251 container_of(work, struct iso_resource, work.work); in iso_resource_work()
1330 e->iso_resource.handle = r->resource.handle; in iso_resource_work()
1331 e->iso_resource.channel = channel; in iso_resource_work()
1332 e->iso_resource.bandwidth = bandwidth; in iso_resource_work()
1335 &e->iso_resource, sizeof(e->iso_resource), NULL, 0); in iso_resource_work()
1350 struct iso_resource *r = in release_iso_resource()
1351 container_of(resource, struct iso_resource, resource); in release_iso_resource()
1363 struct iso_resource *r; in init_iso_resource()
1387 e1->iso_resource.closure = request->closure; in init_iso_resource()
1388 e1->iso_resource.type = FW_CDEV_EVENT_ISO_RESOURCE_ALLOCATED; in init_iso_resource()
1389 e2->iso_resource.closure = request->closure; in init_iso_resource()
1390 e2->iso_resource.type = FW_CDEV_EVENT_ISO_RESOURCE_DEALLOCATED; in init_iso_resource()