Lines Matching refs:kfifo
148 struct __kfifo *kfifo = &ctx->bitstream_fifo.kfifo; in coda_kfifo_sync_from_device() local
153 kfifo->out = (kfifo->in & ~kfifo->mask) | in coda_kfifo_sync_from_device()
155 if (kfifo->out > kfifo->in) in coda_kfifo_sync_from_device()
156 kfifo->out -= kfifo->mask + 1; in coda_kfifo_sync_from_device()
161 struct __kfifo *kfifo = &ctx->bitstream_fifo.kfifo; in coda_kfifo_sync_to_device_full() local
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()
173 struct __kfifo *kfifo = &ctx->bitstream_fifo.kfifo; in coda_kfifo_sync_to_device_write() local
177 wr_ptr = ctx->bitstream.paddr + (kfifo->in & kfifo->mask); in coda_kfifo_sync_to_device_write()
268 start = ctx->bitstream_fifo.kfifo.in & in coda_fill_bitstream()
269 ctx->bitstream_fifo.kfifo.mask; in coda_fill_bitstream()
284 meta->end = ctx->bitstream_fifo.kfifo.in & in coda_fill_bitstream()
285 ctx->bitstream_fifo.kfifo.mask; in coda_fill_bitstream()
1812 if (meta->end == (ctx->bitstream_fifo.kfifo.in & in coda_prepare_decode()
1813 ctx->bitstream_fifo.kfifo.mask)) { in coda_prepare_decode()