Lines Matching refs:dts
69 ctx->name, au->vbuf.vb2_buf.index, au->dts, au->size, in dump_au()
73 ctx->name, au->vbuf.vb2_buf.index, au->dts, au->size, in dump_au()
84 ctx->name, frame->index, frame->dts, in dump_frame()
154 frame->dts = 0; in delta_recycle()
161 struct delta_dts *dts; in delta_push_dts() local
163 dts = kzalloc(sizeof(*dts), GFP_KERNEL); in delta_push_dts()
164 if (!dts) in delta_push_dts()
167 INIT_LIST_HEAD(&dts->list); in delta_push_dts()
173 dts->val = val; in delta_push_dts()
174 list_add_tail(&dts->list, &ctx->dts); in delta_push_dts()
180 struct delta_dts *dts; in delta_pop_dts() local
186 if (list_empty(&ctx->dts)) { in delta_pop_dts()
193 dts = list_first_entry(&ctx->dts, struct delta_dts, list); in delta_pop_dts()
194 list_del(&dts->list); in delta_pop_dts()
196 *val = dts->val; in delta_pop_dts()
198 kfree(dts); in delta_pop_dts()
203 struct delta_dts *dts; in delta_flush_dts() local
212 list_for_each_entry_safe(dts, next, &ctx->dts, list) in delta_flush_dts()
213 kfree(dts); in delta_flush_dts()
216 INIT_LIST_HEAD(&ctx->dts); in delta_flush_dts()
834 delta_pop_dts(ctx, &frame->dts); in delta_decoder_stop_cmd()
949 au->dts = vbuf->vb2_buf.timestamp; in delta_run_work()
992 delta_push_dts(ctx, au->dts); in delta_run_work()
1014 delta_pop_dts(ctx, &frame->dts); in delta_run_work()
1346 au->dts = vbuf->vb2_buf.timestamp; in delta_vb2_au_start_streaming()
1348 delta_push_dts(ctx, au->dts); in delta_vb2_au_start_streaming()
1501 vb->timestamp = frame->dts; in delta_vb2_frame_finish()
1661 INIT_LIST_HEAD(&ctx->dts); in delta_open()