Home
last modified time | relevance | path

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

12

/linux/include/media/
H A Dvideobuf2-v4l2.h42 * 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 Dvidioc-querybuf.rst20 ``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 Dvidioc-prepare-buf.rst20 ``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 Dvidioc-qbuf.rst20 ``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 Dmmap.rst43 :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 Ddmabuf.rst35 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 Dbuffer.rst15 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 Dcapture.c.rst87 struct v4l2_buffer buf;
246 struct v4l2_buffer buf;
263 struct v4l2_buffer buf;
358 struct v4l2_buffer buf;
H A Dfield-order.rst85 :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 Dfunc-munmap.rst35 :c:type:`v4l2_buffer` ``length`` field for the
H A Dfunc-mmap.rst38 :c:type:`v4l2_buffer` ``length`` field for the
93 :c:type:`v4l2_buffer` ``m`` union ``offset`` field for
H A Duserp.rst22 struct :c:type:`v4l2_buffer` (or in struct
98 the struct :c:type:`v4l2_buffer` ``timestamp`` of captured or
H A Dselection-api-vs-crop-api.rst25 ``m_userptr`` at struct :c:type:`v4l2_buffer` before calling
H A Dplanar-apis.rst59 :c:type:`v4l2_buffer`.
H A Dv4l2.rst173 Added timestamp types to v4l2_buffer. Added
387 v4l2_buffer changes, added video capture example, various corrections.
/linux/drivers/usb/gadget/function/
H A Duvc_queue.c198 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 Duvc_v4l2.c480 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 Dv4l2.h101 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 Dv4l2-mem2mem.c590 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 Dv4l2-ioctl.c440 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 Dsun6i_csi.h28 struct vb2_v4l2_buffer v4l2_buffer; member
/linux/drivers/staging/media/sunxi/sun6i-isp/
H A Dsun6i_isp.h26 struct vb2_v4l2_buffer v4l2_buffer; member
/linux/Documentation/userspace-api/media/mediactl/
H A Drequest-api.rst144 struct v4l2_buffer buf;
179 struct v4l2_buffer buf;
227 struct v4l2_buffer buf;
/linux/drivers/media/platform/samsung/exynos-gsc/
H A Dgsc-m2m.c382 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 Dispvideo.c969 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()

12