Lines Matching refs:bitstream
154 (rd_ptr - ctx->bitstream.paddr); in coda_kfifo_sync_from_device()
165 rd_ptr = ctx->bitstream.paddr + (kfifo->out & kfifo->mask); in coda_kfifo_sync_to_device_full()
167 wr_ptr = ctx->bitstream.paddr + (kfifo->in & kfifo->mask); in coda_kfifo_sync_to_device_full()
177 wr_ptr = ctx->bitstream.paddr + (kfifo->in & kfifo->mask); in coda_kfifo_sync_to_device_write()
203 vb2_get_plane_payload(src_buf, 0) + 512 >= ctx->bitstream.size) in coda_bitstream_try_queue()
1338 ctx->bitstream.vaddr, ctx->bitstream.size); in coda_seq_end_work()
1372 if (ctx->bitstream.vaddr) in coda_alloc_bitstream_buffer()
1375 ctx->bitstream.size = roundup_pow_of_two(q_data->sizeimage * 2); in coda_alloc_bitstream_buffer()
1376 ctx->bitstream.vaddr = dma_alloc_writecombine( in coda_alloc_bitstream_buffer()
1377 &ctx->dev->plat_dev->dev, ctx->bitstream.size, in coda_alloc_bitstream_buffer()
1378 &ctx->bitstream.paddr, GFP_KERNEL); in coda_alloc_bitstream_buffer()
1379 if (!ctx->bitstream.vaddr) { in coda_alloc_bitstream_buffer()
1385 ctx->bitstream.vaddr, ctx->bitstream.size); in coda_alloc_bitstream_buffer()
1392 if (ctx->bitstream.vaddr == NULL) in coda_free_bitstream_buffer()
1395 dma_free_writecombine(&ctx->dev->plat_dev->dev, ctx->bitstream.size, in coda_free_bitstream_buffer()
1396 ctx->bitstream.vaddr, ctx->bitstream.paddr); in coda_free_bitstream_buffer()
1397 ctx->bitstream.vaddr = NULL; in coda_free_bitstream_buffer()
1441 bitstream_buf = ctx->bitstream.paddr; in __coda_start_decoding()
1442 bitstream_size = ctx->bitstream.size; in __coda_start_decoding()
1791 if (coda_get_bitstream_payload(ctx) >= ctx->bitstream.size - 512) in coda_finish_decode()
1793 ctx->bitstream.vaddr, ctx->bitstream.size); in coda_finish_decode()