/kernel/linux/linux-5.10/include/media/ |
H A D | videobuf-core.h | 22 struct videobuf_buffer; 30 * struct videobuf_buffer holds the data structures used by the helper 63 struct videobuf_buffer { struct 106 struct videobuf_buffer *vb, 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 *bu [all...] |
H A D | videobuf-vmalloc.h | 39 void *videobuf_to_vmalloc(struct videobuf_buffer *buf); 41 void videobuf_vmalloc_free(struct videobuf_buffer *buf);
|
H A D | videobuf-dma-contig.h | 26 dma_addr_t videobuf_to_dma_contig(struct videobuf_buffer *buf); 28 struct videobuf_buffer *buf);
|
H A D | videobuf-dma-sg.h | 87 struct videobuf_dmabuf *videobuf_to_dma(struct videobuf_buffer *buf);
|
/kernel/linux/linux-6.6/include/media/ |
H A D | videobuf-core.h | 22 struct videobuf_buffer; 30 * struct videobuf_buffer holds the data structures used by the helper 63 struct videobuf_buffer { struct 106 struct videobuf_buffer *vb, 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 *bu [all...] |
H A D | videobuf-vmalloc.h | 39 void *videobuf_to_vmalloc(struct videobuf_buffer *buf); 41 void videobuf_vmalloc_free(struct videobuf_buffer *buf);
|
H A D | videobuf-dma-contig.h | 26 dma_addr_t videobuf_to_dma_contig(struct videobuf_buffer *buf); 28 struct videobuf_buffer *buf);
|
H A D | videobuf-dma-sg.h | 87 struct videobuf_dmabuf *videobuf_to_dma(struct videobuf_buffer *buf);
|
/kernel/linux/linux-5.10/drivers/media/v4l2-core/ |
H A D | videobuf-dma-contig.c | 157 struct videobuf_buffer *vb) in videobuf_dma_contig_user_get() 208 static struct videobuf_buffer *__videobuf_alloc(size_t size) in __videobuf_alloc() 211 struct videobuf_buffer *vb; in __videobuf_alloc() 223 static void *__videobuf_to_vaddr(struct videobuf_buffer *buf) in __videobuf_to_vaddr() 234 struct videobuf_buffer *vb, in __videobuf_iolock() 273 struct videobuf_buffer *buf, in __videobuf_mmap_mapper() 356 dma_addr_t videobuf_to_dma_contig(struct videobuf_buffer *buf) in videobuf_to_dma_contig() 368 struct videobuf_buffer *buf) in videobuf_dma_contig_free()
|
H A 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()
|
H A D | videobuf-core.c | 55 struct videobuf_buffer *videobuf_alloc_vb(struct videobuf_queue *q) in videobuf_alloc_vb() 57 struct videobuf_buffer *vb; in videobuf_alloc_vb() 77 struct videobuf_buffer *vb) in state_neither_active_nor_queued() 88 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() 132 struct videobuf_buffer *buf) in videobuf_queue_to_vaddr() 319 struct videobuf_buffer *vb, enum v4l2_buf_type type) in videobuf_status() 530 struct videobuf_buffer *buf; in videobuf_qbuf() 676 struct videobuf_buffer **vb, int nonblocking) in stream_next_buffer() 679 struct videobuf_buffer *bu in stream_next_buffer() [all...] |
H A 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() 575 struct videobuf_buffer *buf) in __videobuf_sync() 590 struct videobuf_buffer *buf, in __videobuf_mmap_mapper()
|
/kernel/linux/linux-6.6/drivers/media/v4l2-core/ |
H A D | videobuf-dma-contig.c | 157 struct videobuf_buffer *vb) in videobuf_dma_contig_user_get() 208 static struct videobuf_buffer *__videobuf_alloc(size_t size) in __videobuf_alloc() 211 struct videobuf_buffer *vb; in __videobuf_alloc() 223 static void *__videobuf_to_vaddr(struct videobuf_buffer *buf) in __videobuf_to_vaddr() 234 struct videobuf_buffer *vb, in __videobuf_iolock() 273 struct videobuf_buffer *buf, in __videobuf_mmap_mapper() 356 dma_addr_t videobuf_to_dma_contig(struct videobuf_buffer *buf) in videobuf_to_dma_contig() 368 struct videobuf_buffer *buf) in videobuf_dma_contig_free()
|
H A 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()
|
H A D | videobuf-core.c | 55 struct videobuf_buffer *videobuf_alloc_vb(struct videobuf_queue *q) in videobuf_alloc_vb() 57 struct videobuf_buffer *vb; in videobuf_alloc_vb() 77 struct videobuf_buffer *vb) in state_neither_active_nor_queued() 88 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() 132 struct videobuf_buffer *buf) in videobuf_queue_to_vaddr() 319 struct videobuf_buffer *vb, enum v4l2_buf_type type) in videobuf_status() 530 struct videobuf_buffer *buf; in videobuf_qbuf() 676 struct videobuf_buffer **vb, int nonblocking) in stream_next_buffer() 679 struct videobuf_buffer *bu in stream_next_buffer() [all...] |
H A D | videobuf-dma-sg.c | 134 struct videobuf_dmabuf *videobuf_to_dma(struct videobuf_buffer *buf) in videobuf_to_dma() 463 static struct videobuf_buffer *__videobuf_alloc_vb(size_t size) in __videobuf_alloc_vb() 466 struct videobuf_buffer *vb; in __videobuf_alloc_vb() 484 static void *__videobuf_to_vaddr(struct videobuf_buffer *buf) in __videobuf_to_vaddr() 495 struct videobuf_buffer *vb, in __videobuf_iolock() 570 struct videobuf_buffer *buf) in __videobuf_sync() 585 struct videobuf_buffer *buf, in __videobuf_mmap_mapper()
|
/kernel/linux/linux-5.10/include/media/davinci/ |
H A D | vpfe_capture.h | 125 struct videobuf_buffer *cur_frm; 127 struct videobuf_buffer *next_frm;
|
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/ |
H A D | atomisp_fops.h | 43 struct videobuf_buffer *vb);
|
H A D | atomisp_fops.c | 73 struct videobuf_buffer *vb, in atomisp_buf_prepare() 228 struct videobuf_buffer *vb; in atomisp_q_video_buffers_to_css() 236 struct videobuf_buffer, queue); in atomisp_q_video_buffers_to_css() 569 struct videobuf_buffer *vb) in atomisp_buf_queue() 594 struct videobuf_buffer *vb) in atomisp_buf_release() 611 struct videobuf_buffer *vb, in atomisp_buf_prepare_output() 626 struct videobuf_buffer *vb) in atomisp_buf_queue_output() 635 struct videobuf_buffer *vb) in atomisp_buf_release_output() 1101 struct videobuf_buffer *buf = q->bufs[i]; in atomisp_videobuf_mmap_mapper()
|
H A D | atomisp_common.h | 68 struct videobuf_buffer vb;
|
H A D | atomisp_ioctl.h | 50 void atomisp_videobuf_free_buf(struct videobuf_buffer *vb);
|
/kernel/linux/linux-5.10/drivers/media/common/saa7146/ |
H A D | saa7146_vbi.c | 219 static int buffer_prepare(struct videobuf_queue *q, struct videobuf_buffer *vb,enum v4l2_field field) 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()
|
/kernel/linux/linux-5.10/drivers/media/pci/bt8xx/ |
H A 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()
|
/kernel/linux/linux-5.10/drivers/media/pci/cx18/ |
H A 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()
|
/kernel/linux/linux-5.10/include/media/drv-intf/ |
H A D | saa7146_vv.h | 60 struct videobuf_buffer vb;
|