Lines Matching refs:todo
134 ISO_RES_ALLOC_ONCE, ISO_RES_DEALLOC_ONCE,} todo; member
1319 int generation, channel, bandwidth, todo; in iso_resource_work() local
1324 todo = r->todo; in iso_resource_work()
1326 if (todo == ISO_RES_ALLOC && in iso_resource_work()
1332 skip = todo == ISO_RES_REALLOC && in iso_resource_work()
1335 free = todo == ISO_RES_DEALLOC || in iso_resource_work()
1336 todo == ISO_RES_ALLOC_ONCE || in iso_resource_work()
1337 todo == ISO_RES_DEALLOC_ONCE; in iso_resource_work()
1348 todo == ISO_RES_ALLOC || in iso_resource_work()
1349 todo == ISO_RES_REALLOC || in iso_resource_work()
1350 todo == ISO_RES_ALLOC_ONCE); in iso_resource_work()
1357 (todo == ISO_RES_ALLOC || todo == ISO_RES_REALLOC)) in iso_resource_work()
1365 if (r->todo == ISO_RES_ALLOC) in iso_resource_work()
1366 r->todo = ISO_RES_REALLOC; in iso_resource_work()
1369 if (r->todo == ISO_RES_REALLOC && !success && in iso_resource_work()
1377 if (todo == ISO_RES_ALLOC && channel >= 0) in iso_resource_work()
1380 if (todo == ISO_RES_REALLOC && success) in iso_resource_work()
1383 if (todo == ISO_RES_ALLOC || todo == ISO_RES_ALLOC_ONCE) { in iso_resource_work()
1414 r->todo = ISO_RES_DEALLOC; in release_iso_resource()
1419 struct fw_cdev_allocate_iso_resource *request, int todo) in init_iso_resource() argument
1439 r->todo = todo; in init_iso_resource()
1451 if (todo == ISO_RES_ALLOC) { in init_iso_resource()