Lines Matching refs:vb
60 static int vbi_buffer_prepare(struct vb2_buffer *vb) in vbi_buffer_prepare() argument
62 struct em28xx *dev = vb2_get_drv_priv(vb->vb2_queue); in vbi_buffer_prepare()
64 struct em28xx_buffer *buf = container_of(vb, struct em28xx_buffer, vb); in vbi_buffer_prepare()
69 if (vb2_plane_size(vb, 0) < size) { in vbi_buffer_prepare()
71 __func__, vb2_plane_size(vb, 0), size); in vbi_buffer_prepare()
74 vb2_set_plane_payload(&buf->vb, 0, size); in vbi_buffer_prepare()
80 vbi_buffer_queue(struct vb2_buffer *vb) in vbi_buffer_queue() argument
82 struct em28xx *dev = vb2_get_drv_priv(vb->vb2_queue); in vbi_buffer_queue()
83 struct em28xx_buffer *buf = container_of(vb, struct em28xx_buffer, vb); in vbi_buffer_queue()
87 buf->mem = vb2_plane_vaddr(vb, 0); in vbi_buffer_queue()
88 buf->length = vb2_plane_size(vb, 0); in vbi_buffer_queue()