Lines Matching refs:stream
180 INIT_LIST_HEAD(&q->stream); in videobuf_queue_core_init()
291 INIT_LIST_HEAD(&q->stream); in videobuf_queue_cancel()
465 if (!list_empty(&q->stream)) { in videobuf_reqbufs()
612 list_add_tail(&buf->stream, &q->stream); in videobuf_qbuf()
644 if (list_empty(&q->stream)) { in stream_next_buffer_check_queue()
659 !list_empty(&q->stream) || !q->streaming); in stream_next_buffer_check_queue()
686 buf = list_entry(q->stream.next, struct videobuf_buffer, stream); in stream_next_buffer()
727 list_del(&buf->stream); in videobuf_dqbuf()
751 list_for_each_entry(buf, &q->stream, stream) in videobuf_streamon()
987 list_add_tail(&q->bufs[i]->stream, &q->stream); in __videobuf_read_start()
1003 INIT_LIST_HEAD(&q->stream); in __videobuf_read_stop()
1071 q->read_buf = list_entry(q->stream.next, in videobuf_read_stream()
1073 stream); in videobuf_read_stream()
1074 list_del(&q->read_buf->stream); in videobuf_read_stream()
1103 list_add_tail(&q->read_buf->stream, in videobuf_read_stream()
1104 &q->stream); in videobuf_read_stream()
1130 if (!list_empty(&q->stream)) in videobuf_poll_stream()
1131 buf = list_entry(q->stream.next, in videobuf_poll_stream()
1132 struct videobuf_buffer, stream); in videobuf_poll_stream()
1139 q->read_buf = list_entry(q->stream.next, in videobuf_poll_stream()
1141 stream); in videobuf_poll_stream()
1142 list_del(&q->read_buf->stream); in videobuf_poll_stream()