Lines Matching refs:vbuf
105 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb2); in iris_vb2_buf_init() local
106 struct iris_buffer *buf = to_iris_buffer(vbuf); in iris_vb2_buf_init()
253 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in iris_vb2_buf_prepare() local
256 if (vbuf->field == V4L2_FIELD_ANY) in iris_vb2_buf_prepare()
257 vbuf->field = V4L2_FIELD_NONE; in iris_vb2_buf_prepare()
258 if (vbuf->field != V4L2_FIELD_NONE) in iris_vb2_buf_prepare()
285 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb2); in iris_vb2_buf_queue() local
298 if (vbuf->field == V4L2_FIELD_ANY) in iris_vb2_buf_queue()
299 vbuf->field = V4L2_FIELD_NONE; in iris_vb2_buf_queue()
313 vbuf->flags |= V4L2_BUF_FLAG_LAST; in iris_vb2_buf_queue()
314 vbuf->sequence = inst->sequence_cap++; in iris_vb2_buf_queue()
315 vbuf->field = V4L2_FIELD_NONE; in iris_vb2_buf_queue()
317 v4l2_m2m_buf_done(vbuf, VB2_BUF_STATE_DONE); in iris_vb2_buf_queue()
327 v4l2_m2m_buf_queue(m2m_ctx, vbuf); in iris_vb2_buf_queue()
329 ret = iris_vdec_qbuf(inst, vbuf); in iris_vb2_buf_queue()
334 v4l2_m2m_buf_done(vbuf, VB2_BUF_STATE_ERROR); in iris_vb2_buf_queue()