Lines Matching refs:todo
130 ISO_RES_ALLOC_ONCE, ISO_RES_DEALLOC_ONCE,} todo; member
1258 int generation, channel, bandwidth, todo; in iso_resource_work() local
1263 todo = r->todo; in iso_resource_work()
1265 if (todo == ISO_RES_ALLOC && in iso_resource_work()
1272 skip = todo == ISO_RES_REALLOC && in iso_resource_work()
1275 free = todo == ISO_RES_DEALLOC || in iso_resource_work()
1276 todo == ISO_RES_ALLOC_ONCE || in iso_resource_work()
1277 todo == ISO_RES_DEALLOC_ONCE; in iso_resource_work()
1288 todo == ISO_RES_ALLOC || in iso_resource_work()
1289 todo == ISO_RES_REALLOC || in iso_resource_work()
1290 todo == ISO_RES_ALLOC_ONCE); in iso_resource_work()
1297 (todo == ISO_RES_ALLOC || todo == ISO_RES_REALLOC)) in iso_resource_work()
1307 if (r->todo == ISO_RES_ALLOC) in iso_resource_work()
1308 r->todo = ISO_RES_REALLOC; in iso_resource_work()
1313 if (r->todo == ISO_RES_REALLOC && !success && in iso_resource_work()
1321 if (todo == ISO_RES_ALLOC && channel >= 0) in iso_resource_work()
1324 if (todo == ISO_RES_REALLOC && success) in iso_resource_work()
1327 if (todo == ISO_RES_ALLOC || todo == ISO_RES_ALLOC_ONCE) { in iso_resource_work()
1358 r->todo = ISO_RES_DEALLOC; in release_iso_resource()
1364 struct fw_cdev_allocate_iso_resource *request, int todo) in init_iso_resource() argument
1384 r->todo = todo; in init_iso_resource()
1396 if (todo == ISO_RES_ALLOC) { in init_iso_resource()