| /OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/isp1/ |
| H A D | dmarx.c | 196 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 D | common.h | 74 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 D | capture.c | 1146 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 D | capture.h | 192 struct list_head buf_queue; member
|
| /OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/ispp/ |
| H A D | common.h | 58 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 D | stream.c | 269 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 D | common.h | 90 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 D | dmarx.c | 486 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 D | isp_rockit.c | 213 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 D | capture_v1x.c | 748 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 D | capture_v32.c | 1193 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 D | capture_v20.c | 1470 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 D | capture_v30.c | 933 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 D | capture_v21.c | 1288 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 D | isp_stats.c | 236 .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 D | videobuf-core.c | 169 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 D | cif-luma.h | 39 struct vb2_queue buf_queue; member
|
| H A D | cif-tools.c | 192 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 D | dev.h | 292 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 D | cif-scale.c | 234 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 D | rkisp1-stats.c | 169 .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 D | au0828-vbi.c | 72 .buf_queue = vbi_buffer_queue,
|
| /OK3568_Linux_fs/kernel/drivers/media/usb/em28xx/ |
| H A D | em28xx-vbi.c | 94 .buf_queue = vbi_buffer_queue,
|
| /OK3568_Linux_fs/kernel/drivers/media/usb/uvc/ |
| H A D | uvc_queue.c | 202 .buf_queue = uvc_buffer_queue, 213 .buf_queue = uvc_buffer_queue,
|
| /OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/rga/ |
| H A D | rga-buf.c | 103 .buf_queue = rga_buf_queue,
|