Lines Matching defs:buf
88 struct cx23885_buffer *buf)
94 VBI_LINE_LENGTH, buf->risc.dma);
132 struct cx23885_buffer *buf = container_of(vbuf,
144 cx23885_risc_vbibuffer(dev->pci, &buf->risc,
155 struct cx23885_buffer *buf = container_of(vbuf,
158 cx23885_free_buffer(vb->vb2_queue->drv_priv, buf);
186 struct cx23885_buffer *buf = container_of(vbuf,
192 buf->risc.cpu[1] = cpu_to_le32(buf->risc.dma + 12);
193 buf->risc.jmp[0] = cpu_to_le32(RISC_JUMP | RISC_CNT_INC);
194 buf->risc.jmp[1] = cpu_to_le32(buf->risc.dma + 12);
195 buf->risc.jmp[2] = cpu_to_le32(0); /* bits 63-32 */
199 list_add_tail(&buf->queue, &q->active);
202 buf, buf->vb.vb2_buf.index);
205 buf->risc.cpu[0] |= cpu_to_le32(RISC_IRQ1);
209 list_add_tail(&buf->queue, &q->active);
211 prev->risc.jmp[1] = cpu_to_le32(buf->risc.dma);
213 buf, buf->vb.vb2_buf.index);
221 struct cx23885_buffer *buf = list_entry(dmaq->active.next,
224 cx23885_start_vbi_dma(dev, dmaq, buf);
237 struct cx23885_buffer *buf = list_entry(dmaq->active.next,
240 list_del(&buf->queue);
241 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR);