Home
last modified time | relevance | path

Searched refs:videobuf_buffer (Results 1 – 25 of 75) sorted by relevance

123

/linux-3.4.99/include/media/
Dvideobuf-core.h25 struct videobuf_buffer;
66 struct videobuf_buffer { struct
110 struct videobuf_buffer *vb, argument
113 struct videobuf_buffer *vb);
115 struct videobuf_buffer *vb);
124 struct videobuf_buffer *(*alloc_vb)(size_t size);
125 void *(*vaddr) (struct videobuf_buffer *buf);
127 struct videobuf_buffer *vb,
130 struct videobuf_buffer *buf);
132 struct videobuf_buffer *buf,
[all …]
Dvideobuf-dma-contig.h29 dma_addr_t videobuf_to_dma_contig(struct videobuf_buffer *buf);
31 struct videobuf_buffer *buf);
Dvideobuf-vmalloc.h42 void *videobuf_to_vmalloc(struct videobuf_buffer *buf);
44 void videobuf_vmalloc_free(struct videobuf_buffer *buf);
/linux-3.4.99/drivers/media/video/
Dvideobuf-dma-contig.c137 struct videobuf_buffer *vb) in videobuf_dma_contig_user_get()
187 static struct videobuf_buffer *__videobuf_alloc_vb(size_t size) in __videobuf_alloc_vb()
190 struct videobuf_buffer *vb; in __videobuf_alloc_vb()
201 static void *__videobuf_to_vaddr(struct videobuf_buffer *buf) in __videobuf_to_vaddr()
212 struct videobuf_buffer *vb, in __videobuf_iolock()
261 struct videobuf_buffer *buf, in __videobuf_mmap_mapper()
354 dma_addr_t videobuf_to_dma_contig(struct videobuf_buffer *buf) in videobuf_to_dma_contig()
366 struct videobuf_buffer *buf) in videobuf_dma_contig_free()
Dvideobuf-vmalloc.c138 static struct videobuf_buffer *__videobuf_alloc_vb(size_t size) in __videobuf_alloc_vb()
141 struct videobuf_buffer *vb; in __videobuf_alloc_vb()
158 struct videobuf_buffer *vb, in __videobuf_iolock()
233 struct videobuf_buffer *buf, in __videobuf_mmap_mapper()
315 void *videobuf_to_vmalloc(struct videobuf_buffer *buf) in videobuf_to_vmalloc()
325 void videobuf_vmalloc_free(struct videobuf_buffer *buf) in videobuf_vmalloc_free()
Dvideobuf-core.c55 struct videobuf_buffer *videobuf_alloc_vb(struct videobuf_queue *q) in videobuf_alloc_vb()
57 struct videobuf_buffer *vb; in videobuf_alloc_vb()
76 static int is_state_active_or_queued(struct videobuf_queue *q, struct videobuf_buffer *vb) in is_state_active_or_queued()
87 int videobuf_waiton(struct videobuf_queue *q, struct videobuf_buffer *vb, in videobuf_waiton()
119 int videobuf_iolock(struct videobuf_queue *q, struct videobuf_buffer *vb, in videobuf_iolock()
130 struct videobuf_buffer *buf) in videobuf_queue_to_vaddr()
317 struct videobuf_buffer *vb, enum v4l2_buf_type type) in videobuf_status()
529 struct videobuf_buffer *buf; in videobuf_qbuf()
685 struct videobuf_buffer **vb, int nonblocking) in stream_next_buffer()
688 struct videobuf_buffer *buf = NULL; in stream_next_buffer()
[all …]
Dvideobuf-dma-sg.c137 struct videobuf_dmabuf *videobuf_to_dma(struct videobuf_buffer *buf) in videobuf_to_dma()
422 static struct videobuf_buffer *__videobuf_alloc_vb(size_t size) in __videobuf_alloc_vb()
425 struct videobuf_buffer *vb; in __videobuf_alloc_vb()
443 static void *__videobuf_to_vaddr(struct videobuf_buffer *buf) in __videobuf_to_vaddr()
454 struct videobuf_buffer *vb, in __videobuf_iolock()
522 struct videobuf_buffer *buf) in __videobuf_sync()
537 struct videobuf_buffer *buf, in __videobuf_mmap_mapper()
Dmx1_camera.c95 struct videobuf_buffer vb;
151 struct videobuf_buffer *vb = &buf->vb; in free_buffer()
169 struct videobuf_buffer *vb, enum v4l2_field field) in mx1_videobuf_prepare()
232 struct videobuf_buffer *vbuf = &pcdev->active->vb; in mx1_camera_setup_dma()
254 struct videobuf_buffer *vb) in mx1_videobuf_queue()
283 struct videobuf_buffer *vb) in mx1_videobuf_release()
313 struct videobuf_buffer *vb, in mx1_camera_wakeup()
346 struct videobuf_buffer *vb; in mx1_camera_dma_irq()
Dsh_vou.c76 struct videobuf_buffer *active;
181 struct videobuf_buffer *vb) in sh_vou_schedule_next()
200 struct videobuf_buffer *vb) in sh_vou_stream_start()
229 static void free_buffer(struct videobuf_queue *vq, struct videobuf_buffer *vb) in free_buffer()
263 struct videobuf_buffer *vb, in sh_vou_buf_prepare()
312 struct videobuf_buffer *vb) in sh_vou_buf_queue()
352 struct videobuf_buffer *vb) in sh_vou_buf_release()
1054 struct videobuf_buffer *vb; in sh_vou_isr()
1111 struct videobuf_buffer, queue); in sh_vou_isr()
1114 struct videobuf_buffer *new = list_entry(vou_dev->active->queue.next, in sh_vou_isr()
[all …]
Domap24xxcam.c230 static void omap24xxcam_vbq_free_mmap_buffer(struct videobuf_buffer *vb) in omap24xxcam_vbq_free_mmap_buffer()
283 static int omap24xxcam_vbq_alloc_mmap_buffer(struct videobuf_buffer *vb) in omap24xxcam_vbq_alloc_mmap_buffer()
394 struct videobuf_buffer *vb = (struct videobuf_buffer *)arg; in omap24xxcam_vbq_complete()
419 struct videobuf_buffer *vb) in omap24xxcam_vbq_release()
479 struct videobuf_buffer *vb, in omap24xxcam_vbq_prepare()
545 struct videobuf_buffer *vb) in omap24xxcam_vbq_queue()
1123 struct videobuf_buffer *vb; in vidioc_dqbuf()
1344 struct videobuf_buffer *vb; in omap24xxcam_poll()
1358 vb = list_entry(fh->vbq.stream.next, struct videobuf_buffer, stream); in omap24xxcam_poll()
1494 sizeof(struct videobuf_buffer), fh, NULL); in omap24xxcam_open()
Dvia-camera.c330 static struct videobuf_buffer *viacam_next_buffer(struct via_camera *cam) in viacam_next_buffer()
333 struct videobuf_buffer *buf = NULL; in viacam_next_buffer()
340 buf = list_entry(cam->buffer_queue.next, struct videobuf_buffer, queue); in viacam_next_buffer()
358 struct videobuf_buffer *vb; in viacam_irq()
603 struct videobuf_buffer *vb, enum v4l2_field field) in viacam_vb_buf_prepare()
626 struct videobuf_buffer *vb) in viacam_vb_buf_queue()
642 struct videobuf_buffer *vb) in viacam_vb_buf_release()
686 sizeof(struct videobuf_buffer), cam, NULL); in viacam_open()
/linux-3.4.99/drivers/media/video/omap/
Domap_vout_vrfb.h23 struct videobuf_buffer *vb);
35 struct videobuf_buffer *vb) in omap_vout_prepare_vrfb()
/linux-3.4.99/drivers/media/video/au0828/
Dau0828-vbi.c82 vbi_prepare(struct videobuf_queue *q, struct videobuf_buffer *vb, in vbi_prepare()
114 vbi_queue(struct videobuf_queue *vq, struct videobuf_buffer *vb) in vbi_queue()
127 static void vbi_release(struct videobuf_queue *q, struct videobuf_buffer *vb) in vbi_release()
/linux-3.4.99/drivers/media/video/em28xx/
Dem28xx-vbi.c89 vbi_prepare(struct videobuf_queue *q, struct videobuf_buffer *vb, in vbi_prepare()
121 vbi_queue(struct videobuf_queue *vq, struct videobuf_buffer *vb) in vbi_queue()
134 static void vbi_release(struct videobuf_queue *q, struct videobuf_buffer *vb) in vbi_release()
/linux-3.4.99/include/media/davinci/
Dvpbe_display.h72 struct videobuf_buffer *cur_frm;
74 struct videobuf_buffer *next_frm;
Dvpfe_capture.h139 struct videobuf_buffer *cur_frm;
141 struct videobuf_buffer *next_frm;
/linux-3.4.99/drivers/media/video/davinci/
Dvpif_capture.h65 struct videobuf_buffer *cur_frm;
67 struct videobuf_buffer *next_frm;
Dvpif_display.h81 struct videobuf_buffer *cur_frm; /* Pointer pointing to current
83 struct videobuf_buffer *next_frm; /* Pointer pointing to next
/linux-3.4.99/Documentation/video4linux/
Dvideobuf72 struct videobuf_buffer *vb,
75 struct videobuf_buffer *vb);
77 struct videobuf_buffer *vb);
89 Each buffer (in the form of a struct videobuf_buffer pointer) will be
94 int videobuf_iolock(struct videobuf_queue* q, struct videobuf_buffer *vb,
119 void videobuf_vmalloc_free (struct videobuf_buffer *buf);
123 struct videobuf_buffer *buf);
127 int videobuf_waiton(struct videobuf_buffer *vb, int non_blocking, int intr);
174 around struct videobuf_buffer, and priv is a private data pointer which
275 struct videobuf_dmabuf *videobuf_to_dma(struct videobuf_buffer *buf);
[all …]
/linux-3.4.99/drivers/media/video/cx88/
Dcx88-vbi.c157 vbi_prepare(struct videobuf_queue *q, struct videobuf_buffer *vb, in vbi_prepare()
194 vbi_queue(struct videobuf_queue *vq, struct videobuf_buffer *vb) in vbi_queue()
226 static void vbi_release(struct videobuf_queue *q, struct videobuf_buffer *vb) in vbi_release()
/linux-3.4.99/drivers/media/video/saa7134/
Dsaa7134-ts.c75 static int buffer_prepare(struct videobuf_queue *q, struct videobuf_buffer *vb, in buffer_prepare()
141 static void buffer_queue(struct videobuf_queue *q, struct videobuf_buffer *vb) in buffer_queue()
149 static void buffer_release(struct videobuf_queue *q, struct videobuf_buffer *vb) in buffer_release()
Dsaa7134-vbi.c117 struct videobuf_buffer *vb, in buffer_prepare()
182 static void buffer_queue(struct videobuf_queue *q, struct videobuf_buffer *vb) in buffer_queue()
191 static void buffer_release(struct videobuf_queue *q, struct videobuf_buffer *vb) in buffer_release()
/linux-3.4.99/drivers/staging/media/solo6x10/
Dv4l2.c243 struct videobuf_buffer *vb) in solo_fillbuf()
360 struct videobuf_buffer *vb; in solo_thread_try()
369 vb = list_first_entry(&fh->vidq_active, struct videobuf_buffer, in solo_thread_try()
447 struct videobuf_buffer *vb, enum v4l2_field field) in solo_buf_prepare()
478 struct videobuf_buffer *vb) in solo_buf_queue()
489 struct videobuf_buffer *vb) in solo_buf_release()
545 sizeof(struct videobuf_buffer), fh, NULL); in solo_v4l2_open()
/linux-3.4.99/drivers/media/video/cx23885/
Dcx23885-vbi.c200 vbi_prepare(struct videobuf_queue *q, struct videobuf_buffer *vb, in vbi_prepare()
239 vbi_queue(struct videobuf_queue *vq, struct videobuf_buffer *vb) in vbi_queue()
275 static void vbi_release(struct videobuf_queue *q, struct videobuf_buffer *vb) in vbi_release()
/linux-3.4.99/drivers/media/video/cx25821/
Dcx25821-video.h120 struct videobuf_buffer *vb,
123 struct videobuf_buffer *vb);

123