Lines Matching defs:task_index
54 pthread_mutex_t task_fifo_mutex; /* Used to guard (next_)task_index */
64 unsigned task_index;
86 unsigned task_index;
89 while (c->next_task_index == c->task_index || atomic_load(&c->exit)) {
96 task_index = c->next_task_index;
103 task = &c->tasks[task_index];
292 av_frame_move_ref(c->tasks[c->task_index].indata, frame);
295 c->task_index = (c->task_index + 1) % c->max_tasks;
302 /* The access to task_index in the following code is ok,
304 if (c->task_index == c->finished_task_index ||
306 (c->task_index - c->finished_task_index + c->max_tasks) % c->max_tasks <= avctx->thread_count)) {