Lines Matching defs:utask
1059 static int snd_compr_task_new(struct snd_compr_stream *stream, struct snd_compr_task *utask)
1066 if (utask->origin_seqno != 0 || utask->input_size != 0)
1071 task->seqno = utask->seqno = snd_compr_seqno_next(stream);
1072 task->input_size = utask->input_size;
1095 utask->input_fd = fd_i;
1096 utask->output_fd = fd_o;
1123 struct snd_compr_task *utask)
1129 if (utask->input_size > task->input->size)
1131 task->flags = utask->flags;
1132 task->input_size = utask->input_size;
1137 static int snd_compr_task_start(struct snd_compr_stream *stream, struct snd_compr_task *utask)
1142 if (utask->origin_seqno > 0) {
1143 task = snd_compr_find_task(stream, utask->origin_seqno);
1144 retval = snd_compr_task_start_prepare(task, utask);
1147 task->seqno = utask->seqno = snd_compr_seqno_next(stream);
1148 utask->origin_seqno = 0;
1151 task = snd_compr_find_task(stream, utask->seqno);
1154 retval = snd_compr_task_start_prepare(task, utask);