Home
last modified time | relevance | path

Searched defs:vb2_ops (Results 1 – 2 of 2) sorted by relevance

/kernel/linux/linux-6.6/include/media/
Dvideobuf2-core.h431 struct vb2_ops { struct
432 int (*queue_setup)(struct vb2_queue *q,
436 void (*wait_prepare)(struct vb2_queue *q);
437 void (*wait_finish)(struct vb2_queue *q);
439 int (*buf_out_validate)(struct vb2_buffer *vb);
440 int (*buf_init)(struct vb2_buffer *vb);
441 int (*buf_prepare)(struct vb2_buffer *vb);
442 void (*buf_finish)(struct vb2_buffer *vb);
443 void (*buf_cleanup)(struct vb2_buffer *vb);
445 int (*prepare_streaming)(struct vb2_queue *q);
[all …]
/kernel/linux/linux-5.10/include/media/
Dvideobuf2-core.h417 struct vb2_ops { struct
418 int (*queue_setup)(struct vb2_queue *q,
422 void (*wait_prepare)(struct vb2_queue *q);
423 void (*wait_finish)(struct vb2_queue *q);
425 int (*buf_out_validate)(struct vb2_buffer *vb);
426 int (*buf_init)(struct vb2_buffer *vb);
427 int (*buf_prepare)(struct vb2_buffer *vb);
428 void (*buf_finish)(struct vb2_buffer *vb);
429 void (*buf_cleanup)(struct vb2_buffer *vb);
431 int (*start_streaming)(struct vb2_queue *q, unsigned int count);
[all …]