Home
last modified time | relevance | path

Searched refs:buf_queue (Results 1 – 25 of 179) sorted by relevance

12345678

/OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/isp1/
H A Ddmarx.c196 if (!list_empty(&stream->buf_queue)) { in dmarx_frame_end()
198 list_first_entry(&stream->buf_queue, in dmarx_frame_end()
315 list_empty(&stream->buf_queue) && in rkisp1_buf_queue()
320 list_add_tail(&ispbuf->queue, &stream->buf_queue); in rkisp1_buf_queue()
335 list_add_tail(&stream->curr_buf->queue, &stream->buf_queue); in dmarx_stop_streaming()
338 while (!list_empty(&stream->buf_queue)) { in dmarx_stop_streaming()
339 buf = list_first_entry(&stream->buf_queue, in dmarx_stop_streaming()
375 .buf_queue = rkisp1_buf_queue,
518 if (vb2_is_busy(&node->buf_queue)) { in rkisp1_s_fmt_vid_out_mplane()
599 rkisp_init_vb2_queue(&node->buf_queue, stream, in rkisp1_register_dmarx_video()
[all …]
H A Dcommon.h74 struct vb2_queue buf_queue; member
119 return container_of(q, struct rkisp1_vdev_node, buf_queue); in queue_to_node()
131 return &vnode->buf_queue; in to_vb2_queue()
H A Dcapture.c1146 if (!list_empty(&stream->buf_queue)) { in mi_frame_end()
1148 list_first_entry(&stream->buf_queue, in mi_frame_end()
1368 list_add_tail(&ispbuf->queue, &stream->buf_queue); in rkisp1_buf_queue()
1436 list_add_tail(&stream->curr_buf->queue, &stream->buf_queue); in rkisp1_stop_streaming()
1442 list_add_tail(&stream->next_buf->queue, &stream->buf_queue); in rkisp1_stop_streaming()
1445 while (!list_empty(&stream->buf_queue)) { in rkisp1_stop_streaming()
1446 buf = list_first_entry(&stream->buf_queue, in rkisp1_stop_streaming()
1585 .buf_queue = rkisp1_buf_queue,
1794 INIT_LIST_HEAD(&stream->buf_queue); in rkisp1_stream_init()
1945 if (vb2_is_busy(&node->buf_queue)) { in rkisp1_s_fmt_vid_cap_mplane()
[all …]
H A Dcapture.h192 struct list_head buf_queue; member
/OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/ispp/
H A Dcommon.h58 struct vb2_queue buf_queue; member
97 return container_of(q, struct rkispp_vdev_node, buf_queue); in queue_to_node()
109 return &vnode->buf_queue; in to_vb2_queue()
H A Dstream.c269 if (src_buf && !vir->curr_buf && !list_empty(&vir->buf_queue)) { in vir_cpy_image()
270 vir->curr_buf = list_first_entry(&vir->buf_queue, in vir_cpy_image()
330 if (!list_empty(&stream->buf_queue) && !stream->curr_buf) { in get_stream_buf()
332 list_first_entry(&stream->buf_queue, in get_stream_buf()
550 while (!list_empty(&stream->buf_queue)) { in start_ii()
551 buf = list_first_entry(&stream->buf_queue, struct rkispp_buffer, queue); in start_ii()
950 list_add_tail(&isppbuf->queue, &stream->buf_queue); in rkispp_buf_queue()
1000 struct vb2_queue *queue = &stream->vnode.buf_queue; in destroy_buf_queue()
1007 list_add_tail(&stream->curr_buf->queue, &stream->buf_queue); in destroy_buf_queue()
1010 while (!list_empty(&stream->buf_queue)) { in destroy_buf_queue()
[all …]
/OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/isp/
H A Dcommon.h90 struct vb2_queue buf_queue; member
151 return container_of(q, struct rkisp_vdev_node, buf_queue); in queue_to_node()
163 return &vnode->buf_queue; in to_vb2_queue()
H A Ddmarx.c486 if (!list_empty(&stream->buf_queue)) { in dmarx_frame_end()
488 list_first_entry(&stream->buf_queue, in dmarx_frame_end()
638 list_empty(&stream->buf_queue) && in rkisp_buf_queue()
643 list_add_tail(&ispbuf->queue, &stream->buf_queue); in rkisp_buf_queue()
656 list_add_tail(&stream->curr_buf->queue, &stream->buf_queue); in destroy_buf_queue()
658 while (!list_empty(&stream->buf_queue)) { in destroy_buf_queue()
659 buf = list_first_entry(&stream->buf_queue, in destroy_buf_queue()
719 .buf_queue = rkisp_buf_queue,
884 if (vb2_is_busy(&node->buf_queue)) { in rkisp_s_fmt_vid_out_mplane()
1007 rkisp_init_vb2_queue(&node->buf_queue, stream, in rkisp_register_dmarx_video()
[all …]
H A Disp_rockit.c213 list_add_tail(&isprk_buf->isp_buf.queue, &stream->buf_queue); in rkisp_rockit_buf_queue()
287 if (list_empty(&stream->buf_queue)) in rkisp_rockit_buf_done()
341 list_add_tail(&stream->curr_buf->queue, &stream->buf_queue); in rkisp_rockit_config_stream()
345 list_add_tail(&stream->next_buf->queue, &stream->buf_queue); in rkisp_rockit_config_stream()
349 list_for_each_entry(isp_buf, &stream->buf_queue, queue) { in rkisp_rockit_config_stream()
596 if (stream->next_buf || !list_empty(&stream->buf_queue)) in rkisp_rockit_ctrl_fps()
H A Dcapture_v1x.c748 if (!list_empty(&stream->buf_queue)) { in mi_frame_end()
750 list_first_entry(&stream->buf_queue, in mi_frame_end()
922 list_add_tail(&ispbuf->queue, &stream->buf_queue); in rkisp_buf_queue()
946 list_add_tail(&stream->curr_buf->queue, &stream->buf_queue); in destroy_buf_queue()
952 list_add_tail(&stream->next_buf->queue, &stream->buf_queue); in destroy_buf_queue()
955 while (!list_empty(&stream->buf_queue)) { in destroy_buf_queue()
956 buf = list_first_entry(&stream->buf_queue, in destroy_buf_queue()
1118 .buf_queue = rkisp_buf_queue,
1159 INIT_LIST_HEAD(&stream->buf_queue); in rkisp_stream_init()
1183 rkisp_init_vb2_queue(&node->buf_queue, stream, in rkisp_stream_init()
H A Dcapture_v32.c1193 if (!stream->curr_buf && !list_empty(&stream->buf_queue)) { in luma_frame_readout()
1194 stream->curr_buf = list_first_entry(&stream->buf_queue, in luma_frame_readout()
1363 !list_empty(&stream->buf_queue)) { in mi_frame_start()
1364 stream->next_buf = list_first_entry(&stream->buf_queue, in mi_frame_start()
1421 list_add_tail(&buf->queue, &stream->buf_queue); in mi_frame_end()
1468 if (!list_empty(&stream->buf_queue)) { in mi_frame_end()
1469 stream->next_buf = list_first_entry(&stream->buf_queue, in mi_frame_end()
1664 list_add_tail(&ispbuf->queue, &stream->buf_queue); in rkisp_buf_queue()
1711 list_add_tail(&stream->curr_buf->queue, &stream->buf_queue); in destroy_buf_queue()
1717 list_add_tail(&stream->next_buf->queue, &stream->buf_queue); in destroy_buf_queue()
[all …]
H A Dcapture_v20.c1470 if (!list_empty(&stream->buf_queue)) { in mi_frame_end()
1472 list_first_entry(&stream->buf_queue, in mi_frame_end()
1673 list_add_tail(&ispbuf->queue, &stream->buf_queue); in rkisp_buf_queue()
1701 &stream->buf_queue); in destroy_buf_queue()
1710 &stream->buf_queue); in destroy_buf_queue()
1719 &stream->buf_queue); in destroy_buf_queue()
1727 list_add_tail(&stream->curr_buf->queue, &stream->buf_queue); in destroy_buf_queue()
1733 list_add_tail(&stream->next_buf->queue, &stream->buf_queue); in destroy_buf_queue()
1736 while (!list_empty(&stream->buf_queue)) { in destroy_buf_queue()
1737 buf = list_first_entry(&stream->buf_queue, in destroy_buf_queue()
[all …]
H A Dcapture_v30.c933 if (!stream->next_buf && !list_empty(&stream->buf_queue)) { in mi_frame_start()
934 stream->next_buf = list_first_entry(&stream->buf_queue, in mi_frame_start()
1025 if (!list_empty(&stream->buf_queue)) { in mi_frame_end()
1026 stream->next_buf = list_first_entry(&stream->buf_queue, in mi_frame_end()
1199 list_add_tail(&ispbuf->queue, &stream->buf_queue); in rkisp_buf_queue()
1223 list_add_tail(&stream->curr_buf->queue, &stream->buf_queue); in destroy_buf_queue()
1229 list_add_tail(&stream->next_buf->queue, &stream->buf_queue); in destroy_buf_queue()
1232 while (!list_empty(&stream->buf_queue)) { in destroy_buf_queue()
1233 buf = list_first_entry(&stream->buf_queue, in destroy_buf_queue()
1335 if (src_buf && !vir->curr_buf && !list_empty(&vir->buf_queue)) { in vir_cpy_image()
[all …]
H A Dcapture_v21.c1288 if (!list_empty(&stream->buf_queue)) { in mi_frame_end()
1290 list_first_entry(&stream->buf_queue, in mi_frame_end()
1489 list_add_tail(&ispbuf->queue, &stream->buf_queue); in rkisp_buf_queue()
1517 &stream->buf_queue); in destroy_buf_queue()
1526 &stream->buf_queue); in destroy_buf_queue()
1534 list_add_tail(&stream->curr_buf->queue, &stream->buf_queue); in destroy_buf_queue()
1540 list_add_tail(&stream->next_buf->queue, &stream->buf_queue); in destroy_buf_queue()
1543 while (!list_empty(&stream->buf_queue)) { in destroy_buf_queue()
1544 buf = list_first_entry(&stream->buf_queue, in destroy_buf_queue()
1741 .buf_queue = rkisp_buf_queue,
[all …]
H A Disp_stats.c236 .buf_queue = rkisp_stats_vb2_buf_queue,
364 vdev->queue = &node->buf_queue; in rkisp_register_stats_vdev()
/OK3568_Linux_fs/kernel/drivers/media/v4l2-core/
H A Dvideobuf-core.c169 BUG_ON(!q->ops->buf_queue); in videobuf_queue_core_init()
614 q->ops->buf_queue(q, buf); in videobuf_qbuf()
752 q->ops->buf_queue(q, buf); in videobuf_streamon()
812 q->ops->buf_queue(q, q->read_buf); in videobuf_read_zerocopy()
919 q->ops->buf_queue(q, q->read_buf); in videobuf_read_one()
990 q->ops->buf_queue(q, q->bufs[i]); in __videobuf_read_start()
1105 q->ops->buf_queue(q, q->read_buf); in videobuf_read_stream()
/OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/cif/
H A Dcif-luma.h39 struct vb2_queue buf_queue; member
H A Dcif-tools.c192 if (vb2_is_busy(&tools_vdev->vnode.buf_queue)) { in rkcif_tools_s_fmt_vid_cap_mplane()
561 .buf_queue = rkcif_tools_vb2_buf_queue,
851 vdev->queue = &node->buf_queue; in rkcif_register_tools_vdev()
858 rkcif_tools_init_vb2_queue(&node->buf_queue, in rkcif_register_tools_vdev()
861 vdev->queue = &node->buf_queue; in rkcif_register_tools_vdev()
H A Ddev.h292 struct vb2_queue buf_queue; member
600 return container_of(q, struct rkcif_vdev_node, buf_queue); in queue_to_node()
607 return &vnode->buf_queue; in to_vb2_queue()
H A Dcif-scale.c234 if (vb2_is_busy(&scale_vdev->vnode.buf_queue)) { in rkcif_scale_s_fmt_vid_cap_mplane()
893 .buf_queue = rkcif_scale_vb2_buf_queue,
1118 vdev->queue = &node->buf_queue; in rkcif_register_scale_vdev()
1125 rkcif_scale_init_vb2_queue(&node->buf_queue, in rkcif_register_scale_vdev()
1128 vdev->queue = &node->buf_queue; in rkcif_register_scale_vdev()
/OK3568_Linux_fs/kernel/drivers/staging/media/rkisp1/
H A Drkisp1-stats.c169 .buf_queue = rkisp1_stats_vb2_buf_queue,
182 node = container_of(q, struct rkisp1_vdev_node, buf_queue); in rkisp1_stats_init_vb2_queue()
399 vdev->queue = &node->buf_queue; in rkisp1_stats_register()
/OK3568_Linux_fs/kernel/drivers/media/usb/au0828/
H A Dau0828-vbi.c72 .buf_queue = vbi_buffer_queue,
/OK3568_Linux_fs/kernel/drivers/media/usb/em28xx/
H A Dem28xx-vbi.c94 .buf_queue = vbi_buffer_queue,
/OK3568_Linux_fs/kernel/drivers/media/usb/uvc/
H A Duvc_queue.c202 .buf_queue = uvc_buffer_queue,
213 .buf_queue = uvc_buffer_queue,
/OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/rga/
H A Drga-buf.c103 .buf_queue = rga_buf_queue,

12345678