Lines Matching refs:bitstream
156 (rd_ptr - ctx->bitstream.paddr); in coda_kfifo_sync_from_device()
167 rd_ptr = ctx->bitstream.paddr + (kfifo->out & kfifo->mask); in coda_kfifo_sync_to_device_full()
169 wr_ptr = ctx->bitstream.paddr + (kfifo->in & kfifo->mask); in coda_kfifo_sync_to_device_full()
179 wr_ptr = ctx->bitstream.paddr + (kfifo->in & kfifo->mask); in coda_kfifo_sync_to_device_write()
215 kfifo_init(&ctx->bitstream_fifo, ctx->bitstream.vaddr, in coda_bitstream_flush()
216 ctx->bitstream.size); in coda_bitstream_flush()
259 ctx->bitstream.size) in coda_bitstream_try_queue()
1715 ctx->bitstream.vaddr, ctx->bitstream.size); in coda_seq_end_work()
1752 if (ctx->bitstream.vaddr) in coda_alloc_bitstream_buffer()
1755 ctx->bitstream.size = roundup_pow_of_two(q_data->sizeimage * 2); in coda_alloc_bitstream_buffer()
1756 ctx->bitstream.vaddr = dma_alloc_wc(ctx->dev->dev, ctx->bitstream.size, in coda_alloc_bitstream_buffer()
1757 &ctx->bitstream.paddr, GFP_KERNEL); in coda_alloc_bitstream_buffer()
1758 if (!ctx->bitstream.vaddr) { in coda_alloc_bitstream_buffer()
1764 ctx->bitstream.vaddr, ctx->bitstream.size); in coda_alloc_bitstream_buffer()
1771 if (ctx->bitstream.vaddr == NULL) in coda_free_bitstream_buffer()
1774 dma_free_wc(ctx->dev->dev, ctx->bitstream.size, ctx->bitstream.vaddr, in coda_free_bitstream_buffer()
1775 ctx->bitstream.paddr); in coda_free_bitstream_buffer()
1776 ctx->bitstream.vaddr = NULL; in coda_free_bitstream_buffer()
1850 bitstream_buf = ctx->bitstream.paddr; in __coda_decoder_seq_init()
1851 bitstream_size = ctx->bitstream.size; in __coda_decoder_seq_init()
2277 if (coda_get_bitstream_payload(ctx) >= ctx->bitstream.size - 512) in coda_finish_decode()
2279 ctx->bitstream.vaddr, ctx->bitstream.size); in coda_finish_decode()