/linux-6.3-rc2/include/media/ |
A D | videobuf-core.h | 23 struct videobuf_queue; 50 struct videobuf_queue *q; 103 int (*buf_setup)(struct videobuf_queue *q, 105 int (*buf_prepare)(struct videobuf_queue *q, 108 void (*buf_queue)(struct videobuf_queue *q, 122 int (*iolock) (struct videobuf_queue *q, 125 int (*sync) (struct videobuf_queue *q, 132 struct videobuf_queue { struct 202 int videobuf_qbuf(struct videobuf_queue *q, 204 int videobuf_dqbuf(struct videobuf_queue *q, [all …]
|
A D | videobuf-dma-contig.h | 16 void videobuf_queue_dma_contig_init(struct videobuf_queue *q, 27 void videobuf_dma_contig_free(struct videobuf_queue *q,
|
A D | videobuf-vmalloc.h | 29 void videobuf_queue_vmalloc_init(struct videobuf_queue *q,
|
A D | videobuf-dma-sg.h | 91 void videobuf_queue_sg_init(struct videobuf_queue *q,
|
/linux-6.3-rc2/drivers/media/v4l2-core/ |
A D | videobuf-core.c | 185 int videobuf_queue_is_busy(struct videobuf_queue *q) in videobuf_queue_is_busy() 373 int videobuf_mmap_free(struct videobuf_queue *q) in videobuf_mmap_free() 428 int videobuf_mmap_setup(struct videobuf_queue *q, in videobuf_mmap_setup() 440 int videobuf_reqbufs(struct videobuf_queue *q, in videobuf_reqbufs() 695 int videobuf_dqbuf(struct videobuf_queue *q, in videobuf_dqbuf() 735 int videobuf_streamon(struct videobuf_queue *q) in videobuf_streamon() 773 int videobuf_streamoff(struct videobuf_queue *q) in videobuf_streamoff() 1012 int videobuf_read_start(struct videobuf_queue *q) in videobuf_read_start() 1024 void videobuf_read_stop(struct videobuf_queue *q) in videobuf_read_stop() 1032 void videobuf_stop(struct videobuf_queue *q) in videobuf_stop() [all …]
|
A D | videobuf-dma-contig.c | 75 struct videobuf_queue *q = map->q; in videobuf_vm_close() 233 static int __videobuf_iolock(struct videobuf_queue *q, in __videobuf_iolock() 272 static int __videobuf_mmap_mapper(struct videobuf_queue *q, in __videobuf_mmap_mapper() 341 void videobuf_queue_dma_contig_init(struct videobuf_queue *q, in videobuf_queue_dma_contig_init() 367 void videobuf_dma_contig_free(struct videobuf_queue *q, in videobuf_dma_contig_free()
|
A D | videobuf-vmalloc.c | 64 struct videobuf_queue *q = map->q; in videobuf_vm_close() 154 static int __videobuf_iolock(struct videobuf_queue *q, in __videobuf_iolock() 209 static int __videobuf_mmap_mapper(struct videobuf_queue *q, in __videobuf_mmap_mapper() 277 void videobuf_queue_vmalloc_init(struct videobuf_queue *q, in videobuf_queue_vmalloc_init()
|
A D | videobuf-dma-sg.c | 393 struct videobuf_queue *q = map->q; in videobuf_vm_close() 494 static int __videobuf_iolock(struct videobuf_queue *q, in __videobuf_iolock() 569 static int __videobuf_sync(struct videobuf_queue *q, in __videobuf_sync() 584 static int __videobuf_mmap_mapper(struct videobuf_queue *q, in __videobuf_mmap_mapper() 656 struct videobuf_queue q; in videobuf_sg_alloc() 667 void videobuf_queue_sg_init(struct videobuf_queue *q, in videobuf_queue_sg_init()
|
/linux-6.3-rc2/Documentation/driver-api/media/ |
A D | v4l2-videobuf.rst | 90 int (*buf_setup)(struct videobuf_queue *q, 92 int (*buf_prepare)(struct videobuf_queue *q, 95 void (*buf_queue)(struct videobuf_queue *q, 97 void (*buf_release)(struct videobuf_queue *q, 139 int videobuf_dma_unmap(struct videobuf_queue *q, 239 struct videobuf_queue *q, 261 void videobuf_stop(struct videobuf_queue *q); 262 int videobuf_mmap_free(struct videobuf_queue *q); 283 int videobuf_reqbufs(struct videobuf_queue *q, 289 int videobuf_streamon(struct videobuf_queue *q); [all …]
|
/linux-6.3-rc2/include/media/drv-intf/ |
A D | saa7146_vv.h | 93 struct videobuf_queue video_q; 96 struct videobuf_queue vbi_q; 188 void saa7146_dma_free(struct saa7146_dev* dev,struct videobuf_queue *q,
|
/linux-6.3-rc2/drivers/media/pci/bt8xx/ |
A D | bttvp.h | 214 struct videobuf_queue cap; 227 struct videobuf_queue vbi; 256 void bttv_dma_free(struct videobuf_queue *q, struct bttv *btv,
|
A D | bttv-vbi.c | 70 static int vbi_buffer_setup(struct videobuf_queue *q, in vbi_buffer_setup() 91 static int vbi_buffer_prepare(struct videobuf_queue *q, 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()
|
A D | bttv-driver.c | 1528 static int bttv_prepare_buffer(struct videobuf_queue *q,struct bttv *btv, in bttv_prepare_buffer() 1629 buffer_setup(struct videobuf_queue *q, unsigned int *count, unsigned int *size) in buffer_setup() 1642 buffer_prepare(struct videobuf_queue *q, struct videobuf_buffer *vb, in buffer_prepare() 1653 buffer_queue(struct videobuf_queue *q, struct videobuf_buffer *vb) in buffer_queue() 1667 static void buffer_release(struct videobuf_queue *q, struct videobuf_buffer *vb) in buffer_release() 2194 static struct videobuf_queue* bttv_queue(struct bttv_fh *fh) in bttv_queue() 2196 struct videobuf_queue* q = NULL; in bttv_queue() 2230 struct videobuf_queue *q = bttv_queue(fh); in bttv_switch_type()
|
A D | bttv-risc.c | 571 bttv_dma_free(struct videobuf_queue *q,struct bttv *btv, struct bttv_buffer *buf) in bttv_dma_free()
|
/linux-6.3-rc2/drivers/media/common/saa7146/ |
A D | saa7146_vbi.c | 219 static int buffer_prepare(struct videobuf_queue *q, struct videobuf_buffer *vb,enum v4l2_field fiel… in buffer_prepare() 274 static int buffer_setup(struct videobuf_queue *q, unsigned int *count, unsigned int *size) in buffer_setup() 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()
|
A D | saa7146_fops.c | 52 void saa7146_dma_free(struct saa7146_dev *dev,struct videobuf_queue *q, in saa7146_dma_free() 291 struct videobuf_queue *q; in fops_mmap() 325 struct videobuf_queue *q; in __fops_poll()
|
A D | saa7146_video.c | 1036 static int buffer_prepare(struct videobuf_queue *q, in buffer_prepare() 1118 static int buffer_setup(struct videobuf_queue *q, unsigned int *count, unsigned int *size) in buffer_setup() 1139 static void buffer_queue(struct videobuf_queue *q, struct videobuf_buffer *vb) in buffer_queue() 1151 static void buffer_release(struct videobuf_queue *q, struct videobuf_buffer *vb) in buffer_release() 1210 struct videobuf_queue *q = &fh->video_q; in video_close()
|
/linux-6.3-rc2/drivers/media/pci/cx18/ |
A D | cx18-streams.c | 95 static void cx18_dma_free(struct videobuf_queue *q, in cx18_dma_free() 103 static int cx18_prepare_buffer(struct videobuf_queue *q, in cx18_prepare_buffer() 181 static int buffer_setup(struct videobuf_queue *q, in buffer_setup() 200 static int buffer_prepare(struct videobuf_queue *q, in buffer_prepare() 213 static void buffer_release(struct videobuf_queue *q, in buffer_release() 223 static void buffer_queue(struct videobuf_queue *q, struct videobuf_buffer *vb) in buffer_queue()
|
A D | cx18-driver.h | 403 struct videobuf_queue vbuf_q;
|
A D | cx18-ioctl.c | 806 static struct videobuf_queue *cx18_vb_queue(struct cx18_open_id *id) in cx18_vb_queue() 808 struct videobuf_queue *q = NULL; in cx18_vb_queue()
|