Lines Matching refs:meta
229 struct coda_buffer_meta *meta; in coda_fill_bitstream() local
278 meta = kmalloc(sizeof(*meta), GFP_KERNEL); in coda_fill_bitstream()
279 if (meta) { in coda_fill_bitstream()
280 meta->sequence = src_buf->sequence; in coda_fill_bitstream()
281 meta->timecode = src_buf->timecode; in coda_fill_bitstream()
282 meta->timestamp = src_buf->timestamp; in coda_fill_bitstream()
283 meta->start = start; in coda_fill_bitstream()
284 meta->end = ctx->bitstream_fifo.kfifo.in & in coda_fill_bitstream()
288 list_add_tail(&meta->list, in coda_fill_bitstream()
294 trace_coda_bit_queue(ctx, src_buf, meta); in coda_fill_bitstream()
1725 struct coda_buffer_meta *meta; in coda_prepare_decode() local
1806 meta = list_first_entry_or_null(&ctx->buffer_meta_list, in coda_prepare_decode()
1809 if (meta && ctx->codec->src_fourcc == V4L2_PIX_FMT_JPEG) { in coda_prepare_decode()
1812 if (meta->end == (ctx->bitstream_fifo.kfifo.in & in coda_prepare_decode()
1818 pad = ((0 - meta->end) & 0xff) + 256; in coda_prepare_decode()
1832 trace_coda_dec_pic_run(ctx, meta); in coda_prepare_decode()
1845 struct coda_buffer_meta *meta; in coda_finish_decode() local
1975 meta = list_first_entry(&ctx->buffer_meta_list, in coda_finish_decode()
1977 list_del(&meta->list); in coda_finish_decode()
1987 if ((val & 0xffff) != (meta->sequence & 0xffff)) { in coda_finish_decode()
1991 meta->sequence); in coda_finish_decode()
1993 ctx->frame_metas[decoded_idx] = *meta; in coda_finish_decode()
1994 kfree(meta); in coda_finish_decode()
2041 meta = &ctx->frame_metas[ctx->display_idx]; in coda_finish_decode()
2042 dst_buf->timecode = meta->timecode; in coda_finish_decode()
2043 dst_buf->timestamp = meta->timestamp; in coda_finish_decode()
2045 trace_coda_dec_rot_done(ctx, dst_buf, meta); in coda_finish_decode()