Home
last modified time | relevance | path

Searched refs:v4l2_buffer (Results 1 – 59 of 59) sorted by relevance

/linux-4.1.27/include/media/
Dv4l2-mem2mem.h113 struct v4l2_buffer *buf);
116 struct v4l2_buffer *buf);
118 struct v4l2_buffer *buf);
244 struct v4l2_buffer *buf);
248 struct v4l2_buffer *buf);
250 struct v4l2_buffer *buf);
Dvideobuf2-core.h186 struct v4l2_buffer v4l2_buf;
450 int vb2_querybuf(struct vb2_queue *q, struct v4l2_buffer *b);
454 int vb2_prepare_buf(struct vb2_queue *q, struct v4l2_buffer *b);
461 int vb2_qbuf(struct vb2_queue *q, struct v4l2_buffer *b);
463 int vb2_dqbuf(struct vb2_queue *q, struct v4l2_buffer *b, bool nonblocking);
621 struct v4l2_buffer *p);
622 int vb2_ioctl_querybuf(struct file *file, void *priv, struct v4l2_buffer *p);
623 int vb2_ioctl_qbuf(struct file *file, void *priv, struct v4l2_buffer *p);
624 int vb2_ioctl_dqbuf(struct file *file, void *priv, struct v4l2_buffer *p);
Dvideobuf-core.h204 int videobuf_querybuf(struct videobuf_queue *q, struct v4l2_buffer *b);
206 struct v4l2_buffer *b);
208 struct v4l2_buffer *b, int nonblocking);
Dv4l2-ioctl.h114 int (*vidioc_querybuf)(struct file *file, void *fh, struct v4l2_buffer *b);
115 int (*vidioc_qbuf) (struct file *file, void *fh, struct v4l2_buffer *b);
118 int (*vidioc_dqbuf) (struct file *file, void *fh, struct v4l2_buffer *b);
121 int (*vidioc_prepare_buf)(struct file *file, void *fh, struct v4l2_buffer *b);
/linux-4.1.27/drivers/usb/gadget/function/
Duvc_queue.h67 int uvcg_query_buffer(struct uvc_video_queue *queue, struct v4l2_buffer *buf);
69 int uvcg_queue_buffer(struct uvc_video_queue *queue, struct v4l2_buffer *buf);
72 struct v4l2_buffer *buf, int nonblocking);
Duvc_queue.c161 int uvcg_query_buffer(struct uvc_video_queue *queue, struct v4l2_buffer *buf) in uvcg_query_buffer()
166 int uvcg_queue_buffer(struct uvc_video_queue *queue, struct v4l2_buffer *buf) in uvcg_queue_buffer()
186 int uvcg_dequeue_buffer(struct uvc_video_queue *queue, struct v4l2_buffer *buf, in uvcg_dequeue_buffer()
Duvc_v4l2.c159 uvc_v4l2_querybuf(struct file *file, void *fh, struct v4l2_buffer *b) in uvc_v4l2_querybuf()
169 uvc_v4l2_qbuf(struct file *file, void *fh, struct v4l2_buffer *b) in uvc_v4l2_qbuf()
184 uvc_v4l2_dqbuf(struct file *file, void *fh, struct v4l2_buffer *b) in uvc_v4l2_dqbuf()
/linux-4.1.27/drivers/media/v4l2-core/
Dvideobuf2-core.c553 static int __verify_planes_array(struct vb2_buffer *vb, const struct v4l2_buffer *b) in __verify_planes_array()
578 static int __verify_length(struct vb2_buffer *vb, const struct v4l2_buffer *b) in __verify_length()
654 static void __fill_v4l2_buffer(struct vb2_buffer *vb, struct v4l2_buffer *b) in __fill_v4l2_buffer()
659 memcpy(b, &vb->v4l2_buf, offsetof(struct v4l2_buffer, m)); in __fill_v4l2_buffer()
738 int vb2_querybuf(struct vb2_queue *q, struct v4l2_buffer *b) in vb2_querybuf()
1262 static void __fill_vb2_buffer(struct vb2_buffer *vb, const struct v4l2_buffer *b, in __fill_vb2_buffer()
1387 static int __qbuf_mmap(struct vb2_buffer *vb, const struct v4l2_buffer *b) in __qbuf_mmap()
1396 static int __qbuf_userptr(struct vb2_buffer *vb, const struct v4l2_buffer *b) in __qbuf_userptr()
1500 static int __qbuf_dmabuf(struct vb2_buffer *vb, const struct v4l2_buffer *b) in __qbuf_dmabuf()
1634 static int __buf_prepare(struct vb2_buffer *vb, const struct v4l2_buffer *b) in __buf_prepare()
[all …]
Dv4l2-mem2mem.c372 struct v4l2_buffer *buf) in v4l2_m2m_querybuf()
401 struct v4l2_buffer *buf) in v4l2_m2m_qbuf()
420 struct v4l2_buffer *buf) in v4l2_m2m_dqbuf()
780 struct v4l2_buffer *buf) in v4l2_m2m_ioctl_querybuf()
789 struct v4l2_buffer *buf) in v4l2_m2m_ioctl_qbuf()
798 struct v4l2_buffer *buf) in v4l2_m2m_ioctl_dqbuf()
Dvideobuf-core.c318 static void videobuf_status(struct videobuf_queue *q, struct v4l2_buffer *b, in videobuf_status()
501 int videobuf_querybuf(struct videobuf_queue *q, struct v4l2_buffer *b) in videobuf_querybuf()
528 int videobuf_qbuf(struct videobuf_queue *q, struct v4l2_buffer *b) in videobuf_qbuf()
696 struct v4l2_buffer *b, int nonblocking) in videobuf_dqbuf()
Dv4l2-compat-ioctl32.c386 static int get_v4l2_buffer32(struct v4l2_buffer *kp, struct v4l2_buffer32 __user *up) in get_v4l2_buffer32()
470 static int put_v4l2_buffer32(struct v4l2_buffer *kp, struct v4l2_buffer32 __user *up) in put_v4l2_buffer32()
829 struct v4l2_buffer v2b; in do_video_ioctl()
Dv4l2-ioctl.c436 const struct v4l2_buffer *p = arg; in v4l_print_buffer()
1588 struct v4l2_buffer *p = arg; in v4l_querybuf()
1597 struct v4l2_buffer *p = arg; in v4l_qbuf()
1606 struct v4l2_buffer *p = arg; in v4l_dqbuf()
1635 struct v4l2_buffer *b = arg; in v4l_prepare_buf()
2196 …DIOC_QUERYBUF, v4l_querybuf, v4l_print_buffer, INFO_FL_QUEUE | INFO_FL_CLEAR(v4l2_buffer, length)),
2422 struct v4l2_buffer *buf = parg; in check_array_args()
/linux-4.1.27/drivers/media/usb/tm6000/
Dtm6000.h372 struct v4l2_buffer *b);
373 int tm6000_vidioc_qbuf(struct file *file, void *priv, struct v4l2_buffer *b);
374 int tm6000_vidioc_dqbuf(struct file *file, void *priv, struct v4l2_buffer *b);
Dtm6000-video.c1003 struct v4l2_buffer *p) in vidioc_querybuf()
1010 static int vidioc_qbuf(struct file *file, void *priv, struct v4l2_buffer *p) in vidioc_qbuf()
1017 static int vidioc_dqbuf(struct file *file, void *priv, struct v4l2_buffer *p) in vidioc_dqbuf()
/linux-4.1.27/drivers/media/usb/uvc/
Duvcvideo.h633 struct v4l2_buffer *v4l2_buf);
637 struct v4l2_buffer *v4l2_buf);
639 struct v4l2_buffer *v4l2_buf, int nonblocking);
679 struct v4l2_buffer *v4l2_buf,
Duvc_queue.c239 int uvc_query_buffer(struct uvc_video_queue *queue, struct v4l2_buffer *buf) in uvc_query_buffer()
262 int uvc_queue_buffer(struct uvc_video_queue *queue, struct v4l2_buffer *buf) in uvc_queue_buffer()
273 int uvc_dequeue_buffer(struct uvc_video_queue *queue, struct v4l2_buffer *buf, in uvc_dequeue_buffer()
Duvc_v4l2.c704 struct v4l2_buffer *buf) in uvc_ioctl_querybuf()
715 static int uvc_ioctl_qbuf(struct file *file, void *fh, struct v4l2_buffer *buf) in uvc_ioctl_qbuf()
726 static int uvc_ioctl_dqbuf(struct file *file, void *fh, struct v4l2_buffer *buf) in uvc_ioctl_dqbuf()
Duvc_video.c601 struct v4l2_buffer *v4l2_buf, in uvc_video_clock_update()
/linux-4.1.27/drivers/media/usb/stkwebcam/
Dstk-webcam.h53 struct v4l2_buffer v4lbuf;
Dstk-webcam.c1074 void *priv, struct v4l2_buffer *buf) in stk_vidioc_querybuf()
1087 void *priv, struct v4l2_buffer *buf) in stk_vidioc_qbuf()
1111 void *priv, struct v4l2_buffer *buf) in stk_vidioc_dqbuf()
/linux-4.1.27/include/uapi/linux/
Dvideodev2.h759 struct v4l2_buffer { struct
2090 #define VIDIOC_QUERYBUF _IOWR('V', 9, struct v4l2_buffer)
2094 #define VIDIOC_QBUF _IOWR('V', 15, struct v4l2_buffer)
2096 #define VIDIOC_DQBUF _IOWR('V', 17, struct v4l2_buffer)
2165 #define VIDIOC_PREPARE_BUF _IOWR('V', 93, struct v4l2_buffer)
/linux-4.1.27/drivers/media/usb/gspca/
Dgspca.h142 struct v4l2_buffer v4l2_buf;
Dgspca.c1439 struct v4l2_buffer *v4l2_buf) in vidioc_querybuf()
1681 struct v4l2_buffer *v4l2_buf) in vidioc_dqbuf()
1757 struct v4l2_buffer *v4l2_buf) in vidioc_qbuf()
1814 struct v4l2_buffer v4l2_buf; in read_alloc()
1900 struct v4l2_buffer v4l2_buf; in dev_read()
/linux-4.1.27/include/trace/events/
Dv4l2.h97 TP_PROTO(int minor, struct v4l2_buffer *buf), \
/linux-4.1.27/drivers/media/platform/
Dtimblogiw.c296 struct v4l2_buffer *b) in timblogiw_querybuf()
306 static int timblogiw_qbuf(struct file *file, void *priv, struct v4l2_buffer *b) in timblogiw_qbuf()
317 struct v4l2_buffer *b) in timblogiw_dqbuf()
Dmx2_emmaprp.c627 struct v4l2_buffer *buf) in vidioc_querybuf()
634 static int vidioc_qbuf(struct file *file, void *priv, struct v4l2_buffer *buf) in vidioc_qbuf()
641 static int vidioc_dqbuf(struct file *file, void *priv, struct v4l2_buffer *buf) in vidioc_dqbuf()
Dsh_veu.c630 struct v4l2_buffer *buf) in sh_veu_querybuf()
640 static int sh_veu_qbuf(struct file *file, void *priv, struct v4l2_buffer *buf) in sh_veu_qbuf()
651 static int sh_veu_dqbuf(struct file *file, void *priv, struct v4l2_buffer *buf) in sh_veu_dqbuf()
Dm2m-deinterlace.c696 struct v4l2_buffer *buf) in vidioc_querybuf()
703 static int vidioc_qbuf(struct file *file, void *priv, struct v4l2_buffer *buf) in vidioc_qbuf()
710 static int vidioc_dqbuf(struct file *file, void *priv, struct v4l2_buffer *buf) in vidioc_dqbuf()
Dvia-camera.c1006 struct v4l2_buffer *buf) in viacam_querybuf()
1013 static int viacam_qbuf(struct file *filp, void *priv, struct v4l2_buffer *buf) in viacam_qbuf()
1020 static int viacam_dqbuf(struct file *filp, void *priv, struct v4l2_buffer *buf) in viacam_dqbuf()
Dsh_vou.c805 struct v4l2_buffer *b) in sh_vou_querybuf()
815 static int sh_vou_qbuf(struct file *file, void *priv, struct v4l2_buffer *b) in sh_vou_qbuf()
825 static int sh_vou_dqbuf(struct file *file, void *priv, struct v4l2_buffer *b) in sh_vou_dqbuf()
Dfsl-viu.c898 struct v4l2_buffer *p) in vidioc_querybuf()
905 static int vidioc_qbuf(struct file *file, void *priv, struct v4l2_buffer *p) in vidioc_qbuf()
912 static int vidioc_dqbuf(struct file *file, void *priv, struct v4l2_buffer *p) in vidioc_dqbuf()
/linux-4.1.27/drivers/media/platform/exynos-gsc/
Dgsc-m2m.c389 struct v4l2_buffer *buf) in gsc_m2m_querybuf()
396 struct v4l2_buffer *buf) in gsc_m2m_qbuf()
403 struct v4l2_buffer *buf) in gsc_m2m_dqbuf()
/linux-4.1.27/drivers/staging/media/dt3155v4l/
Ddt3155v4l.c577 dt3155_ioc_querybuf(struct file *filp, void *p, struct v4l2_buffer *b) in dt3155_ioc_querybuf()
585 dt3155_ioc_qbuf(struct file *filp, void *p, struct v4l2_buffer *b) in dt3155_ioc_qbuf()
593 dt3155_ioc_dqbuf(struct file *filp, void *p, struct v4l2_buffer *b) in dt3155_ioc_dqbuf()
/linux-4.1.27/drivers/media/usb/cpia2/
Dcpia2_v4l.c810 static int cpia2_querybuf(struct file *file, void *fh, struct v4l2_buffer *buf) in cpia2_querybuf()
860 static int cpia2_qbuf(struct file *file, void *fh, struct v4l2_buffer *buf) in cpia2_qbuf()
916 static int cpia2_dqbuf(struct file *file, void *fh, struct v4l2_buffer *buf) in cpia2_dqbuf()
/linux-4.1.27/drivers/media/pci/cx18/
Dcx18-ioctl.c884 struct v4l2_buffer *b) in cx18_querybuf()
897 static int cx18_qbuf(struct file *file, void *priv, struct v4l2_buffer *b) in cx18_qbuf()
910 static int cx18_dqbuf(struct file *file, void *priv, struct v4l2_buffer *b) in cx18_dqbuf()
/linux-4.1.27/drivers/staging/media/omap4iss/
Diss_video.c757 iss_video_querybuf(struct file *file, void *fh, struct v4l2_buffer *b) in iss_video_querybuf()
765 iss_video_qbuf(struct file *file, void *fh, struct v4l2_buffer *b) in iss_video_qbuf()
781 iss_video_dqbuf(struct file *file, void *fh, struct v4l2_buffer *b) in iss_video_dqbuf()
/linux-4.1.27/drivers/media/platform/s5p-mfc/
Ds5p_mfc_dec.c592 struct v4l2_buffer *buf) in vidioc_querybuf()
620 static int vidioc_qbuf(struct file *file, void *priv, struct v4l2_buffer *buf) in vidioc_qbuf()
636 static int vidioc_dqbuf(struct file *file, void *priv, struct v4l2_buffer *buf) in vidioc_dqbuf()
Ds5p_mfc_enc.c1212 struct v4l2_buffer *buf) in vidioc_querybuf()
1246 static int vidioc_qbuf(struct file *file, void *priv, struct v4l2_buffer *buf) in vidioc_qbuf()
1267 static int vidioc_dqbuf(struct file *file, void *priv, struct v4l2_buffer *buf) in vidioc_dqbuf()
/linux-4.1.27/drivers/media/platform/s5p-tv/
Dmixer_video.c697 static int mxr_querybuf(struct file *file, void *priv, struct v4l2_buffer *p) in mxr_querybuf()
705 static int mxr_qbuf(struct file *file, void *priv, struct v4l2_buffer *p) in mxr_qbuf()
713 static int mxr_dqbuf(struct file *file, void *priv, struct v4l2_buffer *p) in mxr_dqbuf()
/linux-4.1.27/drivers/media/platform/omap/
Domap_vout.c1549 struct v4l2_buffer *b) in vidioc_querybuf()
1557 struct v4l2_buffer *buffer) in vidioc_qbuf()
1584 static int vidioc_dqbuf(struct file *file, void *fh, struct v4l2_buffer *b) in vidioc_dqbuf()
1601 ret = videobuf_dqbuf(q, (struct v4l2_buffer *)b, 1); in vidioc_dqbuf()
1604 ret = videobuf_dqbuf(q, (struct v4l2_buffer *)b, 0); in vidioc_dqbuf()
/linux-4.1.27/drivers/media/platform/s3c-camif/
Dcamif-capture.c942 struct v4l2_buffer *buf) in s3c_camif_querybuf()
949 struct v4l2_buffer *buf) in s3c_camif_qbuf()
962 struct v4l2_buffer *buf) in s3c_camif_dqbuf()
993 struct v4l2_buffer *b) in s3c_camif_prepare_buf()
/linux-4.1.27/Documentation/video4linux/
Dvideobuf244 int videobuf_querybuf(struct videobuf_queue *q, struct v4l2_buffer *b);
245 int videobuf_qbuf(struct videobuf_queue *q, struct v4l2_buffer *b);
246 int videobuf_dqbuf(struct videobuf_queue *q, struct v4l2_buffer *b,
Dvivid.txt337 dequeued v4l2_buffer struct.
752 struct v4l2_buffer around.
755 v4l2_buffer around.
912 sequence and field counting in struct v4l2_buffer on the capture side may not
/linux-4.1.27/drivers/media/platform/omap3isp/
Dispvideo.c835 isp_video_querybuf(struct file *file, void *fh, struct v4l2_buffer *b) in isp_video_querybuf()
849 isp_video_qbuf(struct file *file, void *fh, struct v4l2_buffer *b) in isp_video_qbuf()
863 isp_video_dqbuf(struct file *file, void *fh, struct v4l2_buffer *b) in isp_video_dqbuf()
/linux-4.1.27/drivers/staging/media/davinci_vpfe/
Dvpfe_video.c1371 struct v4l2_buffer *buf) in vpfe_querybuf()
1397 struct v4l2_buffer *p) in vpfe_qbuf()
1426 struct v4l2_buffer *buf) in vpfe_dqbuf()
/linux-4.1.27/drivers/media/common/saa7146/
Dsaa7146_video.c904 static int vidioc_querybuf(struct file *file, void *__fh, struct v4l2_buffer *buf) in vidioc_querybuf()
915 static int vidioc_qbuf(struct file *file, void *__fh, struct v4l2_buffer *buf) in vidioc_qbuf()
926 static int vidioc_dqbuf(struct file *file, void *__fh, struct v4l2_buffer *buf) in vidioc_dqbuf()
/linux-4.1.27/drivers/media/usb/zr364xx/
Dzr364xx.c940 struct v4l2_buffer *p) in zr364xx_vidioc_querybuf()
950 struct v4l2_buffer *p) in zr364xx_vidioc_qbuf()
963 struct v4l2_buffer *p) in zr364xx_vidioc_dqbuf()
/linux-4.1.27/drivers/media/usb/usbvision/
Dusbvision-video.c760 void *priv, struct v4l2_buffer *vb) in vidioc_querybuf()
792 static int vidioc_qbuf(struct file *file, void *priv, struct v4l2_buffer *vb) in vidioc_qbuf()
824 static int vidioc_dqbuf(struct file *file, void *priv, struct v4l2_buffer *vb) in vidioc_dqbuf()
/linux-4.1.27/drivers/media/pci/meye/
Dmeye.c1278 static int vidioc_querybuf(struct file *file, void *fh, struct v4l2_buffer *buf) in vidioc_querybuf()
1304 static int vidioc_qbuf(struct file *file, void *fh, struct v4l2_buffer *buf) in vidioc_qbuf()
1326 static int vidioc_dqbuf(struct file *file, void *fh, struct v4l2_buffer *buf) in vidioc_dqbuf()
/linux-4.1.27/drivers/media/platform/soc_camera/
Dsoc_camera.c391 struct v4l2_buffer *p) in soc_camera_querybuf()
405 struct v4l2_buffer *p) in soc_camera_qbuf()
422 struct v4l2_buffer *p) in soc_camera_dqbuf()
452 struct v4l2_buffer *b) in soc_camera_prepare_buf()
/linux-4.1.27/drivers/media/usb/cx231xx/
Dcx231xx-417.c1609 struct v4l2_buffer *p) in vidioc_querybuf()
1617 struct v4l2_buffer *p) in vidioc_qbuf()
1624 static int vidioc_dqbuf(struct file *file, void *priv, struct v4l2_buffer *b) in vidioc_dqbuf()
Dcx231xx-video.c1622 static int vidioc_querybuf(struct file *file, void *priv, struct v4l2_buffer *b) in vidioc_querybuf()
1635 static int vidioc_qbuf(struct file *file, void *priv, struct v4l2_buffer *b) in vidioc_qbuf()
1648 static int vidioc_dqbuf(struct file *file, void *priv, struct v4l2_buffer *b) in vidioc_dqbuf()
/linux-4.1.27/drivers/media/platform/marvell-ccic/
Dmcam-core.c1352 struct v4l2_buffer *buf) in mcam_vidioc_querybuf()
1364 struct v4l2_buffer *buf) in mcam_vidioc_qbuf()
1376 struct v4l2_buffer *buf) in mcam_vidioc_dqbuf()
/linux-4.1.27/drivers/media/platform/davinci/
Dvpfe_capture.c1388 struct v4l2_buffer *buf) in vpfe_querybuf()
1408 struct v4l2_buffer *p) in vpfe_qbuf()
1432 struct v4l2_buffer *buf) in vpfe_dqbuf()
/linux-4.1.27/drivers/media/pci/zoran/
Dzoran_driver.c1332 struct v4l2_buffer *buf, int num) in zoran_v4l2_buffer_status()
2073 static int zoran_querybuf(struct file *file, void *__fh, struct v4l2_buffer *buf) in zoran_querybuf()
2086 static int zoran_qbuf(struct file *file, void *__fh, struct v4l2_buffer *buf) in zoran_qbuf()
2151 static int zoran_dqbuf(struct file *file, void *__fh, struct v4l2_buffer *buf) in zoran_dqbuf()
/linux-4.1.27/drivers/media/platform/coda/
Dcoda-common.c719 struct v4l2_buffer *buf) in coda_qbuf()
727 struct v4l2_buffer *buf) in coda_buf_is_end_of_stream()
738 struct v4l2_buffer *buf) in coda_dqbuf()
/linux-4.1.27/drivers/media/usb/go7007/
Dgo7007-v4l2.c414 struct v4l2_buffer *buf = &vb->v4l2_buf; in go7007_buf_finish()
/linux-4.1.27/drivers/media/pci/bt8xx/
Dbttv-driver.c2717 struct v4l2_buffer *b) in bttv_querybuf()
2723 static int bttv_qbuf(struct file *file, void *priv, struct v4l2_buffer *b) in bttv_qbuf()
2735 static int bttv_dqbuf(struct file *file, void *priv, struct v4l2_buffer *b) in bttv_dqbuf()
/linux-4.1.27/drivers/media/platform/ti-vpe/
Dvpe.c1226 struct v4l2_buffer *s_buf, *d_buf; in vpe_irq()