Lines Matching refs:queue
73 struct list_head queue;
323 list_add_tail(&vb->queue, &vou_dev->queue);
335 } else if (vou_dev->active->queue.next == &vb->queue) {
347 /* Two buffers on the queue - activate the hardware */
375 list_del(&vb->queue);
1067 if (!vou_dev->active || list_empty(&vou_dev->queue)) {
1089 list_del(&vb->queue);
1096 if (list_empty(&vou_dev->queue)) {
1098 dev_dbg(vou_dev->v4l2_dev.dev, "%s: queue empty after %d\n",
1109 vou_dev->active = list_entry(vou_dev->queue.next,
1110 struct videobuf_buffer, queue);
1112 if (vou_dev->active->queue.next != &vou_dev->queue) {
1113 struct videobuf_buffer *new = list_entry(vou_dev->active->queue.next,
1114 struct videobuf_buffer, queue);
1312 INIT_LIST_HEAD(&vou_dev->queue);