vb2_queue 84 include/media/davinci/vpbe_display.h struct vb2_queue buffer_queue; vb2_queue 60 include/media/soc_camera.h struct vb2_queue vb2_vidq; vb2_queue 122 include/media/soc_camera.h int (*init_videobuf2)(struct vb2_queue *, vb2_queue 397 include/media/soc_camera.h static inline struct soc_camera_device *soc_camera_from_vb2q(const struct vb2_queue *vq) vb2_queue 412 include/media/soc_camera.h void soc_camera_lock(struct vb2_queue *vq); vb2_queue 413 include/media/soc_camera.h void soc_camera_unlock(struct vb2_queue *vq); vb2_queue 106 include/media/v4l2-dev.h struct vb2_queue *queue; vb2_queue 56 include/media/v4l2-mem2mem.h struct vb2_queue q; vb2_queue 95 include/media/v4l2-mem2mem.h struct vb2_queue *v4l2_m2m_get_vq(struct v4l2_m2m_ctx *m2m_ctx, vb2_queue 141 include/media/v4l2-mem2mem.h int (*queue_init)(void *priv, struct vb2_queue *src_vq, struct vb2_queue *dst_vq)); vb2_queue 203 include/media/v4l2-mem2mem.h struct vb2_queue *v4l2_m2m_get_src_vq(struct v4l2_m2m_ctx *m2m_ctx) vb2_queue 212 include/media/v4l2-mem2mem.h struct vb2_queue *v4l2_m2m_get_dst_vq(struct v4l2_m2m_ctx *m2m_ctx) vb2_queue 167 include/media/videobuf2-core.h struct vb2_queue; vb2_queue 196 include/media/videobuf2-core.h struct vb2_queue *vb2_queue; vb2_queue 318 include/media/videobuf2-core.h int (*queue_setup)(struct vb2_queue *q, const struct v4l2_format *fmt, vb2_queue 322 include/media/videobuf2-core.h void (*wait_prepare)(struct vb2_queue *q); vb2_queue 323 include/media/videobuf2-core.h void (*wait_finish)(struct vb2_queue *q); vb2_queue 330 include/media/videobuf2-core.h int (*start_streaming)(struct vb2_queue *q, unsigned int count); vb2_queue 331 include/media/videobuf2-core.h void (*stop_streaming)(struct vb2_queue *q); vb2_queue 447 include/media/videobuf2-core.h void vb2_discard_done(struct vb2_queue *q); vb2_queue 448 include/media/videobuf2-core.h int vb2_wait_for_all_buffers(struct vb2_queue *q); vb2_queue 450 include/media/videobuf2-core.h int vb2_querybuf(struct vb2_queue *q, struct v4l2_buffer *b); vb2_queue 451 include/media/videobuf2-core.h int vb2_reqbufs(struct vb2_queue *q, struct v4l2_requestbuffers *req); vb2_queue 453 include/media/videobuf2-core.h int vb2_create_bufs(struct vb2_queue *q, struct v4l2_create_buffers *create); vb2_queue 454 include/media/videobuf2-core.h int vb2_prepare_buf(struct vb2_queue *q, struct v4l2_buffer *b); vb2_queue 456 include/media/videobuf2-core.h int __must_check vb2_queue_init(struct vb2_queue *q); vb2_queue 458 include/media/videobuf2-core.h void vb2_queue_release(struct vb2_queue *q); vb2_queue 459 include/media/videobuf2-core.h void vb2_queue_error(struct vb2_queue *q); vb2_queue 461 include/media/videobuf2-core.h int vb2_qbuf(struct vb2_queue *q, struct v4l2_buffer *b); vb2_queue 462 include/media/videobuf2-core.h int vb2_expbuf(struct vb2_queue *q, struct v4l2_exportbuffer *eb); vb2_queue 463 include/media/videobuf2-core.h int vb2_dqbuf(struct vb2_queue *q, struct v4l2_buffer *b, bool nonblocking); vb2_queue 465 include/media/videobuf2-core.h int vb2_streamon(struct vb2_queue *q, enum v4l2_buf_type type); vb2_queue 466 include/media/videobuf2-core.h int vb2_streamoff(struct vb2_queue *q, enum v4l2_buf_type type); vb2_queue 468 include/media/videobuf2-core.h int vb2_mmap(struct vb2_queue *q, struct vm_area_struct *vma); vb2_queue 470 include/media/videobuf2-core.h unsigned long vb2_get_unmapped_area(struct vb2_queue *q, vb2_queue 476 include/media/videobuf2-core.h unsigned int vb2_poll(struct vb2_queue *q, struct file *file, poll_table *wait); vb2_queue 477 include/media/videobuf2-core.h size_t vb2_read(struct vb2_queue *q, char __user *data, size_t count, vb2_queue 479 include/media/videobuf2-core.h size_t vb2_write(struct vb2_queue *q, const char __user *data, size_t count, vb2_queue 502 include/media/videobuf2-core.h int vb2_thread_start(struct vb2_queue *q, vb2_thread_fnc fnc, void *priv, vb2_queue 509 include/media/videobuf2-core.h int vb2_thread_stop(struct vb2_queue *q); vb2_queue 515 include/media/videobuf2-core.h static inline bool vb2_is_streaming(struct vb2_queue *q) vb2_queue 532 include/media/videobuf2-core.h static inline bool vb2_fileio_is_active(struct vb2_queue *q) vb2_queue 543 include/media/videobuf2-core.h static inline bool vb2_is_busy(struct vb2_queue *q) vb2_queue 552 include/media/videobuf2-core.h static inline void *vb2_get_drv_priv(struct vb2_queue *q) vb2_queue 601 include/media/videobuf2-core.h static inline bool vb2_start_streaming_called(struct vb2_queue *q) vb2_queue 647 include/media/videobuf2-core.h void vb2_ops_wait_prepare(struct vb2_queue *vq); vb2_queue 648 include/media/videobuf2-core.h void vb2_ops_wait_finish(struct vb2_queue *vq); vb2_queue 15 include/media/videobuf2-dvb.h struct vb2_queue dvbq;