Home
last modified time | relevance | path

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

/linux-4.4.14/include/media/
Dvideobuf2-v4l2.h53 int vb2_querybuf(struct vb2_queue *q, struct v4l2_buffer *b);
57 int vb2_prepare_buf(struct vb2_queue *q, struct v4l2_buffer *b);
59 int vb2_qbuf(struct vb2_queue *q, struct v4l2_buffer *b);
61 int vb2_dqbuf(struct vb2_queue *q, struct v4l2_buffer *b, bool nonblocking);
120 struct v4l2_buffer *p);
121 int vb2_ioctl_querybuf(struct file *file, void *priv, struct v4l2_buffer *p);
122 int vb2_ioctl_qbuf(struct file *file, void *priv, struct v4l2_buffer *p);
123 int vb2_ioctl_dqbuf(struct file *file, void *priv, struct v4l2_buffer *p);
Dv4l2-mem2mem.h117 struct v4l2_buffer *buf);
120 struct v4l2_buffer *buf);
122 struct v4l2_buffer *buf);
124 struct v4l2_buffer *buf);
267 struct v4l2_buffer *buf);
271 struct v4l2_buffer *buf);
273 struct v4l2_buffer *buf);
275 struct v4l2_buffer *buf);
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.h122 int (*vidioc_querybuf)(struct file *file, void *fh, struct v4l2_buffer *b);
123 int (*vidioc_qbuf) (struct file *file, void *fh, struct v4l2_buffer *b);
126 int (*vidioc_dqbuf) (struct file *file, void *fh, struct v4l2_buffer *b);
129 int (*vidioc_prepare_buf)(struct file *file, void *fh, struct v4l2_buffer *b);
/linux-4.4.14/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.c163 int uvcg_query_buffer(struct uvc_video_queue *queue, struct v4l2_buffer *buf) in uvcg_query_buffer()
168 int uvcg_queue_buffer(struct uvc_video_queue *queue, struct v4l2_buffer *buf) in uvcg_queue_buffer()
188 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.4.14/drivers/media/v4l2-core/
Dvideobuf2-v4l2.c49 static int __verify_planes_array(struct vb2_buffer *vb, const struct v4l2_buffer *b) in __verify_planes_array()
74 static int __verify_length(struct vb2_buffer *vb, const struct v4l2_buffer *b) in __verify_length()
112 const struct v4l2_buffer *b = pb; in __set_timestamp()
148 static int vb2_queue_or_prepare_buf(struct vb2_queue *q, struct v4l2_buffer *b, in vb2_queue_or_prepare_buf()
181 struct v4l2_buffer *b = pb; in __fill_v4l2_buffer()
287 const struct v4l2_buffer *b = pb; in __fill_vb2_buffer()
453 int vb2_querybuf(struct vb2_queue *q, struct v4l2_buffer *b) in vb2_querybuf()
504 int vb2_prepare_buf(struct vb2_queue *q, struct v4l2_buffer *b) in vb2_prepare_buf()
539 static int vb2_internal_qbuf(struct vb2_queue *q, struct v4l2_buffer *b) in vb2_internal_qbuf()
563 int vb2_qbuf(struct vb2_queue *q, struct v4l2_buffer *b) in vb2_qbuf()
[all …]
Dv4l2-mem2mem.c379 struct v4l2_buffer *buf) in v4l2_m2m_querybuf()
408 struct v4l2_buffer *buf) in v4l2_m2m_qbuf()
427 struct v4l2_buffer *buf) in v4l2_m2m_dqbuf()
441 struct v4l2_buffer *buf) in v4l2_m2m_prepare_buf()
809 struct v4l2_buffer *buf) in v4l2_m2m_ioctl_querybuf()
818 struct v4l2_buffer *buf) in v4l2_m2m_ioctl_qbuf()
827 struct v4l2_buffer *buf) in v4l2_m2m_ioctl_dqbuf()
836 struct v4l2_buffer *buf) in v4l2_m2m_ioctl_prepare_buf()
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()
697 struct v4l2_buffer *b, int nonblocking) in videobuf_dqbuf()
Dv4l2-compat-ioctl32.c407 static int get_v4l2_buffer32(struct v4l2_buffer *kp, struct v4l2_buffer32 __user *up) in get_v4l2_buffer32()
491 static int put_v4l2_buffer32(struct v4l2_buffer *kp, struct v4l2_buffer32 __user *up) in put_v4l2_buffer32()
852 struct v4l2_buffer v2b; in do_video_ioctl()
Dv4l2-ioctl.c439 const struct v4l2_buffer *p = arg; in v4l_print_buffer()
1817 struct v4l2_buffer *p = arg; in v4l_querybuf()
1826 struct v4l2_buffer *p = arg; in v4l_qbuf()
1835 struct v4l2_buffer *p = arg; in v4l_dqbuf()
1866 struct v4l2_buffer *b = arg; in v4l_prepare_buf()
2427 …DIOC_QUERYBUF, v4l_querybuf, v4l_print_buffer, INFO_FL_QUEUE | INFO_FL_CLEAR(v4l2_buffer, length)),
2653 struct v4l2_buffer *buf = parg; in check_array_args()
/linux-4.4.14/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.c1002 struct v4l2_buffer *p) in vidioc_querybuf()
1009 static int vidioc_qbuf(struct file *file, void *priv, struct v4l2_buffer *p) in vidioc_qbuf()
1016 static int vidioc_dqbuf(struct file *file, void *priv, struct v4l2_buffer *p) in vidioc_dqbuf()
/linux-4.4.14/include/trace/events/
Dv4l2.h99 TP_PROTO(int minor, struct v4l2_buffer *buf),
170 TP_PROTO(int minor, struct v4l2_buffer *buf),
175 TP_PROTO(int minor, struct v4l2_buffer *buf),
/linux-4.4.14/drivers/media/usb/uvc/
Duvc_queue.c244 int uvc_query_buffer(struct uvc_video_queue *queue, struct v4l2_buffer *buf) in uvc_query_buffer()
267 int uvc_queue_buffer(struct uvc_video_queue *queue, struct v4l2_buffer *buf) in uvc_queue_buffer()
290 int uvc_dequeue_buffer(struct uvc_video_queue *queue, struct v4l2_buffer *buf, in uvc_dequeue_buffer()
Duvcvideo.h629 struct v4l2_buffer *v4l2_buf);
633 struct v4l2_buffer *v4l2_buf);
637 struct v4l2_buffer *v4l2_buf, int nonblocking);
Duvc_v4l2.c701 struct v4l2_buffer *buf) in uvc_ioctl_querybuf()
712 static int uvc_ioctl_qbuf(struct file *file, void *fh, struct v4l2_buffer *buf) in uvc_ioctl_qbuf()
735 static int uvc_ioctl_dqbuf(struct file *file, void *fh, struct v4l2_buffer *buf) in uvc_ioctl_dqbuf()
/linux-4.4.14/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.4.14/include/uapi/linux/
Dvideodev2.h851 struct v4l2_buffer { struct
2187 #define VIDIOC_QUERYBUF _IOWR('V', 9, struct v4l2_buffer)
2191 #define VIDIOC_QBUF _IOWR('V', 15, struct v4l2_buffer)
2193 #define VIDIOC_DQBUF _IOWR('V', 17, struct v4l2_buffer)
2262 #define VIDIOC_PREPARE_BUF _IOWR('V', 93, struct v4l2_buffer)
/linux-4.4.14/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.4.14/drivers/media/platform/exynos-gsc/
Dgsc-m2m.c390 struct v4l2_buffer *buf) in gsc_m2m_querybuf()
397 struct v4l2_buffer *buf) in gsc_m2m_qbuf()
404 struct v4l2_buffer *buf) in gsc_m2m_dqbuf()
/linux-4.4.14/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()
Dm2m-deinterlace.c697 struct v4l2_buffer *buf) in vidioc_querybuf()
704 static int vidioc_qbuf(struct file *file, void *priv, struct v4l2_buffer *buf) in vidioc_qbuf()
711 static int vidioc_dqbuf(struct file *file, void *priv, struct v4l2_buffer *buf) in vidioc_dqbuf()
Dvia-camera.c1011 struct v4l2_buffer *buf) in viacam_querybuf()
1018 static int viacam_qbuf(struct file *filp, void *priv, struct v4l2_buffer *buf) in viacam_qbuf()
1025 static int viacam_dqbuf(struct file *filp, void *priv, struct v4l2_buffer *buf) in viacam_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()
Dfsl-viu.c850 struct v4l2_buffer *p) in vidioc_querybuf()
857 static int vidioc_qbuf(struct file *file, void *priv, struct v4l2_buffer *p) in vidioc_qbuf()
864 static int vidioc_dqbuf(struct file *file, void *priv, struct v4l2_buffer *p) in vidioc_dqbuf()
/linux-4.4.14/drivers/staging/media/omap4iss/
Diss_video.c686 iss_video_querybuf(struct file *file, void *fh, struct v4l2_buffer *b) in iss_video_querybuf()
694 iss_video_qbuf(struct file *file, void *fh, struct v4l2_buffer *b) in iss_video_qbuf()
710 iss_video_dqbuf(struct file *file, void *fh, struct v4l2_buffer *b) in iss_video_dqbuf()
/linux-4.4.14/drivers/media/pci/cx18/
Dcx18-ioctl.c886 struct v4l2_buffer *b) in cx18_querybuf()
899 static int cx18_qbuf(struct file *file, void *priv, struct v4l2_buffer *b) in cx18_qbuf()
912 static int cx18_dqbuf(struct file *file, void *priv, struct v4l2_buffer *b) in cx18_dqbuf()
/linux-4.4.14/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.4.14/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.c1218 struct v4l2_buffer *buf) in vidioc_querybuf()
1252 static int vidioc_qbuf(struct file *file, void *priv, struct v4l2_buffer *buf) in vidioc_qbuf()
1273 static int vidioc_dqbuf(struct file *file, void *priv, struct v4l2_buffer *buf) in vidioc_dqbuf()
/linux-4.4.14/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.4.14/drivers/media/platform/omap/
Domap_vout.c1538 struct v4l2_buffer *b) in vidioc_querybuf()
1546 struct v4l2_buffer *buffer) in vidioc_qbuf()
1573 static int vidioc_dqbuf(struct file *file, void *fh, struct v4l2_buffer *b) in vidioc_dqbuf()
1590 ret = videobuf_dqbuf(q, (struct v4l2_buffer *)b, 1); in vidioc_dqbuf()
1593 ret = videobuf_dqbuf(q, (struct v4l2_buffer *)b, 0); in vidioc_dqbuf()
/linux-4.4.14/drivers/media/platform/s3c-camif/
Dcamif-capture.c941 struct v4l2_buffer *buf) in s3c_camif_querybuf()
948 struct v4l2_buffer *buf) in s3c_camif_qbuf()
961 struct v4l2_buffer *buf) in s3c_camif_dqbuf()
992 struct v4l2_buffer *b) in s3c_camif_prepare_buf()
/linux-4.4.14/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.
759 struct v4l2_buffer around.
762 v4l2_buffer around.
919 sequence and field counting in struct v4l2_buffer on the capture side may not
/linux-4.4.14/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.4.14/drivers/staging/media/davinci_vpfe/
Dvpfe_video.c1370 struct v4l2_buffer *buf) in vpfe_querybuf()
1396 struct v4l2_buffer *p) in vpfe_qbuf()
1425 struct v4l2_buffer *buf) in vpfe_dqbuf()
/linux-4.4.14/drivers/media/usb/zr364xx/
Dzr364xx.c939 struct v4l2_buffer *p) in zr364xx_vidioc_querybuf()
949 struct v4l2_buffer *p) in zr364xx_vidioc_qbuf()
962 struct v4l2_buffer *p) in zr364xx_vidioc_dqbuf()
/linux-4.4.14/drivers/media/platform/omap3isp/
Dispvideo.c838 isp_video_querybuf(struct file *file, void *fh, struct v4l2_buffer *b) in isp_video_querybuf()
852 isp_video_qbuf(struct file *file, void *fh, struct v4l2_buffer *b) in isp_video_qbuf()
866 isp_video_dqbuf(struct file *file, void *fh, struct v4l2_buffer *b) in isp_video_dqbuf()
/linux-4.4.14/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.4.14/drivers/media/usb/usbvision/
Dusbvision-video.c703 void *priv, struct v4l2_buffer *vb) in vidioc_querybuf()
735 static int vidioc_qbuf(struct file *file, void *priv, struct v4l2_buffer *vb) in vidioc_qbuf()
767 static int vidioc_dqbuf(struct file *file, void *priv, struct v4l2_buffer *vb) in vidioc_dqbuf()
/linux-4.4.14/drivers/media/platform/soc_camera/
Dsoc_camera.c393 struct v4l2_buffer *p) in soc_camera_querybuf()
407 struct v4l2_buffer *p) in soc_camera_qbuf()
424 struct v4l2_buffer *p) in soc_camera_dqbuf()
461 struct v4l2_buffer *b) in soc_camera_prepare_buf()
/linux-4.4.14/drivers/media/usb/cx231xx/
Dcx231xx-417.c1608 struct v4l2_buffer *p) in vidioc_querybuf()
1616 struct v4l2_buffer *p) in vidioc_qbuf()
1623 static int vidioc_dqbuf(struct file *file, void *priv, struct v4l2_buffer *b) in vidioc_dqbuf()
Dcx231xx-video.c1625 static int vidioc_querybuf(struct file *file, void *priv, struct v4l2_buffer *b) in vidioc_querybuf()
1638 static int vidioc_qbuf(struct file *file, void *priv, struct v4l2_buffer *b) in vidioc_qbuf()
1651 static int vidioc_dqbuf(struct file *file, void *priv, struct v4l2_buffer *b) in vidioc_dqbuf()
/linux-4.4.14/drivers/media/platform/davinci/
Dvpfe_capture.c1391 struct v4l2_buffer *buf) in vpfe_querybuf()
1411 struct v4l2_buffer *p) in vpfe_qbuf()
1435 struct v4l2_buffer *buf) in vpfe_dqbuf()
/linux-4.4.14/drivers/media/pci/zoran/
Dzoran_driver.c1319 struct v4l2_buffer *buf, int num) in zoran_v4l2_buffer_status()
2014 static int zoran_querybuf(struct file *file, void *__fh, struct v4l2_buffer *buf) in zoran_querybuf()
2024 static int zoran_qbuf(struct file *file, void *__fh, struct v4l2_buffer *buf) in zoran_qbuf()
2084 static int zoran_dqbuf(struct file *file, void *__fh, struct v4l2_buffer *buf) in zoran_dqbuf()
/linux-4.4.14/drivers/media/pci/bt8xx/
Dbttv-driver.c2718 struct v4l2_buffer *b) in bttv_querybuf()
2724 static int bttv_qbuf(struct file *file, void *priv, struct v4l2_buffer *b) in bttv_qbuf()
2736 static int bttv_dqbuf(struct file *file, void *priv, struct v4l2_buffer *b) in bttv_dqbuf()
/linux-4.4.14/drivers/media/platform/coda/
Dcoda-common.c679 struct v4l2_buffer *buf) in coda_qbuf()