Lines Matching defs:vb2_ops
411 struct vb2_ops { struct
412 int (*queue_setup)(struct vb2_queue *q,
416 void (*wait_prepare)(struct vb2_queue *q);
417 void (*wait_finish)(struct vb2_queue *q);
419 int (*buf_out_validate)(struct vb2_buffer *vb);
420 int (*buf_init)(struct vb2_buffer *vb);
421 int (*buf_prepare)(struct vb2_buffer *vb);
422 void (*buf_finish)(struct vb2_buffer *vb);
423 void (*buf_cleanup)(struct vb2_buffer *vb);
425 int (*start_streaming)(struct vb2_queue *q, unsigned int count);
426 void (*stop_streaming)(struct vb2_queue *q);
428 void (*buf_queue)(struct vb2_buffer *vb);
430 void (*buf_request_complete)(struct vb2_buffer *vb);