Lines Matching defs:vb
89 struct vb2_v4l2_buffer vb;
124 unsigned int vb_full; /* vb is full and packets dropped */
125 unsigned int vb_empty; /* vb is empty and packets dropped */
514 len = min_t(unsigned long, vb2_plane_size(&buffer->vb.vb2_buf, 0),
516 hackrf_copy_stream(dev, vb2_plane_vaddr(&buffer->vb.vb2_buf, 0),
518 vb2_set_plane_payload(&buffer->vb.vb2_buf, 0, len);
519 buffer->vb.sequence = dev->sequence++;
520 buffer->vb.vb2_buf.timestamp = ktime_get_ns();
521 vb2_buffer_done(&buffer->vb.vb2_buf, VB2_BUF_STATE_DONE);
560 vb2_get_plane_payload(&buffer->vb.vb2_buf, 0));
562 vb2_plane_vaddr(&buffer->vb.vb2_buf, 0), len);
564 buffer->vb.sequence = dev->sequence++;
565 buffer->vb.vb2_buf.timestamp = ktime_get_ns();
566 vb2_buffer_done(&buffer->vb.vb2_buf, VB2_BUF_STATE_DONE);
745 vb2_buffer_done(&buffer->vb.vb2_buf, state);
770 static void hackrf_buf_queue(struct vb2_buffer *vb)
772 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb);
773 struct vb2_queue *vq = vb->vb2_queue;
775 struct hackrf_buffer *buffer = container_of(vbuf, struct hackrf_buffer, vb);