Searched refs:vb2_queue (Results 1 – 10 of 10) sorted by relevance
/include/media/ |
D | videobuf2-core.h | 229 struct vb2_queue; 246 struct vb2_queue *vb2_queue; member 418 int (*queue_setup)(struct vb2_queue *q, 422 void (*wait_prepare)(struct vb2_queue *q); 423 void (*wait_finish)(struct vb2_queue *q); 431 int (*start_streaming)(struct vb2_queue *q, unsigned int count); 432 void (*stop_streaming)(struct vb2_queue *q); 567 struct vb2_queue { struct 648 static inline bool vb2_queue_allows_cache_hints(struct vb2_queue *q) in vb2_queue_allows_cache_hints() 712 void vb2_discard_done(struct vb2_queue *q); [all …]
|
D | videobuf2-v4l2.h | 81 int vb2_find_timestamp(const struct vb2_queue *q, u64 timestamp, 84 int vb2_querybuf(struct vb2_queue *q, struct v4l2_buffer *b); 94 int vb2_reqbufs(struct vb2_queue *q, struct v4l2_requestbuffers *req); 104 int vb2_create_bufs(struct vb2_queue *q, struct v4l2_create_buffers *create); 128 int vb2_prepare_buf(struct vb2_queue *q, struct media_device *mdev, 154 int vb2_qbuf(struct vb2_queue *q, struct media_device *mdev, 166 int vb2_expbuf(struct vb2_queue *q, struct v4l2_exportbuffer *eb); 192 int vb2_dqbuf(struct vb2_queue *q, struct v4l2_buffer *b, bool nonblocking); 210 int vb2_streamon(struct vb2_queue *q, enum v4l2_buf_type type); 229 int vb2_streamoff(struct vb2_queue *q, enum v4l2_buf_type type); [all …]
|
D | v4l2-mc.h | 86 int v4l_vb2q_enable_media_source(struct vb2_queue *q); 197 static inline int v4l_vb2q_enable_media_source(struct vb2_queue *q) in v4l_vb2q_enable_media_source()
|
D | v4l2-mem2mem.h | 66 struct vb2_queue q; 150 struct vb2_queue *v4l2_m2m_get_vq(struct v4l2_m2m_ctx *m2m_ctx, 434 struct vb2_queue *q); 444 struct vb2_queue *q); 548 int (*queue_init)(void *priv, struct vb2_queue *src_vq, struct vb2_queue *dst_vq)); 729 struct vb2_queue *v4l2_m2m_get_src_vq(struct v4l2_m2m_ctx *m2m_ctx) in v4l2_m2m_get_src_vq() 740 struct vb2_queue *v4l2_m2m_get_dst_vq(struct v4l2_m2m_ctx *m2m_ctx) in v4l2_m2m_get_dst_vq()
|
D | videobuf2-dvb.h | 25 struct vb2_queue dvbq;
|
D | dvb_vb2.h | 98 struct vb2_queue vb_q;
|
D | v4l2-dev.h | 286 struct vb2_queue *queue;
|
/include/trace/events/ |
D | vb2.h | 12 TP_PROTO(struct vb2_queue *q, struct vb2_buffer *vb), 47 TP_PROTO(struct vb2_queue *q, struct vb2_buffer *vb), 52 TP_PROTO(struct vb2_queue *q, struct vb2_buffer *vb), 57 TP_PROTO(struct vb2_queue *q, struct vb2_buffer *vb), 62 TP_PROTO(struct vb2_queue *q, struct vb2_buffer *vb),
|
D | v4l2.h | 182 TP_PROTO(struct vb2_queue *q, struct vb2_buffer *vb), 246 TP_PROTO(struct vb2_queue *q, struct vb2_buffer *vb), 251 TP_PROTO(struct vb2_queue *q, struct vb2_buffer *vb), 256 TP_PROTO(struct vb2_queue *q, struct vb2_buffer *vb), 261 TP_PROTO(struct vb2_queue *q, struct vb2_buffer *vb),
|
/include/media/davinci/ |
D | vpbe_display.h | 75 struct vb2_queue buffer_queue;
|