Searched refs:vbuf (Results 1 - 14 of 14) sorted by relevance

/drivers/media/video/omap3isp/
H A Dispqueue.c72 if (buf->vbuf.m.userptr == 0 || buf->npages == 0 ||
76 dmac_map_area((void *)buf->vbuf.m.userptr, buf->vbuf.length,
78 outer_inv_range(buf->vbuf.m.userptr,
79 buf->vbuf.m.userptr + buf->vbuf.length);
104 if (buf->vbuf.memory == V4L2_MEMORY_MMAP)
115 start = buf->vbuf.m.userptr;
116 end = buf->vbuf.m.userptr + buf->vbuf
545 isp_video_buffer_query(struct isp_video_buffer *buf, struct v4l2_buffer *vbuf) argument
810 omap3isp_video_queue_querybuf(struct isp_video_queue *queue, struct v4l2_buffer *vbuf) argument
847 omap3isp_video_queue_qbuf(struct isp_video_queue *queue, struct v4l2_buffer *vbuf) argument
919 omap3isp_video_queue_dqbuf(struct isp_video_queue *queue, struct v4l2_buffer *vbuf, int nonblocking) argument
[all...]
H A Dispqueue.h77 * @vbuf: V4L2 buffer
104 struct v4l2_buffer vbuf; member in struct:isp_video_buffer
174 struct v4l2_buffer *vbuf);
176 struct v4l2_buffer *vbuf);
178 struct v4l2_buffer *vbuf, int nonblocking);
H A Dispvideo.c524 buf->vbuf.bytesused = vfh->format.fmt.pix.sizeimage;
618 buf->vbuf.timestamp.tv_sec = ts.tv_sec;
619 buf->vbuf.timestamp.tv_usec = ts.tv_nsec / NSEC_PER_USEC;
628 buf->vbuf.sequence = atomic_inc_return(&pipe->frame_number);
630 buf->vbuf.sequence = atomic_read(&pipe->frame_number);
/drivers/media/dvb/ddbridge/
H A Dddbridge.h79 u8 *vbuf[INPUT_DMA_MAX_BUFS]; member in struct:ddb_input
108 u8 *vbuf[OUTPUT_DMA_MAX_BUFS]; member in struct:ddb_output
H A Dddbridge-core.c262 static void io_free(struct pci_dev *pdev, u8 **vbuf, argument
268 if (vbuf[i]) {
269 pci_free_consistent(pdev, size, vbuf[i], pbuf[i]);
270 vbuf[i] = 0;
275 static int io_alloc(struct pci_dev *pdev, u8 **vbuf, argument
281 vbuf[i] = pci_alloc_consistent(pdev, size, &pbuf[i]);
282 if (!vbuf[i])
297 if (io_alloc(dev->pdev, port->input[0]->vbuf,
302 if (io_alloc(dev->pdev, port->input[1]->vbuf,
309 if (io_alloc(dev->pdev, port->input[0]->vbuf,
[all...]
/drivers/staging/media/solo6x10/
H A Dv4l2-enc.c391 struct videobuf_dmabuf *vbuf)
398 for (sg = vbuf->sglist; sg && copied < to_copy; sg = sg_next(sg)) {
422 struct videobuf_dmabuf *vbuf)
428 solo_jpeg_header(fh->enc, vbuf);
433 return enc_get_jpeg_dma_sg(solo_dev, fh->desc, vbuf->sglist,
622 struct videobuf_dmabuf *vbuf)
661 enc_write_sg(vbuf->sglist, header, skip);
670 ret = enc_get_mpeg_dma_sg(solo_dev, fh->desc, vbuf->sglist,
683 struct videobuf_dmabuf *vbuf; local
720 vbuf
390 solo_jpeg_header(struct solo_enc_dev *solo_enc, struct videobuf_dmabuf *vbuf) argument
420 solo_fill_jpeg(struct solo_enc_fh *fh, struct solo_enc_buf *enc_buf, struct videobuf_buffer *vb, struct videobuf_dmabuf *vbuf) argument
620 solo_fill_mpeg(struct solo_enc_fh *fh, struct solo_enc_buf *enc_buf, struct videobuf_buffer *vb, struct videobuf_dmabuf *vbuf) argument
1292 struct videobuf_dmabuf *vbuf = local
[all...]
H A Dv4l2.c246 struct videobuf_dmabuf *vbuf; local
254 vbuf = videobuf_to_dma(vb);
255 if (!vbuf)
262 for_each_sg(vbuf->sglist, sg, vbuf->sglen, i) {
277 sg = vbuf->sglist;
/drivers/media/video/
H A Dvivi.c459 void *vbuf = vb2_plane_vaddr(&buf->vb, 0); local
465 if (!vbuf)
469 memcpy(vbuf + h * wmax * 2, dev->line + (dev->mv_count % wmax) * 2, wmax * 2);
481 gen_text(dev, vbuf, line++ * 16, 16, str);
484 gen_text(dev, vbuf, line++ * 16, 16, str);
493 gen_text(dev, vbuf, line++ * 16, 16, str);
496 gen_text(dev, vbuf, line++ * 16, 16, str);
501 gen_text(dev, vbuf, line++ * 16, 16, str);
507 gen_text(dev, vbuf, line++ * 16, 16, str);
511 gen_text(dev, vbuf, lin
[all...]
H A Dmx1_camera.c232 struct videobuf_buffer *vbuf = &pcdev->active->vb; local
243 videobuf_to_dma_contig(vbuf),
244 vbuf->size, pcdev->res->start +
H A Ds2255drv.c635 char *vbuf = videobuf_to_vmalloc(&buf->vb); local
639 if (!vbuf)
650 vbuf, buf->vb.width,
655 memcpy(vbuf, tmpbuf, buf->vb.width * buf->vb.height);
660 memcpy(vbuf, tmpbuf, buf->vb.size);
663 memcpy(vbuf, tmpbuf,
676 (unsigned long)vbuf, pos);
H A Dzr364xx.c508 char *vbuf = videobuf_to_vmalloc(&buf->vb); local
512 if (!vbuf)
522 memcpy(vbuf, tmpbuf, buf->vb.size);
533 (unsigned long)vbuf, pos);
/drivers/media/video/tm6000/
H A Dtm6000-video.c218 struct tm6000_buffer *vbuf = NULL; local
224 get_next_buf(dma_q, &vbuf);
226 if (!vbuf)
228 voutp = videobuf_to_vmalloc(&vbuf->vb);
291 buffer_filled(dev, dma_q, vbuf);
294 get_next_buf(dma_q, &vbuf);
295 if (!vbuf)
297 voutp = videobuf_to_vmalloc(&vbuf->vb);
300 memset(voutp, 0, vbuf->vb.size);
302 linewidth = vbuf
[all...]
/drivers/media/video/cx231xx/
H A Dcx231xx-417.c1247 void *vbuf; local
1263 vbuf = videobuf_to_vmalloc(&buf->vb);
1269 memcpy(vbuf+dma_q->mpeg_buffer_completed,
1276 memcpy(vbuf+dma_q->mpeg_buffer_completed, data, len);
1284 memcpy(vbuf+dma_q->mpeg_buffer_completed,
1309 void *vbuf; local
1321 vbuf = videobuf_to_vmalloc(&buf->vb);
1322 memcpy(vbuf, data, len);
/drivers/media/video/marvell-ccic/
H A Dmcam-core.c200 struct vb2_buffer *vbuf)
202 vbuf->v4l2_buf.bytesused = cam->pix_format.sizeimage;
203 vbuf->v4l2_buf.sequence = cam->buf_seq[frame];
204 vb2_set_plane_payload(vbuf, 0, cam->pix_format.sizeimage);
205 vb2_buffer_done(vbuf, VB2_BUF_STATE_DONE);
199 mcam_buffer_done(struct mcam_camera *cam, int frame, struct vb2_buffer *vbuf) argument

Completed in 329 milliseconds