| /Linux-v5.4/include/media/ |
| D | videobuf-core.h | 22 struct videobuf_buffer; 63 struct videobuf_buffer { struct 106 struct videobuf_buffer *vb, argument 109 struct videobuf_buffer *vb); 111 struct videobuf_buffer *vb); 120 struct videobuf_buffer *(*alloc_vb)(size_t size); 121 void *(*vaddr) (struct videobuf_buffer *buf); 123 struct videobuf_buffer *vb, 126 struct videobuf_buffer *buf); 128 struct videobuf_buffer *buf, [all …]
|
| D | videobuf-dma-contig.h | 26 dma_addr_t videobuf_to_dma_contig(struct videobuf_buffer *buf); 28 struct videobuf_buffer *buf);
|
| D | videobuf-vmalloc.h | 39 void *videobuf_to_vmalloc(struct videobuf_buffer *buf); 41 void videobuf_vmalloc_free(struct videobuf_buffer *buf);
|
| D | videobuf-dma-sg.h | 87 struct videobuf_dmabuf *videobuf_to_dma(struct videobuf_buffer *buf);
|
| /Linux-v5.4/drivers/media/v4l2-core/ |
| D | videobuf-dma-contig.c | 158 struct videobuf_buffer *vb) in videobuf_dma_contig_user_get() 209 static struct videobuf_buffer *__videobuf_alloc(size_t size) in __videobuf_alloc() 212 struct videobuf_buffer *vb; in __videobuf_alloc() 224 static void *__videobuf_to_vaddr(struct videobuf_buffer *buf) in __videobuf_to_vaddr() 235 struct videobuf_buffer *vb, in __videobuf_iolock() 275 struct videobuf_buffer *buf, in __videobuf_mmap_mapper() 362 dma_addr_t videobuf_to_dma_contig(struct videobuf_buffer *buf) in videobuf_to_dma_contig() 374 struct videobuf_buffer *buf) in videobuf_dma_contig_free()
|
| D | videobuf-vmalloc.c | 135 static struct videobuf_buffer *__videobuf_alloc_vb(size_t size) in __videobuf_alloc_vb() 138 struct videobuf_buffer *vb; in __videobuf_alloc_vb() 155 struct videobuf_buffer *vb, in __videobuf_iolock() 210 struct videobuf_buffer *buf, in __videobuf_mmap_mapper() 292 void *videobuf_to_vmalloc(struct videobuf_buffer *buf) in videobuf_to_vmalloc() 302 void videobuf_vmalloc_free(struct videobuf_buffer *buf) in videobuf_vmalloc_free()
|
| D | videobuf-core.c | 54 struct videobuf_buffer *videobuf_alloc_vb(struct videobuf_queue *q) in videobuf_alloc_vb() 56 struct videobuf_buffer *vb; in videobuf_alloc_vb() 76 struct videobuf_buffer *vb) in state_neither_active_nor_queued() 87 int videobuf_waiton(struct videobuf_queue *q, struct videobuf_buffer *vb, in videobuf_waiton() 120 int videobuf_iolock(struct videobuf_queue *q, struct videobuf_buffer *vb, in videobuf_iolock() 131 struct videobuf_buffer *buf) in videobuf_queue_to_vaddr() 318 struct videobuf_buffer *vb, enum v4l2_buf_type type) in videobuf_status() 529 struct videobuf_buffer *buf; in videobuf_qbuf() 675 struct videobuf_buffer **vb, int nonblocking) in stream_next_buffer() 678 struct videobuf_buffer *buf = NULL; in stream_next_buffer() [all …]
|
| D | videobuf-dma-sg.c | 134 struct videobuf_dmabuf *videobuf_to_dma(struct videobuf_buffer *buf) in videobuf_to_dma() 468 static struct videobuf_buffer *__videobuf_alloc_vb(size_t size) in __videobuf_alloc_vb() 471 struct videobuf_buffer *vb; in __videobuf_alloc_vb() 489 static void *__videobuf_to_vaddr(struct videobuf_buffer *buf) in __videobuf_to_vaddr() 500 struct videobuf_buffer *vb, in __videobuf_iolock() 573 struct videobuf_buffer *buf) in __videobuf_sync() 588 struct videobuf_buffer *buf, in __videobuf_mmap_mapper()
|
| /Linux-v5.4/include/media/davinci/ |
| D | vpfe_capture.h | 125 struct videobuf_buffer *cur_frm; 127 struct videobuf_buffer *next_frm;
|
| /Linux-v5.4/Documentation/media/kapi/ |
| D | v4l2-videobuf.rst | 93 struct videobuf_buffer *vb, 96 struct videobuf_buffer *vb); 98 struct videobuf_buffer *vb); 110 Each buffer (in the form of a struct videobuf_buffer pointer) will be 117 int videobuf_iolock(struct videobuf_queue* q, struct videobuf_buffer *vb, 144 void videobuf_vmalloc_free (struct videobuf_buffer *buf); 148 struct videobuf_buffer *buf); 154 int videobuf_waiton(struct videobuf_buffer *vb, int non_blocking, int intr); 204 around struct videobuf_buffer, and priv is a private data pointer which 319 struct videobuf_dmabuf *videobuf_to_dma(struct videobuf_buffer *buf); [all …]
|
| /Linux-v5.4/drivers/media/common/saa7146/ |
| D | saa7146_vbi.c | 219 static int buffer_prepare(struct videobuf_queue *q, struct videobuf_buffer *vb,enum v4l2_field fiel… in buffer_prepare() 289 static void buffer_queue(struct videobuf_queue *q, struct videobuf_buffer *vb) in buffer_queue() 301 static void buffer_release(struct videobuf_queue *q, struct videobuf_buffer *vb) in buffer_release()
|
| D | saa7146_fops.c | 328 struct videobuf_buffer *buf = NULL; in __fops_poll() 346 buf = list_entry(q->stream.next, struct videobuf_buffer, stream); in __fops_poll()
|
| D | saa7146_video.c | 1039 struct videobuf_buffer *vb, enum v4l2_field field) in buffer_prepare() 1141 static void buffer_queue(struct videobuf_queue *q, struct videobuf_buffer *vb) in buffer_queue() 1153 static void buffer_release(struct videobuf_queue *q, struct videobuf_buffer *vb) in buffer_release()
|
| /Linux-v5.4/drivers/media/pci/bt8xx/ |
| D | bttv-vbi.c | 92 struct videobuf_buffer *vb, in vbi_buffer_prepare() 199 vbi_buffer_queue(struct videobuf_queue *q, struct videobuf_buffer *vb) in vbi_buffer_queue() 214 static void vbi_buffer_release(struct videobuf_queue *q, struct videobuf_buffer *vb) in vbi_buffer_release()
|
| D | bttvp.h | 146 struct videobuf_buffer vb;
|
| /Linux-v5.4/drivers/media/usb/cx231xx/ |
| D | cx231xx-vbi.c | 204 vbi_buffer_prepare(struct videobuf_queue *vq, struct videobuf_buffer *vb, in vbi_buffer_prepare() 253 vbi_buffer_queue(struct videobuf_queue *vq, struct videobuf_buffer *vb) in vbi_buffer_queue() 267 struct videobuf_buffer *vb) in vbi_buffer_release()
|
| D | cx231xx-417.c | 1398 struct videobuf_buffer *vb, enum v4l2_field field) in bb_buf_prepare() 1461 struct videobuf_buffer *vb) in bb_buf_queue() 1476 struct videobuf_buffer *vb) in bb_buf_release()
|
| /Linux-v5.4/drivers/media/platform/davinci/ |
| D | vpfe_capture.c | 462 struct videobuf_buffer, queue); in vpfe_schedule_next_buffer() 1176 struct videobuf_buffer *vb, in vpfe_videobuf_prepare() 1208 struct videobuf_buffer *vb) in vpfe_videobuf_queue() 1227 struct videobuf_buffer *vb) in vpfe_videobuf_release() 1288 sizeof(struct videobuf_buffer), in vpfe_reqbufs() 1435 struct videobuf_buffer, queue); in vpfe_streamon()
|
| /Linux-v5.4/include/media/drv-intf/ |
| D | saa7146_vv.h | 60 struct videobuf_buffer vb;
|
| /Linux-v5.4/drivers/media/pci/cx18/ |
| D | cx18-streams.c | 201 struct videobuf_buffer *vb, in buffer_prepare() 214 struct videobuf_buffer *vb) in buffer_release() 223 static void buffer_queue(struct videobuf_queue *q, struct videobuf_buffer *vb) in buffer_queue()
|
| D | cx18-driver.h | 410 struct videobuf_buffer vb;
|
| /Linux-v5.4/drivers/media/platform/ |
| D | fsl-viu.c | 82 struct videobuf_buffer vb; 381 struct videobuf_buffer *vb = &buf->vb; in free_buffer() 447 struct videobuf_buffer *vb, in buffer_prepare() 492 static void buffer_queue(struct videobuf_queue *vq, struct videobuf_buffer *vb) in buffer_queue() 540 struct videobuf_buffer *vb) in buffer_release()
|
| /Linux-v5.4/drivers/media/usb/zr364xx/ |
| D | zr364xx.c | 190 struct videobuf_buffer vb; 367 static int buffer_prepare(struct videobuf_queue *vq, struct videobuf_buffer *vb, in buffer_prepare() 404 static void buffer_queue(struct videobuf_queue *vq, struct videobuf_buffer *vb) in buffer_queue() 417 struct videobuf_buffer *vb) in buffer_release()
|
| /Linux-v5.4/drivers/media/usb/tm6000/ |
| D | tm6000.h | 74 struct videobuf_buffer vb;
|
| D | tm6000-video.c | 716 buffer_prepare(struct videobuf_queue *vq, struct videobuf_buffer *vb, in buffer_prepare() 770 buffer_queue(struct videobuf_queue *vq, struct videobuf_buffer *vb) in buffer_queue() 781 static void buffer_release(struct videobuf_queue *vq, struct videobuf_buffer *vb) in buffer_release()
|