Searched refs:vb2_buffer (Results 1 – 14 of 14) sorted by relevance
/linux-4.19.296/include/media/ |
D | videobuf2-core.h | 242 struct vb2_buffer { struct 392 int (*buf_init)(struct vb2_buffer *vb); 393 int (*buf_prepare)(struct vb2_buffer *vb); 394 void (*buf_finish)(struct vb2_buffer *vb); 395 void (*buf_cleanup)(struct vb2_buffer *vb); 400 void (*buf_queue)(struct vb2_buffer *vb); 418 int (*verify_planes_array)(struct vb2_buffer *vb, const void *pb); 419 void (*fill_user_buffer)(struct vb2_buffer *vb, void *pb); 420 int (*fill_vb2_buffer)(struct vb2_buffer *vb, const void *pb, 422 void (*copy_timestamp)(struct vb2_buffer *vb, const void *pb); [all …]
|
D | videobuf2-dma-sg.h | 19 struct vb2_buffer *vb, unsigned int plane_no) in vb2_dma_sg_plane_desc()
|
D | videobuf2-dma-contig.h | 20 vb2_dma_contig_plane_dma_addr(struct vb2_buffer *vb, unsigned int plane_no) in vb2_dma_contig_plane_dma_addr()
|
D | dvb_vb2.h | 68 struct vb2_buffer vb;
|
D | videobuf2-v4l2.h | 40 struct vb2_buffer vb2_buf;
|
/linux-4.19.296/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),
|
/linux-4.19.296/drivers/media/common/videobuf2/ |
D | videobuf2-core.c | 191 static void __enqueue_in_driver(struct vb2_buffer *vb); 196 static int __vb2_buf_mem_alloc(struct vb2_buffer *vb) in __vb2_buf_mem_alloc() 241 static void __vb2_buf_mem_free(struct vb2_buffer *vb) in __vb2_buf_mem_free() 256 static void __vb2_buf_userptr_put(struct vb2_buffer *vb) in __vb2_buf_userptr_put() 271 static void __vb2_plane_dmabuf_put(struct vb2_buffer *vb, struct vb2_plane *p) in __vb2_plane_dmabuf_put() 290 static void __vb2_buf_dmabuf_put(struct vb2_buffer *vb) in __vb2_buf_dmabuf_put() 302 static void __setup_offsets(struct vb2_buffer *vb) in __setup_offsets() 309 struct vb2_buffer *prev = q->bufs[vb->index - 1]; in __setup_offsets() 338 struct vb2_buffer *vb; in __vb2_queue_alloc() 405 struct vb2_buffer *vb; in __vb2_free_mem() [all …]
|
D | videobuf2-v4l2.c | 56 static int __verify_planes_array(struct vb2_buffer *vb, const struct v4l2_buffer *b) in __verify_planes_array() 76 static int __verify_planes_array_core(struct vb2_buffer *vb, const void *pb) in __verify_planes_array_core() 85 static int __verify_length(struct vb2_buffer *vb, const struct v4l2_buffer *b) in __verify_length() 121 static void __copy_timestamp(struct vb2_buffer *vb, const void *pb) in __copy_timestamp() 140 static void vb2_warn_zero_bytesused(struct vb2_buffer *vb) in vb2_warn_zero_bytesused() 187 static void __fill_v4l2_buffer(struct vb2_buffer *vb, void *pb) in __fill_v4l2_buffer() 293 static int __fill_vb2_buffer(struct vb2_buffer *vb, in __fill_vb2_buffer() 465 struct vb2_buffer *vb; in vb2_querybuf()
|
D | videobuf2-dvb.c | 30 static int dvb_fnc(struct vb2_buffer *vb, void *priv) in dvb_fnc()
|
/linux-4.19.296/drivers/media/dvb-core/ |
D | dvb_vb2.c | 54 static int _buffer_prepare(struct vb2_buffer *vb) in _buffer_prepare() 71 static void _buffer_queue(struct vb2_buffer *vb) in _buffer_queue() 137 static void _fill_dmx_buffer(struct vb2_buffer *vb, void *pb) in _fill_dmx_buffer() 149 static int _fill_vb2_buffer(struct vb2_buffer *vb, in _fill_vb2_buffer()
|
/linux-4.19.296/drivers/media/usb/gspca/ |
D | gspca.h | 149 static inline struct gspca_buffer *to_gspca_buffer(struct vb2_buffer *vb2) in to_gspca_buffer()
|
/linux-4.19.296/drivers/media/v4l2-core/ |
D | v4l2-mem2mem.c | 622 struct vb2_buffer *src_vb = NULL, *dst_vb = NULL; in v4l2_m2m_poll() 673 src_vb = list_first_entry(&src_q->done_list, struct vb2_buffer, in v4l2_m2m_poll() 682 dst_vb = list_first_entry(&dst_q->done_list, struct vb2_buffer, in v4l2_m2m_poll()
|
/linux-4.19.296/drivers/media/dvb-frontends/ |
D | rtl2832_sdr.c | 470 static int rtl2832_sdr_buf_prepare(struct vb2_buffer *vb) in rtl2832_sdr_buf_prepare() 481 static void rtl2832_sdr_buf_queue(struct vb2_buffer *vb) in rtl2832_sdr_buf_queue()
|