Lines Matching refs:iso_resource
123 struct iso_resource { struct
138 static void schedule_iso_resource(struct iso_resource *r, unsigned long delay) in schedule_iso_resource() argument
149 struct iso_resource, resource), 0); in schedule_if_iso_resource()
193 struct fw_cdev_event_iso_resource iso_resource; member
1235 struct iso_resource *r = in iso_resource_work()
1236 container_of(work, struct iso_resource, work.work); in iso_resource_work()
1314 e->iso_resource.handle = r->resource.handle; in iso_resource_work()
1315 e->iso_resource.channel = channel; in iso_resource_work()
1316 e->iso_resource.bandwidth = bandwidth; in iso_resource_work()
1319 &e->iso_resource, sizeof(e->iso_resource), NULL, 0); in iso_resource_work()
1334 struct iso_resource *r = in release_iso_resource()
1335 container_of(resource, struct iso_resource, resource); in release_iso_resource()
1347 struct iso_resource *r; in init_iso_resource()
1371 e1->iso_resource.closure = request->closure; in init_iso_resource()
1372 e1->iso_resource.type = FW_CDEV_EVENT_ISO_RESOURCE_ALLOCATED; in init_iso_resource()
1373 e2->iso_resource.closure = request->closure; in init_iso_resource()
1374 e2->iso_resource.type = FW_CDEV_EVENT_ISO_RESOURCE_DEALLOCATED; in init_iso_resource()