Lines Matching refs:queue
200 spinlock_t vbq_lock; /* spinlock for the videobuf queue */
333 buf = list_entry(vidq->active.next, struct viu_buf, vb.queue);
340 list_for_each_entry_safe(buf, prev, &vidq->active, vb.queue) {
341 list_del(&buf->vb.queue);
353 buf = list_entry(vidq->queued.next, struct viu_buf, vb.queue);
355 list_del(&buf->vb.queue);
356 list_add_tail(&buf->vb.queue, &vidq->active);
370 list_del(&buf->vb.queue);
371 list_add_tail(&buf->vb.queue, &vidq->active);
389 buf = list_entry(vidq->active.next, struct viu_buf, vb.queue);
390 list_del(&buf->vb.queue);
540 dprintk(1, "adding vb queue=0x%08lx\n",
541 (unsigned long)&buf->vb.queue);
547 list_add_tail(&buf->vb.queue, &vidq->queued);
553 (unsigned long)&buf->vb.queue);
554 list_add_tail(&buf->vb.queue, &vidq->active);
563 (unsigned long)&buf->vb.queue);
564 prev = list_entry(vidq->active.prev, struct viu_buf, vb.queue);
568 list_add_tail(&buf->vb.queue, &vidq->active);
573 list_add_tail(&buf->vb.queue, &vidq->queued);
1065 vb.queue);
1070 vb.queue);
1071 list_del(&buf->vb.queue);
1074 list_add_tail(&buf->vb.queue, &vidq->active);
1178 struct viu_buf, vb.queue);
1185 list_del(&buf->vb.queue);