Symbol: v4l2_buffer
drivers/media/common/videobuf2/videobuf2-v4l2.c
1073
struct v4l2_buffer *p)
drivers/media/common/videobuf2/videobuf2-v4l2.c
1083
int vb2_ioctl_querybuf(struct file *file, void *priv, struct v4l2_buffer *p)
drivers/media/common/videobuf2/videobuf2-v4l2.c
1092
int vb2_ioctl_qbuf(struct file *file, void *priv, struct v4l2_buffer *p)
drivers/media/common/videobuf2/videobuf2-v4l2.c
1102
int vb2_ioctl_dqbuf(struct file *file, void *priv, struct v4l2_buffer *p)
drivers/media/common/videobuf2/videobuf2-v4l2.c
143
const struct v4l2_buffer *b = pb;
drivers/media/common/videobuf2/videobuf2-v4l2.c
176
static int vb2_fill_vb2_v4l2_buffer(struct vb2_buffer *vb, struct v4l2_buffer *b)
drivers/media/common/videobuf2/videobuf2-v4l2.c
346
struct v4l2_buffer *b)
drivers/media/common/videobuf2/videobuf2-v4l2.c
367
struct vb2_buffer *vb, struct v4l2_buffer *b,
drivers/media/common/videobuf2/videobuf2-v4l2.c
481
struct v4l2_buffer *b = pb;
drivers/media/common/videobuf2/videobuf2-v4l2.c
64
static int __verify_planes_array(struct vb2_buffer *vb, const struct v4l2_buffer *b)
drivers/media/common/videobuf2/videobuf2-v4l2.c
651
int vb2_querybuf(struct vb2_queue *q, struct v4l2_buffer *b)
drivers/media/common/videobuf2/videobuf2-v4l2.c
721
struct v4l2_buffer *b)
drivers/media/common/videobuf2/videobuf2-v4l2.c
811
struct v4l2_buffer *b)
drivers/media/common/videobuf2/videobuf2-v4l2.c
838
int vb2_dqbuf(struct vb2_queue *q, struct v4l2_buffer *b, bool nonblocking)
drivers/media/common/videobuf2/videobuf2-v4l2.c
95
static int __verify_length(struct vb2_buffer *vb, const struct v4l2_buffer *b)
drivers/media/platform/chips-media/coda/coda-common.c
983
struct v4l2_buffer *buf)
drivers/media/platform/chips-media/coda/coda-common.c
994
static int coda_dqbuf(struct file *file, void *priv, struct v4l2_buffer *buf)
drivers/media/platform/mediatek/jpeg/mtk_jpeg_core.c
582
static int mtk_jpeg_qbuf(struct file *file, void *priv, struct v4l2_buffer *buf)
drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec.c
234
struct v4l2_buffer *buf)
drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec.c
247
struct v4l2_buffer *buf)
drivers/media/platform/mediatek/vcodec/encoder/mtk_vcodec_enc.c
641
struct v4l2_buffer *buf)
drivers/media/platform/mediatek/vcodec/encoder/mtk_vcodec_enc.c
655
struct v4l2_buffer *buf)
drivers/media/platform/samsung/exynos-gsc/gsc-m2m.c
382
struct v4l2_buffer *buf)
drivers/media/platform/samsung/exynos-gsc/gsc-m2m.c
389
struct v4l2_buffer *buf)
drivers/media/platform/samsung/exynos-gsc/gsc-m2m.c
396
struct v4l2_buffer *buf)
drivers/media/platform/samsung/s3c-camif/camif-capture.c
919
struct v4l2_buffer *buf)
drivers/media/platform/samsung/s3c-camif/camif-capture.c
926
struct v4l2_buffer *buf)
drivers/media/platform/samsung/s3c-camif/camif-capture.c
939
struct v4l2_buffer *buf)
drivers/media/platform/samsung/s3c-camif/camif-capture.c
970
struct v4l2_buffer *b)
drivers/media/platform/samsung/s5p-mfc/s5p_mfc_dec.c
620
struct v4l2_buffer *buf)
drivers/media/platform/samsung/s5p-mfc/s5p_mfc_dec.c
648
static int vidioc_qbuf(struct file *file, void *priv, struct v4l2_buffer *buf)
drivers/media/platform/samsung/s5p-mfc/s5p_mfc_dec.c
664
static int vidioc_dqbuf(struct file *file, void *priv, struct v4l2_buffer *buf)
drivers/media/platform/samsung/s5p-mfc/s5p_mfc_enc.c
1602
struct v4l2_buffer *buf)
drivers/media/platform/samsung/s5p-mfc/s5p_mfc_enc.c
1637
static int vidioc_qbuf(struct file *file, void *priv, struct v4l2_buffer *buf)
drivers/media/platform/samsung/s5p-mfc/s5p_mfc_enc.c
1658
static int vidioc_dqbuf(struct file *file, void *priv, struct v4l2_buffer *buf)
drivers/media/platform/st/sti/hva/hva-v4l2.c
557
static int hva_qbuf(struct file *file, void *priv, struct v4l2_buffer *buf)
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.h
28
struct vb2_v4l2_buffer v4l2_buffer;
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_capture.c
343
vb2_buffer = &csi_buffer->v4l2_buffer.vb2_buf;
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_capture.c
457
vb2_buffer = &csi_buffer->v4l2_buffer.vb2_buf;
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_capture.c
465
vb2_buffer = &csi_buffer->v4l2_buffer.vb2_buf;
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_capture.c
519
&csi_buffer->v4l2_buffer.vb2_buf;
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_capture.c
522
csi_buffer->v4l2_buffer.sequence = state->sequence;
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_capture.c
574
struct vb2_v4l2_buffer *v4l2_buffer = to_vb2_v4l2_buffer(buffer);
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_capture.c
585
v4l2_buffer->field = capture->format.fmt.pix.field;
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_capture.c
594
struct vb2_v4l2_buffer *v4l2_buffer = to_vb2_v4l2_buffer(buffer);
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_capture.c
596
container_of(v4l2_buffer, struct sun6i_csi_buffer, v4l2_buffer);
drivers/media/platform/ti/omap3isp/ispvideo.c
1011
isp_video_dqbuf(struct file *file, void *fh, struct v4l2_buffer *b)
drivers/media/platform/ti/omap3isp/ispvideo.c
969
isp_video_querybuf(struct file *file, void *fh, struct v4l2_buffer *b)
drivers/media/platform/ti/omap3isp/ispvideo.c
983
isp_video_prepare_buf(struct file *file, void *fh, struct v4l2_buffer *b)
drivers/media/platform/ti/omap3isp/ispvideo.c
997
isp_video_qbuf(struct file *file, void *fh, struct v4l2_buffer *b)
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
1045
struct v4l2_buffer *b64 = arg;
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
1115
struct v4l2_buffer *b64 = arg;
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
400
static int get_v4l2_buffer32(struct v4l2_buffer *vb,
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
409
*vb = (struct v4l2_buffer) {
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
446
static int get_v4l2_buffer32_time32(struct v4l2_buffer *vb,
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
454
*vb = (struct v4l2_buffer) {
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
490
static int put_v4l2_buffer32(struct v4l2_buffer *vb,
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
535
static int put_v4l2_buffer32_time32(struct v4l2_buffer *vb,
drivers/media/v4l2-core/v4l2-ioctl.c
2177
struct v4l2_buffer *p = arg;
drivers/media/v4l2-core/v4l2-ioctl.c
2186
struct v4l2_buffer *p = arg;
drivers/media/v4l2-core/v4l2-ioctl.c
2195
struct v4l2_buffer *p = arg;
drivers/media/v4l2-core/v4l2-ioctl.c
2231
struct v4l2_buffer *b = arg;
drivers/media/v4l2-core/v4l2-ioctl.c
2922
IOCTL_INFO(VIDIOC_QUERYBUF, v4l_querybuf, v4l_print_buffer, INFO_FL_QUEUE | INFO_FL_CLEAR(v4l2_buffer, length)),
drivers/media/v4l2-core/v4l2-ioctl.c
3179
struct v4l2_buffer *buf = parg;
drivers/media/v4l2-core/v4l2-ioctl.c
3315
struct v4l2_buffer *vb = parg;
drivers/media/v4l2-core/v4l2-ioctl.c
3320
*vb = (struct v4l2_buffer) {
drivers/media/v4l2-core/v4l2-ioctl.c
3389
struct v4l2_buffer *vb = parg;
drivers/media/v4l2-core/v4l2-ioctl.c
440
const struct v4l2_buffer *p = arg;
drivers/media/v4l2-core/v4l2-mem2mem.c
1405
struct v4l2_buffer *buf)
drivers/media/v4l2-core/v4l2-mem2mem.c
1414
struct v4l2_buffer *buf)
drivers/media/v4l2-core/v4l2-mem2mem.c
1423
struct v4l2_buffer *buf)
drivers/media/v4l2-core/v4l2-mem2mem.c
1432
struct v4l2_buffer *buf)
drivers/media/v4l2-core/v4l2-mem2mem.c
590
struct v4l2_buffer *buf)
drivers/media/v4l2-core/v4l2-mem2mem.c
607
struct v4l2_buffer *buf)
drivers/media/v4l2-core/v4l2-mem2mem.c
759
struct v4l2_buffer *buf)
drivers/media/v4l2-core/v4l2-mem2mem.c
798
struct v4l2_buffer *buf)
drivers/media/v4l2-core/v4l2-mem2mem.c
816
struct v4l2_buffer *buf)
drivers/staging/media/atomisp/pci/atomisp_ioctl.c
789
static int atomisp_qbuf_wrapper(struct file *file, void *fh, struct v4l2_buffer *buf)
drivers/staging/media/atomisp/pci/atomisp_ioctl.c
812
static int atomisp_dqbuf_wrapper(struct file *file, void *fh, struct v4l2_buffer *buf)
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp.h
26
struct vb2_v4l2_buffer v4l2_buffer;
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_capture.c
168
vb2_buffer = &isp_buffer->v4l2_buffer.vb2_buf;
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_capture.c
176
vb2_buffer = &isp_buffer->v4l2_buffer.vb2_buf;
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_capture.c
234
&isp_buffer->v4l2_buffer.vb2_buf;
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_capture.c
237
isp_buffer->v4l2_buffer.sequence = state->sequence;
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_capture.c
301
struct vb2_v4l2_buffer *v4l2_buffer = to_vb2_v4l2_buffer(vb2_buffer);
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_capture.c
303
container_of(v4l2_buffer, struct sun6i_isp_buffer, v4l2_buffer);
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_capture.c
75
vb2_buffer = &isp_buffer->v4l2_buffer.vb2_buf;
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_params.c
208
vb2_buffer = &state->pending->v4l2_buffer.vb2_buf;
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_params.c
216
vb2_buffer = &isp_buffer->v4l2_buffer.vb2_buf;
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_params.c
246
vb2_buffer = &isp_buffer->v4l2_buffer.vb2_buf;
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_params.c
275
vb2_buffer = &isp_buffer->v4l2_buffer.vb2_buf;
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_params.c
280
isp_buffer->v4l2_buffer.sequence = isp_dev->capture.state.sequence + 1;
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_params.c
333
struct vb2_v4l2_buffer *v4l2_buffer = to_vb2_v4l2_buffer(vb2_buffer);
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_params.c
335
container_of(v4l2_buffer, struct sun6i_isp_buffer, v4l2_buffer);
drivers/usb/gadget/function/uvc_queue.c
198
int uvcg_query_buffer(struct uvc_video_queue *queue, struct v4l2_buffer *buf)
drivers/usb/gadget/function/uvc_queue.c
203
int uvcg_queue_buffer(struct uvc_video_queue *queue, struct v4l2_buffer *buf)
drivers/usb/gadget/function/uvc_queue.c
212
int uvcg_dequeue_buffer(struct uvc_video_queue *queue, struct v4l2_buffer *buf,
drivers/usb/gadget/function/uvc_queue.h
76
int uvcg_query_buffer(struct uvc_video_queue *queue, struct v4l2_buffer *buf);
drivers/usb/gadget/function/uvc_queue.h
78
int uvcg_queue_buffer(struct uvc_video_queue *queue, struct v4l2_buffer *buf);
drivers/usb/gadget/function/uvc_queue.h
81
struct v4l2_buffer *buf, int nonblocking);
drivers/usb/gadget/function/uvc_v4l2.c
480
uvc_v4l2_querybuf(struct file *file, void *fh, struct v4l2_buffer *b)
drivers/usb/gadget/function/uvc_v4l2.c
490
uvc_v4l2_qbuf(struct file *file, void *fh, struct v4l2_buffer *b)
drivers/usb/gadget/function/uvc_v4l2.c
508
uvc_v4l2_dqbuf(struct file *file, void *fh, struct v4l2_buffer *b)
include/media/v4l2-common.h
708
static inline u64 v4l2_buffer_get_timestamp(const struct v4l2_buffer *buf)
include/media/v4l2-common.h
719
static inline void v4l2_buffer_set_timestamp(struct v4l2_buffer *buf,
include/media/v4l2-ioctl.h
409
struct v4l2_buffer *b);
include/media/v4l2-ioctl.h
411
struct v4l2_buffer *b);
include/media/v4l2-ioctl.h
415
struct v4l2_buffer *b);
include/media/v4l2-ioctl.h
420
struct v4l2_buffer *b);
include/media/v4l2-mem2mem.h
358
struct v4l2_buffer *buf);
include/media/v4l2-mem2mem.h
369
struct v4l2_buffer *buf);
include/media/v4l2-mem2mem.h
380
struct v4l2_buffer *buf);
include/media/v4l2-mem2mem.h
391
struct v4l2_buffer *buf);
include/media/v4l2-mem2mem.h
890
struct v4l2_buffer *buf);
include/media/v4l2-mem2mem.h
894
struct v4l2_buffer *buf);
include/media/v4l2-mem2mem.h
896
struct v4l2_buffer *buf);
include/media/v4l2-mem2mem.h
898
struct v4l2_buffer *buf);
include/media/videobuf2-v4l2.h
120
struct v4l2_buffer *b);
include/media/videobuf2-v4l2.h
146
struct v4l2_buffer *b);
include/media/videobuf2-v4l2.h
183
int vb2_dqbuf(struct vb2_queue *q, struct v4l2_buffer *b, bool nonblocking);
include/media/videobuf2-v4l2.h
329
struct v4l2_buffer *p);
include/media/videobuf2-v4l2.h
330
int vb2_ioctl_querybuf(struct file *file, void *priv, struct v4l2_buffer *p);
include/media/videobuf2-v4l2.h
331
int vb2_ioctl_qbuf(struct file *file, void *priv, struct v4l2_buffer *p);
include/media/videobuf2-v4l2.h
332
int vb2_ioctl_dqbuf(struct file *file, void *priv, struct v4l2_buffer *p);
include/media/videobuf2-v4l2.h
75
int vb2_querybuf(struct vb2_queue *q, struct v4l2_buffer *b);
include/trace/events/v4l2.h
101
TP_PROTO(int minor, struct v4l2_buffer *buf),
include/trace/events/v4l2.h
172
TP_PROTO(int minor, struct v4l2_buffer *buf),
include/trace/events/v4l2.h
177
TP_PROTO(int minor, struct v4l2_buffer *buf),
include/uapi/linux/videodev2.h
2735
#define VIDIOC_QUERYBUF _IOWR('V', 9, struct v4l2_buffer)
include/uapi/linux/videodev2.h
2739
#define VIDIOC_QBUF _IOWR('V', 15, struct v4l2_buffer)
include/uapi/linux/videodev2.h
2741
#define VIDIOC_DQBUF _IOWR('V', 17, struct v4l2_buffer)
include/uapi/linux/videodev2.h
2808
#define VIDIOC_PREPARE_BUF _IOWR('V', 93, struct v4l2_buffer)