Lines Matching refs:meta
255 struct coda_buffer_meta *meta; in coda_fill_bitstream() local
312 meta = kmalloc(sizeof(*meta), GFP_KERNEL); in coda_fill_bitstream()
313 if (meta) { in coda_fill_bitstream()
314 meta->sequence = src_buf->sequence; in coda_fill_bitstream()
315 meta->timecode = src_buf->timecode; in coda_fill_bitstream()
316 meta->timestamp = src_buf->vb2_buf.timestamp; in coda_fill_bitstream()
317 meta->start = start; in coda_fill_bitstream()
318 meta->end = ctx->bitstream_fifo.kfifo.in & in coda_fill_bitstream()
322 list_add_tail(&meta->list, in coda_fill_bitstream()
328 trace_coda_bit_queue(ctx, src_buf, meta); in coda_fill_bitstream()
1881 struct coda_buffer_meta *meta; in coda_prepare_decode() local
1977 meta = list_first_entry_or_null(&ctx->buffer_meta_list, in coda_prepare_decode()
1980 if (meta && ctx->codec->src_fourcc == V4L2_PIX_FMT_JPEG) { in coda_prepare_decode()
1983 if (meta->end == (ctx->bitstream_fifo.kfifo.in & in coda_prepare_decode()
1989 pad = ((0 - meta->end) & 0xff) + 256; in coda_prepare_decode()
2003 trace_coda_dec_pic_run(ctx, meta); in coda_prepare_decode()
2016 struct coda_buffer_meta *meta; in coda_finish_decode() local
2152 meta = list_first_entry(&ctx->buffer_meta_list, in coda_finish_decode()
2154 list_del(&meta->list); in coda_finish_decode()
2164 if ((val & 0xffff) != (meta->sequence & 0xffff)) { in coda_finish_decode()
2168 meta->sequence); in coda_finish_decode()
2170 ctx->frame_metas[decoded_idx] = *meta; in coda_finish_decode()
2171 kfree(meta); in coda_finish_decode()
2219 meta = &ctx->frame_metas[ctx->display_idx]; in coda_finish_decode()
2220 dst_buf->timecode = meta->timecode; in coda_finish_decode()
2221 dst_buf->vb2_buf.timestamp = meta->timestamp; in coda_finish_decode()
2223 trace_coda_dec_rot_done(ctx, dst_buf, meta); in coda_finish_decode()