| /linux/include/media/ |
| H A D | videobuf2-v4l2.h | 42 * of &struct v4l2_buffer at ``videodev2.h``. 75 int vb2_querybuf(struct vb2_queue *q, struct v4l2_buffer *b); 120 struct v4l2_buffer *b); 146 struct v4l2_buffer *b); 183 int vb2_dqbuf(struct vb2_queue *q, struct v4l2_buffer *b, bool nonblocking); 329 struct v4l2_buffer *p); 330 int vb2_ioctl_querybuf(struct file *file, void *priv, struct v4l2_buffer *p); 331 int vb2_ioctl_qbuf(struct file *file, void *priv, struct v4l2_buffer *p); 332 int vb2_ioctl_dqbuf(struct file *file, void *priv, struct v4l2_buffer *p);
|
| /linux/Documentation/userspace-api/media/v4l/ |
| H A D | vidioc-querybuf.rst | 20 ``int ioctl(int fd, VIDIOC_QUERYBUF, struct v4l2_buffer *argp)`` 29 Pointer to struct :c:type:`v4l2_buffer`. 39 :c:type:`v4l2_buffer` to the same buffer type as was 62 :c:type:`v4l2_buffer` is set to the number of filled-in 66 The struct :c:type:`v4l2_buffer` structure is specified in
|
| H A D | vidioc-prepare-buf.rst | 20 ``int ioctl(int fd, VIDIOC_PREPARE_BUF, struct v4l2_buffer *argp)`` 29 Pointer to struct :c:type:`v4l2_buffer`. 40 The struct :c:type:`v4l2_buffer` structure is specified in
|
| H A D | vidioc-qbuf.rst | 20 ``int ioctl(int fd, VIDIOC_QBUF, struct v4l2_buffer *argp)`` 24 ``int ioctl(int fd, VIDIOC_DQBUF, struct v4l2_buffer *argp)`` 33 Pointer to struct :c:type:`v4l2_buffer`. 43 :c:type:`v4l2_buffer` to the same buffer type as was 50 one. The contents of the struct :c:type:`v4l2_buffer` returned 126 a struct :c:type:`v4l2_buffer` as above, when 148 The struct :c:type:`v4l2_buffer` structure is specified in
|
| H A D | mmap.rst | 43 :c:type:`v4l2_buffer` are passed as sixth and second 45 multi-planar API, struct :c:type:`v4l2_buffer` contains an 94 struct v4l2_buffer buffer; 167 struct v4l2_buffer buffer; 174 /* length in struct v4l2_buffer in multi-planar API stores the size 221 index number of a buffer (struct :c:type:`v4l2_buffer` 254 the struct ::c:type:`v4l2_buffer` ``timestamp`` of captured
|
| H A D | dmabuf.rst | 35 are passed in struct :c:type:`v4l2_buffer` (or in struct 74 struct v4l2_buffer buf; 97 struct v4l2_buffer buf; 154 the struct :c:type:`v4l2_buffer` ``timestamp`` of captured or
|
| H A D | buffer.rst | 15 or field parity, are stored in a struct :c:type:`v4l2_buffer`, 19 some plane-specific members of struct :c:type:`v4l2_buffer`, 22 struct :c:type:`v4l2_buffer` contains an array of plane structures. 155 .. c:type:: v4l2_buffer 157 struct v4l2_buffer 164 .. flat-table:: struct v4l2_buffer 270 struct :c:type:`v4l2_buffer` structure. 300 take a :c:type:`v4l2_buffer` as argument. 345 :c:type:`v4l2_buffer` is ``V4L2_MEMORY_MMAP``, this 348 :c:type:`v4l2_buffer`. [all …]
|
| H A D | capture.c.rst | 87 struct v4l2_buffer buf; 246 struct v4l2_buffer buf; 263 struct v4l2_buffer buf; 358 struct v4l2_buffer buf;
|
| H A D | field-order.rst | 85 :c:type:`v4l2_buffer` ``field`` can never be 125 struct :c:type:`v4l2_buffer` ``field`` to 130 :c:type:`v4l2_buffer` ``sequence`` field. This
|
| H A D | func-munmap.rst | 35 :c:type:`v4l2_buffer` ``length`` field for the
|
| H A D | func-mmap.rst | 38 :c:type:`v4l2_buffer` ``length`` field for the 93 :c:type:`v4l2_buffer` ``m`` union ``offset`` field for
|
| H A D | userp.rst | 22 struct :c:type:`v4l2_buffer` (or in struct 98 the struct :c:type:`v4l2_buffer` ``timestamp`` of captured or
|
| H A D | selection-api-vs-crop-api.rst | 25 ``m_userptr`` at struct :c:type:`v4l2_buffer` before calling
|
| H A D | planar-apis.rst | 59 :c:type:`v4l2_buffer`.
|
| H A D | v4l2.rst | 173 Added timestamp types to v4l2_buffer. Added 387 v4l2_buffer changes, added video capture example, various corrections.
|
| /linux/drivers/usb/gadget/function/ |
| H A D | uvc_queue.c | 198 int uvcg_query_buffer(struct uvc_video_queue *queue, struct v4l2_buffer *buf) in uvcg_query_buffer() 203 int uvcg_queue_buffer(struct uvc_video_queue *queue, struct v4l2_buffer *buf) in uvcg_queue_buffer() 212 int uvcg_dequeue_buffer(struct uvc_video_queue *queue, struct v4l2_buffer *buf, in uvcg_dequeue_buffer()
|
| H A D | uvc_v4l2.c | 480 uvc_v4l2_querybuf(struct file *file, void *fh, struct v4l2_buffer *b) in uvc_v4l2_querybuf() 490 uvc_v4l2_qbuf(struct file *file, void *fh, struct v4l2_buffer *b) in uvc_v4l2_qbuf() 508 uvc_v4l2_dqbuf(struct file *file, void *fh, struct v4l2_buffer *b) in uvc_v4l2_dqbuf()
|
| /linux/include/trace/events/ |
| H A D | v4l2.h | 101 TP_PROTO(int minor, struct v4l2_buffer *buf), 172 TP_PROTO(int minor, struct v4l2_buffer *buf), 177 TP_PROTO(int minor, struct v4l2_buffer *buf),
|
| /linux/drivers/media/v4l2-core/ |
| H A D | v4l2-mem2mem.c | 590 struct v4l2_buffer *buf) in v4l2_m2m_adjust_mem_offset() 607 struct v4l2_buffer *buf) in v4l2_m2m_querybuf() 759 struct v4l2_buffer *buf) in v4l2_m2m_qbuf() 798 struct v4l2_buffer *buf) in v4l2_m2m_dqbuf() 816 struct v4l2_buffer *buf) in v4l2_m2m_prepare_buf() 1405 struct v4l2_buffer *buf) in v4l2_m2m_ioctl_querybuf() 1414 struct v4l2_buffer *buf) in v4l2_m2m_ioctl_qbuf() 1423 struct v4l2_buffer *buf) in v4l2_m2m_ioctl_dqbuf() 1432 struct v4l2_buffer *buf) in v4l2_m2m_ioctl_prepare_buf()
|
| H A D | v4l2-ioctl.c | 440 const struct v4l2_buffer *p = arg; in v4l_print_buffer() 2177 struct v4l2_buffer *p = arg; in v4l_querybuf() 2186 struct v4l2_buffer *p = arg; in v4l_qbuf() 2195 struct v4l2_buffer *p = arg; in v4l_dqbuf() 2231 struct v4l2_buffer *b = arg; in v4l_prepare_buf() 2922 …DIOC_QUERYBUF, v4l_querybuf, v4l_print_buffer, INFO_FL_QUEUE | INFO_FL_CLEAR(v4l2_buffer, length)), 3179 struct v4l2_buffer *buf = parg; in check_array_args() 3315 struct v4l2_buffer *vb = parg; in video_get_user() 3320 *vb = (struct v4l2_buffer) { in video_get_user() 3389 struct v4l2_buffer *vb = parg; in video_put_user()
|
| /linux/drivers/media/platform/sunxi/sun6i-csi/ |
| H A D | sun6i_csi.h | 28 struct vb2_v4l2_buffer v4l2_buffer; member
|
| /linux/drivers/staging/media/sunxi/sun6i-isp/ |
| H A D | sun6i_isp.h | 26 struct vb2_v4l2_buffer v4l2_buffer; member
|
| /linux/Documentation/userspace-api/media/mediactl/ |
| H A D | request-api.rst | 144 struct v4l2_buffer buf; 179 struct v4l2_buffer buf; 227 struct v4l2_buffer buf;
|
| /linux/drivers/media/platform/samsung/exynos-gsc/ |
| H A D | gsc-m2m.c | 382 struct v4l2_buffer *buf) in gsc_m2m_querybuf() 389 struct v4l2_buffer *buf) in gsc_m2m_qbuf() 396 struct v4l2_buffer *buf) in gsc_m2m_dqbuf()
|
| /linux/drivers/media/platform/ti/omap3isp/ |
| H A D | ispvideo.c | 969 isp_video_querybuf(struct file *file, void *fh, struct v4l2_buffer *b) in isp_video_querybuf() 983 isp_video_prepare_buf(struct file *file, void *fh, struct v4l2_buffer *b) in isp_video_prepare_buf() 997 isp_video_qbuf(struct file *file, void *fh, struct v4l2_buffer *b) in isp_video_qbuf() 1011 isp_video_dqbuf(struct file *file, void *fh, struct v4l2_buffer *b) in isp_video_dqbuf()
|