Lines Matching defs:queue
52 * struct v4l2_m2m_queue_ctx - represents a queue for buffers ready to be
59 * @buffered: is the queue buffered?
88 * @cap_q_ctx: Capture (output to memory) queue context
89 * @out_q_ctx: Output (input from memory) queue context
90 * @queue: List of memory to memory contexts
91 * @job_flags: Job queue flags, used internally by v4l2-mem2mem.c:
93 * @finished: Wait queue used to signalize when a job queue finished.
117 /* For device job queue */
118 struct list_head queue;
155 * the pending job queue and add it if so.
164 * If a queue is buffered (for example a decoder hardware ringbuffer that has
166 * on that queue.
330 * v4l2_m2m_reqbufs() - multi-queue-aware REQBUFS multiplexer
340 * v4l2_m2m_querybuf() - multi-queue-aware QUERYBUF multiplexer
407 * v4l2_m2m_streamon() - turn on streaming for a video queue
417 * v4l2_m2m_streamoff() - turn off streaming for a video queue
428 * session state when a start of streaming of a video queue is requested
431 * @q: queue
438 * session state when a stop of streaming of a video queue is requested
441 * @q: queue
474 * is available to dequeue (with dqbuf) from the source queue, this will
476 * returned in case of the destination queue.
489 * seamlessly for the video buffer, which will receive normal per-queue offsets
490 * and proper vb2 queue pointers. The differentiation is made outside
546 * @queue_init: a callback for queue type-specific initialization function