/linux-4.4.14/include/media/ |
D | videobuf-core.h | 26 struct videobuf_queue; 53 struct videobuf_queue *q; 106 int (*buf_setup)(struct videobuf_queue *q, 108 int (*buf_prepare)(struct videobuf_queue *q, 111 void (*buf_queue)(struct videobuf_queue *q, 113 void (*buf_release)(struct videobuf_queue *q, 125 int (*iolock) (struct videobuf_queue *q, 128 int (*sync) (struct videobuf_queue *q, 130 int (*mmap_mapper) (struct videobuf_queue *q, 135 struct videobuf_queue { struct [all …]
|
D | videobuf-dma-contig.h | 19 void videobuf_queue_dma_contig_init(struct videobuf_queue *q, 30 void videobuf_dma_contig_free(struct videobuf_queue *q,
|
D | saa7146_vv.h | 93 struct videobuf_queue video_q; 96 struct videobuf_queue vbi_q; 187 void saa7146_dma_free(struct saa7146_dev* dev,struct videobuf_queue *q,
|
D | soc_camera.h | 59 struct videobuf_queue vb_vidq; 120 void (*init_videobuf)(struct videobuf_queue *, 402 static inline struct soc_camera_device *soc_camera_from_vbq(const struct videobuf_queue *vq) in soc_camera_from_vbq()
|
D | videobuf-vmalloc.h | 32 void videobuf_queue_vmalloc_init(struct videobuf_queue *q,
|
D | videobuf-dma-sg.h | 94 void videobuf_queue_sg_init(struct videobuf_queue *q,
|
D | videobuf-dvb.h | 14 struct videobuf_queue dvbq;
|
/linux-4.4.14/drivers/media/v4l2-core/ |
D | videobuf-core.c | 57 struct videobuf_buffer *videobuf_alloc_vb(struct videobuf_queue *q) in videobuf_alloc_vb() 78 static int is_state_active_or_queued(struct videobuf_queue *q, struct videobuf_buffer *vb) in is_state_active_or_queued() 89 int videobuf_waiton(struct videobuf_queue *q, struct videobuf_buffer *vb, in videobuf_waiton() 121 int videobuf_iolock(struct videobuf_queue *q, struct videobuf_buffer *vb, in videobuf_iolock() 131 void *videobuf_queue_to_vaddr(struct videobuf_queue *q, in videobuf_queue_to_vaddr() 143 void videobuf_queue_core_init(struct videobuf_queue *q, in videobuf_queue_core_init() 185 int videobuf_queue_is_busy(struct videobuf_queue *q) in videobuf_queue_is_busy() 230 static int __videobuf_free(struct videobuf_queue *q) in __videobuf_free() 263 void videobuf_queue_cancel(struct videobuf_queue *q) in videobuf_queue_cancel() 298 enum v4l2_field videobuf_next_field(struct videobuf_queue *q) in videobuf_next_field() [all …]
|
D | videobuf-dma-contig.c | 79 struct videobuf_queue *q = map->q; in videobuf_vm_close() 236 static int __videobuf_iolock(struct videobuf_queue *q, in __videobuf_iolock() 276 static int __videobuf_mmap_mapper(struct videobuf_queue *q, in __videobuf_mmap_mapper() 351 void videobuf_queue_dma_contig_init(struct videobuf_queue *q, in videobuf_queue_dma_contig_init() 377 void videobuf_dma_contig_free(struct videobuf_queue *q, in videobuf_dma_contig_free()
|
D | videobuf-vmalloc.c | 67 struct videobuf_queue *q = map->q; in videobuf_vm_close() 157 static int __videobuf_iolock(struct videobuf_queue *q, in __videobuf_iolock() 232 static int __videobuf_mmap_mapper(struct videobuf_queue *q, in __videobuf_mmap_mapper() 300 void videobuf_queue_vmalloc_init(struct videobuf_queue *q, in videobuf_queue_vmalloc_init()
|
D | videobuf-dma-sg.c | 397 struct videobuf_queue *q = map->q; in videobuf_vm_close() 499 static int __videobuf_iolock(struct videobuf_queue *q, in __videobuf_iolock() 572 static int __videobuf_sync(struct videobuf_queue *q, in __videobuf_sync() 587 static int __videobuf_mmap_mapper(struct videobuf_queue *q, in __videobuf_mmap_mapper() 659 struct videobuf_queue q; in videobuf_sg_alloc() 670 void videobuf_queue_sg_init(struct videobuf_queue *q, in videobuf_queue_sg_init()
|
/linux-4.4.14/Documentation/video4linux/ |
D | videobuf | 60 struct videobuf_queue instance for the management of the buffer queue, 69 int (*buf_setup)(struct videobuf_queue *q, 71 int (*buf_prepare)(struct videobuf_queue *q, 74 void (*buf_queue)(struct videobuf_queue *q, 76 void (*buf_release)(struct videobuf_queue *q, 94 int videobuf_iolock(struct videobuf_queue* q, struct videobuf_buffer *vb, 114 int videobuf_dma_unmap(struct videobuf_queue *q, 122 void videobuf_dma_contig_free(struct videobuf_queue *q, 140 void videobuf_queue_sg_init(struct videobuf_queue *q, 149 void videobuf_queue_vmalloc_init(struct videobuf_queue *q, [all …]
|
/linux-4.4.14/drivers/media/pci/bt8xx/ |
D | bttvp.h | 226 struct videobuf_queue cap; 239 struct videobuf_queue vbi; 268 void bttv_dma_free(struct videobuf_queue *q, struct bttv *btv,
|
D | bttv-vbi.c | 82 static int vbi_buffer_setup(struct videobuf_queue *q, in vbi_buffer_setup() 103 static int vbi_buffer_prepare(struct videobuf_queue *q, in vbi_buffer_prepare() 211 vbi_buffer_queue(struct videobuf_queue *q, struct videobuf_buffer *vb) in vbi_buffer_queue() 226 static void vbi_buffer_release(struct videobuf_queue *q, struct videobuf_buffer *vb) in vbi_buffer_release()
|
D | bttv-driver.c | 1559 static int bttv_prepare_buffer(struct videobuf_queue *q,struct bttv *btv, in bttv_prepare_buffer() 1660 buffer_setup(struct videobuf_queue *q, unsigned int *count, unsigned int *size) in buffer_setup() 1673 buffer_prepare(struct videobuf_queue *q, struct videobuf_buffer *vb, in buffer_prepare() 1684 buffer_queue(struct videobuf_queue *q, struct videobuf_buffer *vb) in buffer_queue() 1698 static void buffer_release(struct videobuf_queue *q, struct videobuf_buffer *vb) in buffer_release() 2247 static struct videobuf_queue* bttv_queue(struct bttv_fh *fh) in bttv_queue() 2249 struct videobuf_queue* q = NULL; in bttv_queue() 2283 struct videobuf_queue *q = bttv_queue(fh); in bttv_switch_type()
|
D | bttv-risc.c | 581 bttv_dma_free(struct videobuf_queue *q,struct bttv *btv, struct bttv_buffer *buf) in bttv_dma_free()
|
/linux-4.4.14/drivers/media/usb/cx231xx/ |
D | cx231xx-vbi.c | 169 vbi_buffer_setup(struct videobuf_queue *vq, unsigned int *count, in vbi_buffer_setup() 190 static void free_buffer(struct videobuf_queue *vq, struct cx231xx_buffer *buf) in free_buffer() 216 vbi_buffer_prepare(struct videobuf_queue *vq, struct videobuf_buffer *vb, in vbi_buffer_prepare() 265 vbi_buffer_queue(struct videobuf_queue *vq, struct videobuf_buffer *vb) in vbi_buffer_queue() 278 static void vbi_buffer_release(struct videobuf_queue *vq, in vbi_buffer_release()
|
D | cx231xx.h | 445 struct videobuf_queue vb_vidq; 448 struct videobuf_queue vidq; 449 struct videobuf_queue vbiq;
|
D | cx231xx-417.c | 1232 static int bb_buf_setup(struct videobuf_queue *q, in bb_buf_setup() 1246 static void free_buffer(struct videobuf_queue *vq, struct cx231xx_buffer *buf) in free_buffer() 1397 static int bb_buf_prepare(struct videobuf_queue *q, in bb_buf_prepare() 1460 static void bb_buf_queue(struct videobuf_queue *q, in bb_buf_queue() 1475 static void bb_buf_release(struct videobuf_queue *q, in bb_buf_release()
|
D | cx231xx-video.c | 727 buffer_setup(struct videobuf_queue *vq, unsigned int *count, unsigned int *size) in buffer_setup() 746 static void free_buffer(struct videobuf_queue *vq, struct cx231xx_buffer *buf) in free_buffer() 778 buffer_prepare(struct videobuf_queue *vq, struct videobuf_buffer *vb, in buffer_prepare() 838 static void buffer_queue(struct videobuf_queue *vq, struct videobuf_buffer *vb) in buffer_queue() 851 static void buffer_release(struct videobuf_queue *vq, in buffer_release()
|
/linux-4.4.14/drivers/media/common/saa7146/ |
D | saa7146_vbi.c | 218 static int buffer_prepare(struct videobuf_queue *q, struct videobuf_buffer *vb,enum v4l2_field fiel… in buffer_prepare() 273 static int buffer_setup(struct videobuf_queue *q, unsigned int *count, unsigned int *size) in buffer_setup() 288 static void buffer_queue(struct videobuf_queue *q, struct videobuf_buffer *vb) in buffer_queue() 300 static void buffer_release(struct videobuf_queue *q, struct videobuf_buffer *vb) in buffer_release()
|
D | saa7146_fops.c | 51 void saa7146_dma_free(struct saa7146_dev *dev,struct videobuf_queue *q, in saa7146_dma_free() 294 struct videobuf_queue *q; in fops_mmap() 328 struct videobuf_queue *q; in __fops_poll()
|
D | saa7146_video.c | 1057 static int buffer_prepare(struct videobuf_queue *q, in buffer_prepare() 1139 static int buffer_setup(struct videobuf_queue *q, unsigned int *count, unsigned int *size) in buffer_setup() 1160 static void buffer_queue(struct videobuf_queue *q, struct videobuf_buffer *vb) in buffer_queue() 1172 static void buffer_release(struct videobuf_queue *q, struct videobuf_buffer *vb) in buffer_release() 1233 struct videobuf_queue *q = &fh->video_q; in video_close()
|
/linux-4.4.14/drivers/media/pci/cx18/ |
D | cx18-streams.c | 109 static void cx18_dma_free(struct videobuf_queue *q, in cx18_dma_free() 117 static int cx18_prepare_buffer(struct videobuf_queue *q, in cx18_prepare_buffer() 195 static int buffer_setup(struct videobuf_queue *q, in buffer_setup() 214 static int buffer_prepare(struct videobuf_queue *q, in buffer_prepare() 227 static void buffer_release(struct videobuf_queue *q, in buffer_release() 237 static void buffer_queue(struct videobuf_queue *q, struct videobuf_buffer *vb) in buffer_queue()
|
D | cx18-driver.h | 417 struct videobuf_queue vbuf_q;
|
D | cx18-ioctl.c | 814 static struct videobuf_queue *cx18_vb_queue(struct cx18_open_id *id) in cx18_vb_queue() 816 struct videobuf_queue *q = NULL; in cx18_vb_queue()
|
/linux-4.4.14/drivers/media/usb/zr364xx/ |
D | zr364xx.c | 198 struct videobuf_queue vb_vidq; 360 static int buffer_setup(struct videobuf_queue *vq, unsigned int *count, in buffer_setup() 376 static void free_buffer(struct videobuf_queue *vq, struct zr364xx_buffer *buf) in free_buffer() 386 static int buffer_prepare(struct videobuf_queue *vq, struct videobuf_buffer *vb, in buffer_prepare() 424 static void buffer_queue(struct videobuf_queue *vq, struct videobuf_buffer *vb) in buffer_queue() 436 static void buffer_release(struct videobuf_queue *vq, in buffer_release() 837 struct videobuf_queue *q = &cam->vb_vidq; in zr364xx_vidioc_s_fmt_vid_cap() 1295 struct videobuf_queue *q = &cam->vb_vidq; in zr364xx_poll()
|
/linux-4.4.14/drivers/media/platform/omap/ |
D | omap_vout.c | 655 static int omap_vout_buffer_setup(struct videobuf_queue *q, unsigned int *count, in omap_vout_buffer_setup() 757 static int omap_vout_buffer_prepare(struct videobuf_queue *q, in omap_vout_buffer_prepare() 810 static void omap_vout_buffer_queue(struct videobuf_queue *q, in omap_vout_buffer_queue() 826 static void omap_vout_buffer_release(struct videobuf_queue *q, in omap_vout_buffer_release() 845 struct videobuf_queue *q = &vout->vbq; in omap_vout_poll() 880 struct videobuf_queue *q = &vout->vbq; in omap_vout_mmap() 936 struct videobuf_queue *q; in omap_vout_release() 1002 struct videobuf_queue *q; in omap_vout_open() 1476 struct videobuf_queue *q = &vout->vbq; in vidioc_reqbufs() 1549 struct videobuf_queue *q = &vout->vbq; in vidioc_qbuf() [all …]
|
D | omap_voutdef.h | 182 struct videobuf_queue vbq;
|
/linux-4.4.14/drivers/media/platform/ |
D | timblogiw.c | 65 struct videobuf_queue vb_vidq; 474 static int buffer_setup(struct videobuf_queue *vq, unsigned int *count, in buffer_setup() 490 static int buffer_prepare(struct videobuf_queue *vq, struct videobuf_buffer *vb, in buffer_prepare() 543 static void buffer_queue(struct videobuf_queue *vq, struct videobuf_buffer *vb) in buffer_queue() 584 static void buffer_release(struct videobuf_queue *vq, in buffer_release()
|
D | via-camera.c | 88 struct videobuf_queue vb_queue; 585 static int viacam_vb_buf_setup(struct videobuf_queue *q, in viacam_vb_buf_setup() 599 static int viacam_vb_buf_prepare(struct videobuf_queue *q, in viacam_vb_buf_prepare() 622 static void viacam_vb_buf_queue(struct videobuf_queue *q, in viacam_vb_buf_queue() 638 static void viacam_vb_buf_release(struct videobuf_queue *q, in viacam_vb_buf_release()
|
D | fsl-viu.c | 161 struct videobuf_queue vb_vidq; 362 static int buffer_setup(struct videobuf_queue *vq, unsigned int *count, in buffer_setup() 378 static void free_buffer(struct videobuf_queue *vq, struct viu_buf *buf) in free_buffer() 445 static int buffer_prepare(struct videobuf_queue *vq, in buffer_prepare() 491 static void buffer_queue(struct videobuf_queue *vq, struct videobuf_buffer *vb) in buffer_queue() 541 static void buffer_release(struct videobuf_queue *vq, in buffer_release() 1269 struct videobuf_queue *q = &fh->vb_vidq; in viu_poll()
|
/linux-4.4.14/include/media/davinci/ |
D | vpfe_capture.h | 154 struct videobuf_queue buffer_queue;
|
/linux-4.4.14/drivers/media/platform/soc_camera/ |
D | omap1_camera.c | 175 int (*mmap_mapper)(struct videobuf_queue *q, 205 static int omap1_videobuf_setup(struct videobuf_queue *vq, unsigned int *count, in omap1_videobuf_setup() 226 static void free_buffer(struct videobuf_queue *vq, struct omap1_cam_buf *buf, in free_buffer() 249 static int omap1_videobuf_prepare(struct videobuf_queue *vq, in omap1_videobuf_prepare() 479 static void omap1_videobuf_queue(struct videobuf_queue *vq, in omap1_videobuf_queue() 530 static void omap1_videobuf_release(struct videobuf_queue *vq, in omap1_videobuf_release() 1370 static int omap1_cam_mmap_mapper(struct videobuf_queue *q, in omap1_cam_mmap_mapper() 1387 static void omap1_cam_init_videobuf(struct videobuf_queue *q, in omap1_cam_init_videobuf()
|
D | pxa_camera.c | 241 static int pxa_videobuf_setup(struct videobuf_queue *vq, unsigned int *count, in pxa_videobuf_setup() 258 static void free_buffer(struct videobuf_queue *vq, struct pxa_buffer *buf) in free_buffer() 424 static int pxa_videobuf_prepare(struct videobuf_queue *vq, in pxa_videobuf_prepare() 626 static void pxa_videobuf_queue(struct videobuf_queue *vq, in pxa_videobuf_queue() 646 static void pxa_videobuf_release(struct videobuf_queue *vq, in pxa_videobuf_release() 834 static void pxa_camera_init_videobuf(struct videobuf_queue *q, in pxa_camera_init_videobuf()
|
/linux-4.4.14/drivers/media/usb/tm6000/ |
D | tm6000-video.c | 694 buffer_setup(struct videobuf_queue *vq, unsigned int *count, unsigned int *size) in buffer_setup() 711 static void free_buffer(struct videobuf_queue *vq, struct tm6000_buffer *buf) in free_buffer() 738 buffer_prepare(struct videobuf_queue *vq, struct videobuf_buffer *vb, in buffer_prepare() 792 buffer_queue(struct videobuf_queue *vq, struct videobuf_buffer *vb) in buffer_queue() 803 static void buffer_release(struct videobuf_queue *vq, struct videobuf_buffer *vb) in buffer_release()
|
D | tm6000.h | 301 struct videobuf_queue vb_vidq;
|
/linux-4.4.14/drivers/media/pci/ngene/ |
D | ngene.h | 621 struct videobuf_queue vbuf_q; 622 struct videobuf_queue vbi;
|
/linux-4.4.14/drivers/media/platform/davinci/ |
D | vpfe_capture.c | 1245 static int vpfe_videobuf_setup(struct videobuf_queue *vq, in vpfe_videobuf_setup() 1265 static int vpfe_videobuf_prepare(struct videobuf_queue *vq, in vpfe_videobuf_prepare() 1297 static void vpfe_videobuf_queue(struct videobuf_queue *vq, in vpfe_videobuf_queue() 1316 static void vpfe_videobuf_release(struct videobuf_queue *vq, in vpfe_videobuf_release()
|