Searched refs:videobuf_buffer (Results 1 – 9 of 9) sorted by relevance
/openbmc/linux/include/media/ |
H A 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); 121 void *(*vaddr) (struct videobuf_buffer *buf); 123 struct videobuf_buffer *vb, 126 struct videobuf_buffer *buf); 128 struct videobuf_buffer *buf, 156 struct videobuf_buffer *read_buf; [all …]
|
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-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-sg.h | 87 struct videobuf_dmabuf *videobuf_to_dma(struct videobuf_buffer *buf);
|
/openbmc/linux/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 | 57 struct videobuf_buffer *vb; in videobuf_alloc_vb() 77 struct videobuf_buffer *vb) in state_neither_active_nor_queued() 132 struct videobuf_buffer *buf) in videobuf_queue_to_vaddr() 530 struct videobuf_buffer *buf; in videobuf_qbuf() 679 struct videobuf_buffer *buf = NULL; in stream_next_buffer() 698 struct videobuf_buffer *buf = NULL; in videobuf_dqbuf() 737 struct videobuf_buffer *buf; in videobuf_streamon() 832 struct videobuf_buffer *buf, in __videobuf_copy_to_user() 849 struct videobuf_buffer *buf, in __videobuf_copy_stream() 1071 struct videobuf_buffer, in videobuf_read_stream() [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()
|
/openbmc/linux/Documentation/driver-api/media/ |
H A 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 144 void videobuf_vmalloc_free (struct videobuf_buffer *buf); 148 struct videobuf_buffer *buf); 204 around struct videobuf_buffer, and priv is a private data pointer which 319 struct videobuf_dmabuf *videobuf_to_dma(struct videobuf_buffer *buf); 383 void *videobuf_to_vmalloc(struct videobuf_buffer *buf); 389 dma_addr_t videobuf_to_dma_contig(struct videobuf_buffer *buf); [all …]
|