Lines Matching refs:vbuf
457 cxdev->vbuf = in cxusb_medion_v_process_auxbuf()
461 list_del(&cxdev->vbuf->list); in cxusb_medion_v_process_auxbuf()
474 if (cxdev->vbuf) { in cxusb_medion_v_process_auxbuf()
475 cxdev->vbuf->vb2.vb2_buf.timestamp = ktime_get_ns(); in cxusb_medion_v_process_auxbuf()
476 bt656->buf = vb2_plane_vaddr(&cxdev->vbuf->vb2.vb2_buf, in cxusb_medion_v_process_auxbuf()
508 if (cxdev->vbuf) { in cxusb_medion_v_process_auxbuf()
509 vb2_set_plane_payload(&cxdev->vbuf->vb2.vb2_buf, 0, in cxusb_medion_v_process_auxbuf()
512 cxdev->vbuf->vb2.field = cxdev->field_order; in cxusb_medion_v_process_auxbuf()
513 cxdev->vbuf->vb2.sequence = cxdev->vbuf_sequence++; in cxusb_medion_v_process_auxbuf()
515 vb2_buffer_done(&cxdev->vbuf->vb2.vb2_buf, in cxusb_medion_v_process_auxbuf()
518 cxdev->vbuf = NULL; in cxusb_medion_v_process_auxbuf()
667 struct cxusb_medion_vbuffer *vbuf, *vbuf_tmp; in cxusb_medion_return_buffers() local
669 list_for_each_entry_safe(vbuf, vbuf_tmp, &cxdev->buflist, in cxusb_medion_return_buffers()
671 list_del(&vbuf->list); in cxusb_medion_return_buffers()
672 vb2_buffer_done(&vbuf->vb2.vb2_buf, in cxusb_medion_return_buffers()
677 if (cxdev->vbuf) { in cxusb_medion_return_buffers()
678 vb2_buffer_done(&cxdev->vbuf->vb2.vb2_buf, in cxusb_medion_return_buffers()
682 cxdev->vbuf = NULL; in cxusb_medion_return_buffers()
864 cxdev->vbuf = NULL; in cxusb_medion_v_start_streaming()
943 struct cxusb_medion_vbuffer *vbuf = in cxusub_medion_v_buf_queue() local
950 list_add_tail(&vbuf->list, &cxdev->buflist); in cxusub_medion_v_buf_queue()