Lines Matching refs:buffers
41 atomic_set(&q->buffers, 0); in cx18_queue_init()
60 atomic_read(&q->buffers) >= CX18_MAX_FW_MDLS_PER_STREAM) in _cx18_enqueue()
68 atomic_inc(&q->buffers); in _cx18_enqueue()
84 atomic_dec(&q->buffers); in cx18_dequeue()
102 if (buf->skipped >= atomic_read(&s->q_busy.buffers)-1) { in cx18_queue_get_buf()
112 atomic_dec(&s->q_busy.buffers); in cx18_queue_get_buf()
113 atomic_inc(&s->q_free.buffers); in cx18_queue_get_buf()
132 atomic_inc(&s->q_full.buffers); in cx18_queue_get_buf()
134 atomic_dec(&s->q_busy.buffers); in cx18_queue_get_buf()
156 atomic_inc(&s->q_free.buffers); in cx18_queue_flush()
173 if (s->buffers == 0) in cx18_stream_alloc()
177 s->name, s->buffers, s->buf_size, in cx18_stream_alloc()
178 s->buffers * s->buf_size / 1024); in cx18_stream_alloc()
180 if (((char __iomem *)&cx->scb->cpu_mdl[cx->mdl_offset + s->buffers] - in cx18_stream_alloc()
194 for (i = 0; i < s->buffers; i++) { in cx18_stream_alloc()
212 if (i == s->buffers) { in cx18_stream_alloc()
213 cx->mdl_offset += s->buffers; in cx18_stream_alloc()