vb2_buffer 291 drivers/input/rmi4/rmi_f54.c static void rmi_f54_buffer_queue(struct vb2_buffer *vb) vb2_buffer 342 drivers/input/touchscreen/atmel_mxt_ts.c struct vb2_buffer vb; vb2_buffer 2349 drivers/input/touchscreen/atmel_mxt_ts.c static void mxt_buffer_queue(struct vb2_buffer *vb) vb2_buffer 854 drivers/input/touchscreen/sur40.c static int sur40_buffer_prepare(struct vb2_buffer *vb) vb2_buffer 872 drivers/input/touchscreen/sur40.c static void sur40_buffer_queue(struct vb2_buffer *vb) vb2_buffer 191 drivers/media/common/videobuf2/videobuf2-core.c static void __enqueue_in_driver(struct vb2_buffer *vb); vb2_buffer 196 drivers/media/common/videobuf2/videobuf2-core.c static int __vb2_buf_mem_alloc(struct vb2_buffer *vb) vb2_buffer 242 drivers/media/common/videobuf2/videobuf2-core.c static void __vb2_buf_mem_free(struct vb2_buffer *vb) vb2_buffer 257 drivers/media/common/videobuf2/videobuf2-core.c static void __vb2_buf_userptr_put(struct vb2_buffer *vb) vb2_buffer 272 drivers/media/common/videobuf2/videobuf2-core.c static void __vb2_plane_dmabuf_put(struct vb2_buffer *vb, struct vb2_plane *p) vb2_buffer 291 drivers/media/common/videobuf2/videobuf2-core.c static void __vb2_buf_dmabuf_put(struct vb2_buffer *vb) vb2_buffer 303 drivers/media/common/videobuf2/videobuf2-core.c static void __setup_offsets(struct vb2_buffer *vb) vb2_buffer 310 drivers/media/common/videobuf2/videobuf2-core.c struct vb2_buffer *prev = q->bufs[vb->index - 1]; vb2_buffer 339 drivers/media/common/videobuf2/videobuf2-core.c struct vb2_buffer *vb; vb2_buffer 408 drivers/media/common/videobuf2/videobuf2-core.c struct vb2_buffer *vb; vb2_buffer 456 drivers/media/common/videobuf2/videobuf2-core.c struct vb2_buffer *vb = q->bufs[buffer]; vb2_buffer 491 drivers/media/common/videobuf2/videobuf2-core.c struct vb2_buffer *vb = q->bufs[buffer]; vb2_buffer 543 drivers/media/common/videobuf2/videobuf2-core.c bool vb2_buffer_in_use(struct vb2_queue *q, struct vb2_buffer *vb) vb2_buffer 902 drivers/media/common/videobuf2/videobuf2-core.c void *vb2_plane_vaddr(struct vb2_buffer *vb, unsigned int plane_no) vb2_buffer 912 drivers/media/common/videobuf2/videobuf2-core.c void *vb2_plane_cookie(struct vb2_buffer *vb, unsigned int plane_no) vb2_buffer 921 drivers/media/common/videobuf2/videobuf2-core.c void vb2_buffer_done(struct vb2_buffer *vb, enum vb2_buffer_state state) vb2_buffer 984 drivers/media/common/videobuf2/videobuf2-core.c struct vb2_buffer *vb; vb2_buffer 997 drivers/media/common/videobuf2/videobuf2-core.c static int __prepare_mmap(struct vb2_buffer *vb) vb2_buffer 1009 drivers/media/common/videobuf2/videobuf2-core.c static int __prepare_userptr(struct vb2_buffer *vb) vb2_buffer 1124 drivers/media/common/videobuf2/videobuf2-core.c static int __prepare_dmabuf(struct vb2_buffer *vb) vb2_buffer 1259 drivers/media/common/videobuf2/videobuf2-core.c static void __enqueue_in_driver(struct vb2_buffer *vb) vb2_buffer 1271 drivers/media/common/videobuf2/videobuf2-core.c static int __buf_prepare(struct vb2_buffer *vb) vb2_buffer 1332 drivers/media/common/videobuf2/videobuf2-core.c struct vb2_buffer *vb = container_of(obj, struct vb2_buffer, req_obj); vb2_buffer 1344 drivers/media/common/videobuf2/videobuf2-core.c static void __vb2_dqbuf(struct vb2_buffer *vb); vb2_buffer 1348 drivers/media/common/videobuf2/videobuf2-core.c struct vb2_buffer *vb = container_of(obj, struct vb2_buffer, req_obj); vb2_buffer 1362 drivers/media/common/videobuf2/videobuf2-core.c struct vb2_buffer *vb = container_of(obj, struct vb2_buffer, req_obj); vb2_buffer 1371 drivers/media/common/videobuf2/videobuf2-core.c struct vb2_buffer *vb = container_of(obj, struct vb2_buffer, req_obj); vb2_buffer 1379 drivers/media/common/videobuf2/videobuf2-core.c struct vb2_buffer *vb = container_of(obj, struct vb2_buffer, req_obj); vb2_buffer 1421 drivers/media/common/videobuf2/videobuf2-core.c struct vb2_buffer *vb; vb2_buffer 1461 drivers/media/common/videobuf2/videobuf2-core.c struct vb2_buffer *vb; vb2_buffer 1514 drivers/media/common/videobuf2/videobuf2-core.c struct vb2_buffer *vb; vb2_buffer 1740 drivers/media/common/videobuf2/videobuf2-core.c static int __vb2_get_done_vb(struct vb2_queue *q, struct vb2_buffer **vb, vb2_buffer 1758 drivers/media/common/videobuf2/videobuf2-core.c *vb = list_first_entry(&q->done_list, struct vb2_buffer, done_entry); vb2_buffer 1789 drivers/media/common/videobuf2/videobuf2-core.c static void __vb2_dqbuf(struct vb2_buffer *vb) vb2_buffer 1805 drivers/media/common/videobuf2/videobuf2-core.c struct vb2_buffer *vb = NULL; vb2_buffer 1922 drivers/media/common/videobuf2/videobuf2-core.c struct vb2_buffer *vb = q->bufs[i]; vb2_buffer 2053 drivers/media/common/videobuf2/videobuf2-core.c struct vb2_buffer *vb; vb2_buffer 2079 drivers/media/common/videobuf2/videobuf2-core.c struct vb2_buffer *vb = NULL; vb2_buffer 2150 drivers/media/common/videobuf2/videobuf2-core.c struct vb2_buffer *vb; vb2_buffer 2236 drivers/media/common/videobuf2/videobuf2-core.c struct vb2_buffer *vb; vb2_buffer 2287 drivers/media/common/videobuf2/videobuf2-core.c q->buf_struct_size = sizeof(struct vb2_buffer); vb2_buffer 2314 drivers/media/common/videobuf2/videobuf2-core.c struct vb2_buffer *vb = NULL; vb2_buffer 2382 drivers/media/common/videobuf2/videobuf2-core.c vb = list_first_entry(&q->done_list, struct vb2_buffer, vb2_buffer 2638 drivers/media/common/videobuf2/videobuf2-core.c struct vb2_buffer *b; vb2_buffer 2702 drivers/media/common/videobuf2/videobuf2-core.c struct vb2_buffer *b = q->bufs[index]; vb2_buffer 2794 drivers/media/common/videobuf2/videobuf2-core.c struct vb2_buffer *vb; vb2_buffer 26 drivers/media/common/videobuf2/videobuf2-dvb.c static int dvb_fnc(struct vb2_buffer *vb, void *priv) vb2_buffer 59 drivers/media/common/videobuf2/videobuf2-v4l2.c static int __verify_planes_array(struct vb2_buffer *vb, const struct v4l2_buffer *b) vb2_buffer 79 drivers/media/common/videobuf2/videobuf2-v4l2.c static int __verify_planes_array_core(struct vb2_buffer *vb, const void *pb) vb2_buffer 88 drivers/media/common/videobuf2/videobuf2-v4l2.c static int __verify_length(struct vb2_buffer *vb, const struct v4l2_buffer *b) vb2_buffer 127 drivers/media/common/videobuf2/videobuf2-v4l2.c static void __init_vb2_v4l2_buffer(struct vb2_buffer *vb) vb2_buffer 134 drivers/media/common/videobuf2/videobuf2-v4l2.c static void __copy_timestamp(struct vb2_buffer *vb, const void *pb) vb2_buffer 153 drivers/media/common/videobuf2/videobuf2-v4l2.c static void vb2_warn_zero_bytesused(struct vb2_buffer *vb) vb2_buffer 169 drivers/media/common/videobuf2/videobuf2-v4l2.c static int vb2_fill_vb2_v4l2_buffer(struct vb2_buffer *vb, struct v4l2_buffer *b) vb2_buffer 341 drivers/media/common/videobuf2/videobuf2-v4l2.c struct vb2_buffer *vb; vb2_buffer 464 drivers/media/common/videobuf2/videobuf2-v4l2.c static void __fill_v4l2_buffer(struct vb2_buffer *vb, void *pb) vb2_buffer 573 drivers/media/common/videobuf2/videobuf2-v4l2.c static int __fill_vb2_buffer(struct vb2_buffer *vb, struct vb2_plane *planes) vb2_buffer 628 drivers/media/common/videobuf2/videobuf2-v4l2.c struct vb2_buffer *vb; vb2_buffer 54 drivers/media/dvb-core/dvb_vb2.c static int _buffer_prepare(struct vb2_buffer *vb) vb2_buffer 71 drivers/media/dvb-core/dvb_vb2.c static void _buffer_queue(struct vb2_buffer *vb) vb2_buffer 137 drivers/media/dvb-core/dvb_vb2.c static void _fill_dmx_buffer(struct vb2_buffer *vb, void *pb) vb2_buffer 149 drivers/media/dvb-core/dvb_vb2.c static int _fill_vb2_buffer(struct vb2_buffer *vb, struct vb2_plane *planes) vb2_buffer 451 drivers/media/dvb-frontends/rtl2832_sdr.c static int rtl2832_sdr_buf_prepare(struct vb2_buffer *vb) vb2_buffer 462 drivers/media/dvb-frontends/rtl2832_sdr.c static void rtl2832_sdr_buf_queue(struct vb2_buffer *vb) vb2_buffer 416 drivers/media/i2c/video-i2c.c static int buffer_prepare(struct vb2_buffer *vb) vb2_buffer 431 drivers/media/i2c/video-i2c.c static void buffer_queue(struct vb2_buffer *vb) vb2_buffer 469 drivers/media/i2c/video-i2c.c struct vb2_buffer *vb2_buf = &vid_cap_buf->vb.vb2_buf; vb2_buffer 185 drivers/media/pci/cobalt/cobalt-alsa-pcm.c static int alsa_fnc(struct vb2_buffer *vb, void *priv) vb2_buffer 404 drivers/media/pci/cobalt/cobalt-alsa-pcm.c static int alsa_pb_fnc(struct vb2_buffer *vb, void *priv) vb2_buffer 52 drivers/media/pci/cobalt/cobalt-v4l2.c static int cobalt_buf_init(struct vb2_buffer *vb) vb2_buffer 88 drivers/media/pci/cobalt/cobalt-v4l2.c static void cobalt_buf_cleanup(struct vb2_buffer *vb) vb2_buffer 96 drivers/media/pci/cobalt/cobalt-v4l2.c static int cobalt_buf_prepare(struct vb2_buffer *vb) vb2_buffer 122 drivers/media/pci/cobalt/cobalt-v4l2.c static void cobalt_buf_queue(struct vb2_buffer *vb) vb2_buffer 1137 drivers/media/pci/cx23885/cx23885-417.c static int buffer_prepare(struct vb2_buffer *vb) vb2_buffer 1147 drivers/media/pci/cx23885/cx23885-417.c static void buffer_finish(struct vb2_buffer *vb) vb2_buffer 1157 drivers/media/pci/cx23885/cx23885-417.c static void buffer_queue(struct vb2_buffer *vb) vb2_buffer 103 drivers/media/pci/cx23885/cx23885-dvb.c static int buffer_prepare(struct vb2_buffer *vb) vb2_buffer 113 drivers/media/pci/cx23885/cx23885-dvb.c static void buffer_finish(struct vb2_buffer *vb) vb2_buffer 124 drivers/media/pci/cx23885/cx23885-dvb.c static void buffer_queue(struct vb2_buffer *vb) vb2_buffer 128 drivers/media/pci/cx23885/cx23885-vbi.c static int buffer_prepare(struct vb2_buffer *vb) vb2_buffer 152 drivers/media/pci/cx23885/cx23885-vbi.c static void buffer_finish(struct vb2_buffer *vb) vb2_buffer 182 drivers/media/pci/cx23885/cx23885-vbi.c static void buffer_queue(struct vb2_buffer *vb) vb2_buffer 340 drivers/media/pci/cx23885/cx23885-video.c static int buffer_prepare(struct vb2_buffer *vb) vb2_buffer 421 drivers/media/pci/cx23885/cx23885-video.c static void buffer_finish(struct vb2_buffer *vb) vb2_buffer 451 drivers/media/pci/cx23885/cx23885-video.c static void buffer_queue(struct vb2_buffer *vb) vb2_buffer 142 drivers/media/pci/cx25821/cx25821-video.c static int cx25821_buffer_prepare(struct vb2_buffer *vb) vb2_buffer 224 drivers/media/pci/cx25821/cx25821-video.c static void cx25821_buffer_finish(struct vb2_buffer *vb) vb2_buffer 235 drivers/media/pci/cx25821/cx25821-video.c static void cx25821_buffer_queue(struct vb2_buffer *vb) vb2_buffer 671 drivers/media/pci/cx88/cx88-blackbird.c static int buffer_prepare(struct vb2_buffer *vb) vb2_buffer 680 drivers/media/pci/cx88/cx88-blackbird.c static void buffer_finish(struct vb2_buffer *vb) vb2_buffer 692 drivers/media/pci/cx88/cx88-blackbird.c static void buffer_queue(struct vb2_buffer *vb) vb2_buffer 89 drivers/media/pci/cx88/cx88-dvb.c static int buffer_prepare(struct vb2_buffer *vb) vb2_buffer 98 drivers/media/pci/cx88/cx88-dvb.c static void buffer_finish(struct vb2_buffer *vb) vb2_buffer 110 drivers/media/pci/cx88/cx88-dvb.c static void buffer_queue(struct vb2_buffer *vb) vb2_buffer 129 drivers/media/pci/cx88/cx88-vbi.c static int buffer_prepare(struct vb2_buffer *vb) vb2_buffer 154 drivers/media/pci/cx88/cx88-vbi.c static void buffer_finish(struct vb2_buffer *vb) vb2_buffer 166 drivers/media/pci/cx88/cx88-vbi.c static void buffer_queue(struct vb2_buffer *vb) vb2_buffer 434 drivers/media/pci/cx88/cx88-video.c static int buffer_prepare(struct vb2_buffer *vb) vb2_buffer 489 drivers/media/pci/cx88/cx88-video.c static void buffer_finish(struct vb2_buffer *vb) vb2_buffer 501 drivers/media/pci/cx88/cx88-video.c static void buffer_queue(struct vb2_buffer *vb) vb2_buffer 140 drivers/media/pci/dt3155/dt3155.c static int dt3155_buf_prepare(struct vb2_buffer *vb) vb2_buffer 151 drivers/media/pci/dt3155/dt3155.c struct vb2_buffer *vb = &pd->curr_buf->vb2_buf; vb2_buffer 179 drivers/media/pci/dt3155/dt3155.c struct vb2_buffer *vb; vb2_buffer 211 drivers/media/pci/dt3155/dt3155.c static void dt3155_buf_queue(struct vb2_buffer *vb) vb2_buffer 238 drivers/media/pci/dt3155/dt3155.c struct vb2_buffer *ivb; vb2_buffer 179 drivers/media/pci/intel/ipu3/ipu3-cio2.c struct vb2_buffer *vb = &b->vbb.vb2_buf; vb2_buffer 838 drivers/media/pci/intel/ipu3/ipu3-cio2.c static int cio2_vb2_buf_init(struct vb2_buffer *vb) vb2_buffer 897 drivers/media/pci/intel/ipu3/ipu3-cio2.c static void cio2_vb2_buf_queue(struct vb2_buffer *vb) vb2_buffer 972 drivers/media/pci/intel/ipu3/ipu3-cio2.c static void cio2_vb2_buf_cleanup(struct vb2_buffer *vb) vb2_buffer 303 drivers/media/pci/netup_unidvb/netup_unidvb_core.c static int netup_unidvb_buf_prepare(struct vb2_buffer *vb) vb2_buffer 315 drivers/media/pci/netup_unidvb/netup_unidvb_core.c static void netup_unidvb_buf_queue(struct vb2_buffer *vb) vb2_buffer 67 drivers/media/pci/saa7134/saa7134-ts.c int saa7134_ts_buffer_init(struct vb2_buffer *vb2) vb2_buffer 80 drivers/media/pci/saa7134/saa7134-ts.c int saa7134_ts_buffer_prepare(struct vb2_buffer *vb2) vb2_buffer 105 drivers/media/pci/saa7134/saa7134-vbi.c static int buffer_prepare(struct vb2_buffer *vb2) vb2_buffer 148 drivers/media/pci/saa7134/saa7134-vbi.c static int buffer_init(struct vb2_buffer *vb2) vb2_buffer 902 drivers/media/pci/saa7134/saa7134-video.c static int buffer_init(struct vb2_buffer *vb2) vb2_buffer 913 drivers/media/pci/saa7134/saa7134-video.c static int buffer_prepare(struct vb2_buffer *vb2) vb2_buffer 965 drivers/media/pci/saa7134/saa7134-video.c void saa7134_vb2_buffer_queue(struct vb2_buffer *vb) vb2_buffer 806 drivers/media/pci/saa7134/saa7134.h void saa7134_vb2_buffer_queue(struct vb2_buffer *vb); vb2_buffer 842 drivers/media/pci/saa7134/saa7134.h int saa7134_ts_buffer_init(struct vb2_buffer *vb2); vb2_buffer 843 drivers/media/pci/saa7134/saa7134.h int saa7134_ts_buffer_prepare(struct vb2_buffer *vb2); vb2_buffer 450 drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c struct vb2_buffer *vb, const vop_header *vh) vb2_buffer 472 drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c struct vb2_buffer *vb, const vop_header *vh) vb2_buffer 507 drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c struct vb2_buffer *vb, struct solo_enc_buf *enc_buf) vb2_buffer 669 drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c static void solo_enc_buf_queue(struct vb2_buffer *vb) vb2_buffer 733 drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c static void solo_enc_buf_finish(struct vb2_buffer *vb) vb2_buffer 184 drivers/media/pci/solo6x10/solo6x10-v4l2.c struct vb2_buffer *vb) vb2_buffer 349 drivers/media/pci/solo6x10/solo6x10-v4l2.c static void solo_buf_queue(struct vb2_buffer *vb) vb2_buffer 271 drivers/media/pci/sta2x11/sta2x11_vip.c static int buffer_init(struct vb2_buffer *vb) vb2_buffer 281 drivers/media/pci/sta2x11/sta2x11_vip.c static int buffer_prepare(struct vb2_buffer *vb) vb2_buffer 299 drivers/media/pci/sta2x11/sta2x11_vip.c static void buffer_queue(struct vb2_buffer *vb) vb2_buffer 316 drivers/media/pci/sta2x11/sta2x11_vip.c static void buffer_finish(struct vb2_buffer *vb) vb2_buffer 195 drivers/media/pci/tw5864/tw5864-video.c static void tw5864_buf_queue(struct vb2_buffer *vb) vb2_buffer 403 drivers/media/pci/tw68/tw68-video.c static void tw68_buf_queue(struct vb2_buffer *vb) vb2_buffer 438 drivers/media/pci/tw68/tw68-video.c static int tw68_buf_prepare(struct vb2_buffer *vb) vb2_buffer 481 drivers/media/pci/tw68/tw68-video.c static void tw68_buf_finish(struct vb2_buffer *vb) vb2_buffer 55 drivers/media/pci/tw686x/tw686x-video.c struct vb2_buffer *vb2_buf; vb2_buffer 448 drivers/media/pci/tw686x/tw686x-video.c static void tw686x_buf_queue(struct vb2_buffer *vb) vb2_buffer 564 drivers/media/pci/tw686x/tw686x-video.c static int tw686x_buf_prepare(struct vb2_buffer *vb) vb2_buffer 1932 drivers/media/platform/am437x/am437x-vpfe.c static int vpfe_buffer_prepare(struct vb2_buffer *vb) vb2_buffer 1951 drivers/media/platform/am437x/am437x-vpfe.c static void vpfe_buffer_queue(struct vb2_buffer *vb) vb2_buffer 1418 drivers/media/platform/aspeed-video.c static int aspeed_video_buf_prepare(struct vb2_buffer *vb) vb2_buffer 1474 drivers/media/platform/aspeed-video.c static void aspeed_video_buf_queue(struct vb2_buffer *vb) vb2_buffer 549 drivers/media/platform/atmel/atmel-isc-base.c static int isc_buffer_prepare(struct vb2_buffer *vb) vb2_buffer 867 drivers/media/platform/atmel/atmel-isc-base.c static void isc_buffer_queue(struct vb2_buffer *vb) vb2_buffer 1595 drivers/media/platform/atmel/atmel-isc-base.c struct vb2_buffer *vb = &vbuf->vb2_buf; vb2_buffer 295 drivers/media/platform/atmel/atmel-isi.c static int buffer_init(struct vb2_buffer *vb) vb2_buffer 306 drivers/media/platform/atmel/atmel-isi.c static int buffer_prepare(struct vb2_buffer *vb) vb2_buffer 347 drivers/media/platform/atmel/atmel-isi.c static void buffer_cleanup(struct vb2_buffer *vb) vb2_buffer 401 drivers/media/platform/atmel/atmel-isi.c static void buffer_queue(struct vb2_buffer *vb) vb2_buffer 623 drivers/media/platform/coda/coda-bit.c struct vb2_buffer *vb = &buf->vb2_buf; vb2_buffer 1598 drivers/media/platform/coda/coda-common.c static int coda_buf_prepare(struct vb2_buffer *vb) vb2_buffer 1729 drivers/media/platform/coda/coda-common.c static void coda_buf_queue(struct vb2_buffer *vb) vb2_buffer 31 drivers/media/platform/coda/coda-h264.c int coda_sps_parse_profile(struct coda_ctx *ctx, struct vb2_buffer *vb) vb2_buffer 177 drivers/media/platform/coda/coda-jpeg.c bool coda_jpeg_check_buffer(struct coda_ctx *ctx, struct vb2_buffer *vb) vb2_buffer 350 drivers/media/platform/coda/coda.h int coda_sps_parse_profile(struct coda_ctx *ctx, struct vb2_buffer *vb); vb2_buffer 364 drivers/media/platform/coda/coda.h bool coda_jpeg_check_buffer(struct coda_ctx *ctx, struct vb2_buffer *vb); vb2_buffer 194 drivers/media/platform/davinci/vpbe_display.c static int vpbe_buffer_prepare(struct vb2_buffer *vb) vb2_buffer 250 drivers/media/platform/davinci/vpbe_display.c static void vpbe_buffer_queue(struct vb2_buffer *vb) vb2_buffer 68 drivers/media/platform/davinci/vpif_capture.c static int vpif_buffer_prepare(struct vb2_buffer *vb) vb2_buffer 141 drivers/media/platform/davinci/vpif_capture.c static void vpif_buffer_queue(struct vb2_buffer *vb) vb2_buffer 71 drivers/media/platform/davinci/vpif_display.c static int vpif_buffer_prepare(struct vb2_buffer *vb) vb2_buffer 143 drivers/media/platform/davinci/vpif_display.c static void vpif_buffer_queue(struct vb2_buffer *vb) vb2_buffer 800 drivers/media/platform/exynos-gsc/gsc-core.c int gsc_prepare_addr(struct gsc_ctx *ctx, struct vb2_buffer *vb, vb2_buffer 403 drivers/media/platform/exynos-gsc/gsc-core.h int gsc_prepare_addr(struct gsc_ctx *ctx, struct vb2_buffer *vb, vb2_buffer 248 drivers/media/platform/exynos-gsc/gsc-m2m.c static int gsc_m2m_buf_prepare(struct vb2_buffer *vb) vb2_buffer 266 drivers/media/platform/exynos-gsc/gsc-m2m.c static void gsc_m2m_buf_queue(struct vb2_buffer *vb) vb2_buffer 310 drivers/media/platform/exynos4-is/fimc-capture.c static void buffer_queue(struct vb2_buffer *vb); vb2_buffer 375 drivers/media/platform/exynos4-is/fimc-capture.c static int buffer_prepare(struct vb2_buffer *vb) vb2_buffer 399 drivers/media/platform/exynos4-is/fimc-capture.c static void buffer_queue(struct vb2_buffer *vb) vb2_buffer 327 drivers/media/platform/exynos4-is/fimc-core.c int fimc_prepare_addr(struct fimc_ctx *ctx, struct vb2_buffer *vb, vb2_buffer 633 drivers/media/platform/exynos4-is/fimc-core.h int fimc_prepare_addr(struct fimc_ctx *ctx, struct vb2_buffer *vb, vb2_buffer 151 drivers/media/platform/exynos4-is/fimc-isp-video.c static int isp_video_capture_buffer_prepare(struct vb2_buffer *vb) vb2_buffer 186 drivers/media/platform/exynos4-is/fimc-isp-video.c static void isp_video_capture_buffer_queue(struct vb2_buffer *vb) vb2_buffer 378 drivers/media/platform/exynos4-is/fimc-lite.c static int buffer_prepare(struct vb2_buffer *vb) vb2_buffer 402 drivers/media/platform/exynos4-is/fimc-lite.c static void buffer_queue(struct vb2_buffer *vb) vb2_buffer 195 drivers/media/platform/exynos4-is/fimc-m2m.c static int fimc_buf_prepare(struct vb2_buffer *vb) vb2_buffer 211 drivers/media/platform/exynos4-is/fimc-m2m.c static void fimc_buf_queue(struct vb2_buffer *vb) vb2_buffer 1392 drivers/media/platform/imx-pxp.c static int pxp_buf_prepare(struct vb2_buffer *vb) vb2_buffer 1423 drivers/media/platform/imx-pxp.c static void pxp_buf_queue(struct vb2_buffer *vb) vb2_buffer 759 drivers/media/platform/m2m-deinterlace.c static int deinterlace_buf_prepare(struct vb2_buffer *vb) vb2_buffer 779 drivers/media/platform/m2m-deinterlace.c static void deinterlace_buf_queue(struct vb2_buffer *vb) vb2_buffer 1112 drivers/media/platform/marvell-ccic/mcam-core.c static void mcam_vb_buf_queue(struct vb2_buffer *vb) vb2_buffer 1234 drivers/media/platform/marvell-ccic/mcam-core.c static int mcam_vb_sg_buf_init(struct vb2_buffer *vb) vb2_buffer 1251 drivers/media/platform/marvell-ccic/mcam-core.c static int mcam_vb_sg_buf_prepare(struct vb2_buffer *vb) vb2_buffer 1268 drivers/media/platform/marvell-ccic/mcam-core.c static void mcam_vb_sg_buf_cleanup(struct vb2_buffer *vb) vb2_buffer 79 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c struct vb2_buffer *vb) vb2_buffer 509 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c struct vb2_buffer *vb; vb2_buffer 584 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c static int mtk_jpeg_buf_prepare(struct vb2_buffer *vb) vb2_buffer 654 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c static void mtk_jpeg_buf_queue(struct vb2_buffer *vb) vb2_buffer 762 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c struct vb2_buffer *src_buf, vb2_buffer 773 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c struct vb2_buffer *dst_buf, vb2_buffer 425 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c struct vb2_buffer *vb; vb2_buffer 438 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c struct vb2_buffer *vb, vb2_buffer 569 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c static int mtk_mdp_m2m_buf_prepare(struct vb2_buffer *vb) vb2_buffer 585 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c static void mtk_mdp_m2m_buf_queue(struct vb2_buffer *vb) vb2_buffer 103 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c static struct vb2_buffer *get_display_buffer(struct mtk_vcodec_ctx *ctx) vb2_buffer 153 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c static struct vb2_buffer *get_free_buffer(struct mtk_vcodec_ctx *ctx) vb2_buffer 234 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c struct vb2_buffer *framptr; vb2_buffer 243 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c struct vb2_buffer *framptr; vb2_buffer 1099 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c static int vb2ops_vdec_buf_prepare(struct vb2_buffer *vb) vb2_buffer 1121 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c static void vb2ops_vdec_buf_queue(struct vb2_buffer *vb) vb2_buffer 1241 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c static void vb2ops_vdec_buf_finish(struct vb2_buffer *vb) vb2_buffer 1264 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c static int vb2ops_vdec_buf_init(struct vb2_buffer *vb) vb2_buffer 774 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c static int vb2ops_venc_buf_prepare(struct vb2_buffer *vb) vb2_buffer 794 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c static void vb2ops_venc_buf_queue(struct vb2_buffer *vb) vb2_buffer 868 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c struct vb2_buffer *buf = vb2_get_buffer(q, i); vb2_buffer 647 drivers/media/platform/mx2_emmaprp.c static int emmaprp_buf_prepare(struct vb2_buffer *vb) vb2_buffer 669 drivers/media/platform/mx2_emmaprp.c static void emmaprp_buf_queue(struct vb2_buffer *vb) vb2_buffer 962 drivers/media/platform/omap/omap_vout.c static int omap_vout_vb2_prepare(struct vb2_buffer *vb) vb2_buffer 985 drivers/media/platform/omap/omap_vout.c static void omap_vout_vb2_queue(struct vb2_buffer *vb) vb2_buffer 231 drivers/media/platform/omap/omap_vout_vrfb.c struct vb2_buffer *vb) vb2_buffer 23 drivers/media/platform/omap/omap_vout_vrfb.h struct vb2_buffer *vb); vb2_buffer 35 drivers/media/platform/omap/omap_vout_vrfb.h struct vb2_buffer *vb) vb2_buffer 124 drivers/media/platform/omap/omap_voutdef.h static inline struct omap_vout_buffer *vb2_to_omap_vout_buffer(struct vb2_buffer *vb) vb2_buffer 347 drivers/media/platform/omap3isp/ispvideo.c static int isp_video_buffer_prepare(struct vb2_buffer *buf) vb2_buffer 387 drivers/media/platform/omap3isp/ispvideo.c static void isp_video_buffer_queue(struct vb2_buffer *buf) vb2_buffer 806 drivers/media/platform/pxa_camera.c static struct pxa_buffer *vb2_to_pxa_buffer(struct vb2_buffer *vb) vb2_buffer 984 drivers/media/platform/pxa_camera.c struct vb2_buffer *vb = &buf->vbuf.vb2_buf; vb2_buffer 1374 drivers/media/platform/pxa_camera.c struct vb2_buffer *vb = &buf->vbuf.vb2_buf; vb2_buffer 1414 drivers/media/platform/pxa_camera.c static void pxac_vb2_cleanup(struct vb2_buffer *vb) vb2_buffer 1424 drivers/media/platform/pxa_camera.c static void pxac_vb2_queue(struct vb2_buffer *vb) vb2_buffer 1445 drivers/media/platform/pxa_camera.c static int pxac_vb2_prepare(struct vb2_buffer *vb) vb2_buffer 1486 drivers/media/platform/pxa_camera.c static int pxac_vb2_init(struct vb2_buffer *vb) vb2_buffer 348 drivers/media/platform/qcom/camss/camss-video.c static int video_buf_init(struct vb2_buffer *vb) vb2_buffer 378 drivers/media/platform/qcom/camss/camss-video.c static int video_buf_prepare(struct vb2_buffer *vb) vb2_buffer 398 drivers/media/platform/qcom/camss/camss-video.c static void video_buf_queue(struct vb2_buffer *vb) vb2_buffer 469 drivers/media/platform/qcom/venus/helpers.c struct vb2_buffer *vb = &vbuf->vb2_buf; vb2_buffer 498 drivers/media/platform/qcom/venus/helpers.c struct vb2_buffer *vb = &vbuf->vb2_buf; vb2_buffer 521 drivers/media/platform/qcom/venus/helpers.c struct vb2_buffer *vb = &vbuf->vb2_buf; vb2_buffer 1030 drivers/media/platform/qcom/venus/helpers.c int venus_helper_vb2_buf_init(struct vb2_buffer *vb) vb2_buffer 1051 drivers/media/platform/qcom/venus/helpers.c int venus_helper_vb2_buf_prepare(struct vb2_buffer *vb) vb2_buffer 1078 drivers/media/platform/qcom/venus/helpers.c void venus_helper_vb2_buf_queue(struct vb2_buffer *vb) vb2_buffer 19 drivers/media/platform/qcom/venus/helpers.h int venus_helper_vb2_buf_init(struct vb2_buffer *vb); vb2_buffer 20 drivers/media/platform/qcom/venus/helpers.h int venus_helper_vb2_buf_prepare(struct vb2_buffer *vb); vb2_buffer 21 drivers/media/platform/qcom/venus/helpers.h void venus_helper_vb2_buf_queue(struct vb2_buffer *vb); vb2_buffer 1081 drivers/media/platform/qcom/venus/vdec.c static int vdec_buf_init(struct vb2_buffer *vb) vb2_buffer 1090 drivers/media/platform/qcom/venus/vdec.c static void vdec_buf_cleanup(struct vb2_buffer *vb) vb2_buffer 1115 drivers/media/platform/qcom/venus/vdec.c struct vb2_buffer *vb; vb2_buffer 1037 drivers/media/platform/qcom/venus/venc.c struct vb2_buffer *vb; vb2_buffer 140 drivers/media/platform/rcar-vin/rcar-dma.c #define to_buf_list(vb2_buffer) (&container_of(vb2_buffer, \ vb2_buffer 1010 drivers/media/platform/rcar-vin/rcar-dma.c static int rvin_buffer_prepare(struct vb2_buffer *vb) vb2_buffer 1026 drivers/media/platform/rcar-vin/rcar-dma.c static void rvin_buffer_queue(struct vb2_buffer *vb) vb2_buffer 441 drivers/media/platform/rcar_drif.c static void rcar_drif_buf_queue(struct vb2_buffer *vb) vb2_buffer 1851 drivers/media/platform/rcar_fdp1.c static int fdp1_buf_prepare(struct vb2_buffer *vb) vb2_buffer 1918 drivers/media/platform/rcar_fdp1.c static void fdp1_buf_queue(struct vb2_buffer *vb) vb2_buffer 1039 drivers/media/platform/rcar_jpu.c static int jpu_buf_prepare(struct vb2_buffer *vb) vb2_buffer 1076 drivers/media/platform/rcar_jpu.c static void jpu_buf_queue(struct vb2_buffer *vb) vb2_buffer 1125 drivers/media/platform/rcar_jpu.c static void jpu_buf_finish(struct vb2_buffer *vb) vb2_buffer 646 drivers/media/platform/renesas-ceu.c static void ceu_vb2_queue(struct vb2_buffer *vb) vb2_buffer 658 drivers/media/platform/renesas-ceu.c static int ceu_vb2_prepare(struct vb2_buffer *vb) vb2_buffer 38 drivers/media/platform/rockchip/rga/rga-buf.c static int rga_buf_prepare(struct vb2_buffer *vb) vb2_buffer 51 drivers/media/platform/rockchip/rga/rga-buf.c static void rga_buf_queue(struct vb2_buffer *vb) vb2_buffer 113 drivers/media/platform/rockchip/rga/rga-buf.c void rga_buf_map(struct vb2_buffer *vb) vb2_buffer 92 drivers/media/platform/rockchip/rga/rga.h void rga_buf_map(struct vb2_buffer *vb); vb2_buffer 241 drivers/media/platform/s3c-camif/camif-capture.c static int camif_prepare_addr(struct camif_vp *vp, struct vb2_buffer *vb, vb2_buffer 461 drivers/media/platform/s3c-camif/camif-capture.c static int buffer_prepare(struct vb2_buffer *vb) vb2_buffer 478 drivers/media/platform/s3c-camif/camif-capture.c static void buffer_queue(struct vb2_buffer *vb) vb2_buffer 114 drivers/media/platform/s5p-g2d/g2d.c static int g2d_buf_prepare(struct vb2_buffer *vb) vb2_buffer 125 drivers/media/platform/s5p-g2d/g2d.c static void g2d_buf_queue(struct vb2_buffer *vb) vb2_buffer 2489 drivers/media/platform/s5p-jpeg/jpeg-core.c static int s5p_jpeg_buf_prepare(struct vb2_buffer *vb) vb2_buffer 2533 drivers/media/platform/s5p-jpeg/jpeg-core.c static void s5p_jpeg_buf_queue(struct vb2_buffer *vb) vb2_buffer 997 drivers/media/platform/s5p-mfc/s5p_mfc.c struct vb2_buffer *src_vb = NULL, *dst_vb = NULL; vb2_buffer 1023 drivers/media/platform/s5p-mfc/s5p_mfc.c src_vb = list_first_entry(&src_q->done_list, struct vb2_buffer, vb2_buffer 1031 drivers/media/platform/s5p-mfc/s5p_mfc.c dst_vb = list_first_entry(&dst_q->done_list, struct vb2_buffer, vb2_buffer 942 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c static int s5p_mfc_buf_init(struct vb2_buffer *vb) vb2_buffer 1055 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c static void s5p_mfc_buf_queue(struct vb2_buffer *vb) vb2_buffer 2345 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c static int check_vb_with_fmt(struct s5p_mfc_fmt *fmt, struct vb2_buffer *vb) vb2_buffer 2418 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c static int s5p_mfc_buf_init(struct vb2_buffer *vb) vb2_buffer 2453 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c static int s5p_mfc_buf_prepare(struct vb2_buffer *vb) vb2_buffer 2548 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c static void s5p_mfc_buf_queue(struct vb2_buffer *vb) vb2_buffer 242 drivers/media/platform/sh_veu.c struct vb2_buffer *src_buf, vb2_buffer 243 drivers/media/platform/sh_veu.c struct vb2_buffer *dst_buf) vb2_buffer 882 drivers/media/platform/sh_veu.c static int sh_veu_buf_prepare(struct vb2_buffer *vb) vb2_buffer 903 drivers/media/platform/sh_veu.c static void sh_veu_buf_queue(struct vb2_buffer *vb) vb2_buffer 254 drivers/media/platform/sh_vou.c static int sh_vou_buf_prepare(struct vb2_buffer *vb) vb2_buffer 275 drivers/media/platform/sh_vou.c static void sh_vou_buf_queue(struct vb2_buffer *vb) vb2_buffer 253 drivers/media/platform/sti/bdisp/bdisp-v4l2.c static int bdisp_get_addr(struct bdisp_ctx *ctx, struct vb2_buffer *vb, vb2_buffer 466 drivers/media/platform/sti/bdisp/bdisp-v4l2.c static int bdisp_buf_prepare(struct vb2_buffer *vb) vb2_buffer 482 drivers/media/platform/sti/bdisp/bdisp-v4l2.c static void bdisp_buf_queue(struct vb2_buffer *vb) vb2_buffer 1115 drivers/media/platform/sti/delta/delta-v4l2.c static int delta_vb2_au_prepare(struct vb2_buffer *vb) vb2_buffer 1295 drivers/media/platform/sti/delta/delta-v4l2.c static void delta_vb2_au_queue(struct vb2_buffer *vb) vb2_buffer 1461 drivers/media/platform/sti/delta/delta-v4l2.c static int delta_vb2_frame_prepare(struct vb2_buffer *vb) vb2_buffer 1495 drivers/media/platform/sti/delta/delta-v4l2.c static void delta_vb2_frame_finish(struct vb2_buffer *vb) vb2_buffer 1507 drivers/media/platform/sti/delta/delta-v4l2.c static void delta_vb2_frame_queue(struct vb2_buffer *vb) vb2_buffer 569 drivers/media/platform/sti/hva/hva-v4l2.c struct vb2_buffer *vb2_buf; vb2_buffer 933 drivers/media/platform/sti/hva/hva-v4l2.c static int hva_buf_prepare(struct vb2_buffer *vb) vb2_buffer 985 drivers/media/platform/sti/hva/hva-v4l2.c static void hva_buf_queue(struct vb2_buffer *vb) vb2_buffer 516 drivers/media/platform/stm32/stm32-dcmi.c static int dcmi_buf_init(struct vb2_buffer *vb) vb2_buffer 526 drivers/media/platform/stm32/stm32-dcmi.c static int dcmi_buf_prepare(struct vb2_buffer *vb) vb2_buffer 559 drivers/media/platform/stm32/stm32-dcmi.c static void dcmi_buf_queue(struct vb2_buffer *vb) vb2_buffer 31 drivers/media/platform/sunxi/sun4i-csi/sun4i_dma.c vb2_to_csi_buffer(const struct vb2_buffer *p) vb2_buffer 73 drivers/media/platform/sunxi/sun4i-csi/sun4i_dma.c static int sun4i_csi_buffer_prepare(struct vb2_buffer *vb) vb2_buffer 193 drivers/media/platform/sunxi/sun4i-csi/sun4i_dma.c static void sun4i_csi_buffer_queue(struct vb2_buffer *vb) vb2_buffer 109 drivers/media/platform/sunxi/sun6i-csi/sun6i_video.c static int sun6i_video_buffer_prepare(struct vb2_buffer *vb) vb2_buffer 242 drivers/media/platform/sunxi/sun6i-csi/sun6i_video.c static void sun6i_video_buffer_queue(struct vb2_buffer *vb) vb2_buffer 1235 drivers/media/platform/ti-vpe/cal.c static int cal_buffer_prepare(struct vb2_buffer *vb) vb2_buffer 1257 drivers/media/platform/ti-vpe/cal.c static void cal_buffer_queue(struct vb2_buffer *vb) vb2_buffer 1014 drivers/media/platform/ti-vpe/vpe.c struct vb2_buffer *vb = &ctx->dst_vb->vb2_buf; vb2_buffer 1076 drivers/media/platform/ti-vpe/vpe.c struct vb2_buffer *vb = &ctx->src_vbs[p_data->vb_index]->vb2_buf; vb2_buffer 2028 drivers/media/platform/ti-vpe/vpe.c static int vpe_buf_prepare(struct vb2_buffer *vb) vb2_buffer 2067 drivers/media/platform/ti-vpe/vpe.c static void vpe_buf_queue(struct vb2_buffer *vb) vb2_buffer 573 drivers/media/platform/via-camera.c static struct via_buffer *vb2_to_via_buffer(struct vb2_buffer *vb) vb2_buffer 580 drivers/media/platform/via-camera.c static void viacam_vb2_queue(struct vb2_buffer *vb) vb2_buffer 588 drivers/media/platform/via-camera.c static int viacam_vb2_prepare(struct vb2_buffer *vb) vb2_buffer 287 drivers/media/platform/vicodec/vicodec-core.c struct vb2_buffer *ref_vb2_buf; vb2_buffer 1428 drivers/media/platform/vicodec/vicodec-core.c static int vicodec_buf_out_validate(struct vb2_buffer *vb) vb2_buffer 1436 drivers/media/platform/vicodec/vicodec-core.c static int vicodec_buf_prepare(struct vb2_buffer *vb) vb2_buffer 1466 drivers/media/platform/vicodec/vicodec-core.c static void vicodec_buf_queue(struct vb2_buffer *vb) vb2_buffer 1737 drivers/media/platform/vicodec/vicodec-core.c static void vicodec_buf_request_complete(struct vb2_buffer *vb) vb2_buffer 2020 drivers/media/platform/vicodec/vicodec-core.c struct vb2_buffer *vb; vb2_buffer 2023 drivers/media/platform/vicodec/vicodec-core.c vb = container_of(obj, struct vb2_buffer, req_obj); vb2_buffer 1022 drivers/media/platform/vim2m.c static int vim2m_buf_out_validate(struct vb2_buffer *vb) vb2_buffer 1037 drivers/media/platform/vim2m.c static int vim2m_buf_prepare(struct vb2_buffer *vb) vb2_buffer 1060 drivers/media/platform/vim2m.c static void vim2m_buf_queue(struct vb2_buffer *vb) vb2_buffer 1106 drivers/media/platform/vim2m.c static void vim2m_buf_request_complete(struct vb2_buffer *vb) vb2_buffer 276 drivers/media/platform/vimc/vimc-capture.c static void vimc_cap_buf_queue(struct vb2_buffer *vb2_buf) vb2_buffer 303 drivers/media/platform/vimc/vimc-capture.c static int vimc_cap_buffer_prepare(struct vb2_buffer *vb) vb2_buffer 220 drivers/media/platform/vivid/vivid-sdr-cap.c static int sdr_cap_buf_prepare(struct vb2_buffer *vb) vb2_buffer 245 drivers/media/platform/vivid/vivid-sdr-cap.c static void sdr_cap_buf_queue(struct vb2_buffer *vb) vb2_buffer 314 drivers/media/platform/vivid/vivid-sdr-cap.c static void sdr_cap_buf_request_complete(struct vb2_buffer *vb) vb2_buffer 144 drivers/media/platform/vivid/vivid-vbi-cap.c static int vbi_cap_buf_prepare(struct vb2_buffer *vb) vb2_buffer 172 drivers/media/platform/vivid/vivid-vbi-cap.c static void vbi_cap_buf_queue(struct vb2_buffer *vb) vb2_buffer 219 drivers/media/platform/vivid/vivid-vbi-cap.c static void vbi_cap_buf_request_complete(struct vb2_buffer *vb) vb2_buffer 40 drivers/media/platform/vivid/vivid-vbi-out.c static int vbi_out_buf_prepare(struct vb2_buffer *vb) vb2_buffer 68 drivers/media/platform/vivid/vivid-vbi-out.c static void vbi_out_buf_queue(struct vb2_buffer *vb) vb2_buffer 118 drivers/media/platform/vivid/vivid-vbi-out.c static void vbi_out_buf_request_complete(struct vb2_buffer *vb) vb2_buffer 139 drivers/media/platform/vivid/vivid-vid-cap.c static int vid_cap_buf_prepare(struct vb2_buffer *vb) vb2_buffer 178 drivers/media/platform/vivid/vivid-vid-cap.c static void vid_cap_buf_finish(struct vb2_buffer *vb) vb2_buffer 204 drivers/media/platform/vivid/vivid-vid-cap.c static void vid_cap_buf_queue(struct vb2_buffer *vb) vb2_buffer 258 drivers/media/platform/vivid/vivid-vid-cap.c static void vid_cap_buf_request_complete(struct vb2_buffer *vb) vb2_buffer 87 drivers/media/platform/vivid/vivid-vid-out.c static int vid_out_buf_out_validate(struct vb2_buffer *vb) vb2_buffer 102 drivers/media/platform/vivid/vivid-vid-out.c static int vid_out_buf_prepare(struct vb2_buffer *vb) vb2_buffer 143 drivers/media/platform/vivid/vivid-vid-out.c static void vid_out_buf_queue(struct vb2_buffer *vb) vb2_buffer 194 drivers/media/platform/vivid/vivid-vid-out.c static void vid_out_buf_request_complete(struct vb2_buffer *vb) vb2_buffer 105 drivers/media/platform/vsp1/vsp1_histo.c static int histo_buffer_prepare(struct vb2_buffer *vb) vb2_buffer 122 drivers/media/platform/vsp1/vsp1_histo.c static void histo_buffer_queue(struct vb2_buffer *vb) vb2_buffer 733 drivers/media/platform/vsp1/vsp1_video.c static int vsp1_video_buffer_prepare(struct vb2_buffer *vb) vb2_buffer 757 drivers/media/platform/vsp1/vsp1_video.c static void vsp1_video_buffer_queue(struct vb2_buffer *vb) vb2_buffer 332 drivers/media/platform/xilinx/xilinx-dma.c static int xvip_dma_buffer_prepare(struct vb2_buffer *vb) vb2_buffer 343 drivers/media/platform/xilinx/xilinx-dma.c static void xvip_dma_buffer_queue(struct vb2_buffer *vb) vb2_buffer 495 drivers/media/usb/airspy/airspy.c static void airspy_buf_queue(struct vb2_buffer *vb) vb2_buffer 34 drivers/media/usb/au0828/au0828-vbi.c static int vbi_buffer_prepare(struct vb2_buffer *vb) vb2_buffer 52 drivers/media/usb/au0828/au0828-vbi.c vbi_buffer_queue(struct vb2_buffer *vb) vb2_buffer 698 drivers/media/usb/au0828/au0828-video.c buffer_prepare(struct vb2_buffer *vb) vb2_buffer 717 drivers/media/usb/au0828/au0828-video.c buffer_queue(struct vb2_buffer *vb) vb2_buffer 63 drivers/media/usb/dvb-usb/cxusb-analog.c static int cxusb_medion_v_buf_init(struct vb2_buffer *vb) vb2_buffer 940 drivers/media/usb/dvb-usb/cxusb-analog.c static void cxusub_medion_v_buf_queue(struct vb2_buffer *vb) vb2_buffer 54 drivers/media/usb/em28xx/em28xx-vbi.c static int vbi_buffer_prepare(struct vb2_buffer *vb) vb2_buffer 74 drivers/media/usb/em28xx/em28xx-vbi.c vbi_buffer_queue(struct vb2_buffer *vb) vb2_buffer 1058 drivers/media/usb/em28xx/em28xx-video.c buffer_prepare(struct vb2_buffer *vb) vb2_buffer 1218 drivers/media/usb/em28xx/em28xx-video.c buffer_queue(struct vb2_buffer *vb) vb2_buffer 356 drivers/media/usb/go7007/go7007-v4l2.c static void go7007_buf_queue(struct vb2_buffer *vb) vb2_buffer 370 drivers/media/usb/go7007/go7007-v4l2.c static int go7007_buf_prepare(struct vb2_buffer *vb) vb2_buffer 382 drivers/media/usb/go7007/go7007-v4l2.c static void go7007_buf_finish(struct vb2_buffer *vb) vb2_buffer 1301 drivers/media/usb/gspca/gspca.c static int gspca_buffer_prepare(struct vb2_buffer *vb) vb2_buffer 1314 drivers/media/usb/gspca/gspca.c static void gspca_buffer_finish(struct vb2_buffer *vb) vb2_buffer 1326 drivers/media/usb/gspca/gspca.c static void gspca_buffer_queue(struct vb2_buffer *vb) vb2_buffer 148 drivers/media/usb/gspca/gspca.h static inline struct gspca_buffer *to_gspca_buffer(struct vb2_buffer *vb2) vb2_buffer 769 drivers/media/usb/hackrf/hackrf.c static void hackrf_buf_queue(struct vb2_buffer *vb) vb2_buffer 615 drivers/media/usb/msi2500/msi2500.c static void msi2500_buf_queue(struct vb2_buffer *vb) vb2_buffer 626 drivers/media/usb/pwc/pwc-if.c static int buffer_init(struct vb2_buffer *vb) vb2_buffer 640 drivers/media/usb/pwc/pwc-if.c static int buffer_prepare(struct vb2_buffer *vb) vb2_buffer 651 drivers/media/usb/pwc/pwc-if.c static void buffer_finish(struct vb2_buffer *vb) vb2_buffer 669 drivers/media/usb/pwc/pwc-if.c static void buffer_cleanup(struct vb2_buffer *vb) vb2_buffer 678 drivers/media/usb/pwc/pwc-if.c static void buffer_queue(struct vb2_buffer *vb) vb2_buffer 656 drivers/media/usb/s2255/s2255drv.c static int buffer_prepare(struct vb2_buffer *vb) vb2_buffer 686 drivers/media/usb/s2255/s2255drv.c static void buffer_queue(struct vb2_buffer *vb) vb2_buffer 680 drivers/media/usb/stk1160/stk1160-v4l.c static void buffer_queue(struct vb2_buffer *vb) vb2_buffer 737 drivers/media/usb/usbtv/usbtv-video.c static void usbtv_buf_queue(struct vb2_buffer *vb) vb2_buffer 104 drivers/media/usb/uvc/uvc_queue.c static int uvc_buffer_prepare(struct vb2_buffer *vb) vb2_buffer 131 drivers/media/usb/uvc/uvc_queue.c static void uvc_buffer_queue(struct vb2_buffer *vb) vb2_buffer 153 drivers/media/usb/uvc/uvc_queue.c static void uvc_buffer_finish(struct vb2_buffer *vb) vb2_buffer 479 drivers/media/usb/uvc/uvc_queue.c struct vb2_buffer *vb = &buf->buf.vb2_buf; vb2_buffer 611 drivers/media/v4l2-core/v4l2-mem2mem.c struct vb2_buffer *src_vb = NULL, *dst_vb = NULL; vb2_buffer 647 drivers/media/v4l2-core/v4l2-mem2mem.c src_vb = list_first_entry(&src_q->done_list, struct vb2_buffer, vb2_buffer 656 drivers/media/v4l2-core/v4l2-mem2mem.c dst_vb = list_first_entry(&dst_q->done_list, struct vb2_buffer, vb2_buffer 1014 drivers/media/v4l2-core/v4l2-mem2mem.c struct vb2_buffer *vb; vb2_buffer 1021 drivers/media/v4l2-core/v4l2-mem2mem.c vb = container_of(obj, struct vb2_buffer, req_obj); vb2_buffer 2107 drivers/staging/media/allegro-dvt/allegro-core.c static int allegro_buf_prepare(struct vb2_buffer *vb) vb2_buffer 2131 drivers/staging/media/allegro-dvt/allegro-core.c static void allegro_buf_queue(struct vb2_buffer *vb) vb2_buffer 248 drivers/staging/media/hantro/hantro.h struct vb2_buffer *buf, vb2_buffer 48 drivers/staging/media/hantro/hantro_drv.c struct vb2_buffer *buf; vb2_buffer 59 drivers/staging/media/hantro/hantro_drv.c hantro_enc_buf_finish(struct hantro_ctx *ctx, struct vb2_buffer *buf, vb2_buffer 83 drivers/staging/media/hantro/hantro_drv.c hantro_dec_buf_finish(struct hantro_ctx *ctx, struct vb2_buffer *buf, vb2_buffer 225 drivers/staging/media/hantro/hantro_g1_h264_dec.c struct vb2_buffer *buf = hantro_h264_get_ref_buf(ctx, i); vb2_buffer 100 drivers/staging/media/hantro/hantro_g1_mpeg2_dec.c struct vb2_buffer *src_buf, vb2_buffer 101 drivers/staging/media/hantro/hantro_g1_mpeg2_dec.c struct vb2_buffer *dst_buf, vb2_buffer 33 drivers/staging/media/hantro/hantro_h1_jpeg_enc.c struct vb2_buffer *src_buf) vb2_buffer 533 drivers/staging/media/hantro/hantro_h264.c struct vb2_buffer *hantro_h264_get_ref_buf(struct hantro_ctx *ctx, vb2_buffer 538 drivers/staging/media/hantro/hantro_h264.c struct vb2_buffer *buf; vb2_buffer 161 drivers/staging/media/hantro/hantro_hw.h struct vb2_buffer *hantro_h264_get_ref_buf(struct hantro_ctx *ctx, vb2_buffer 572 drivers/staging/media/hantro/hantro_v4l2.c hantro_buf_plane_check(struct vb2_buffer *vb, const struct hantro_fmt *vpu_fmt, vb2_buffer 590 drivers/staging/media/hantro/hantro_v4l2.c static int hantro_buf_prepare(struct vb2_buffer *vb) vb2_buffer 602 drivers/staging/media/hantro/hantro_v4l2.c static void hantro_buf_queue(struct vb2_buffer *vb) vb2_buffer 682 drivers/staging/media/hantro/hantro_v4l2.c static void hantro_buf_request_complete(struct vb2_buffer *vb) vb2_buffer 689 drivers/staging/media/hantro/hantro_v4l2.c static int hantro_buf_out_validate(struct vb2_buffer *vb) vb2_buffer 65 drivers/staging/media/hantro/rk3399_vpu_hw_jpeg_enc.c struct vb2_buffer *src_buf) vb2_buffer 102 drivers/staging/media/hantro/rk3399_vpu_hw_mpeg2_dec.c struct vb2_buffer *src_buf, vb2_buffer 103 drivers/staging/media/hantro/rk3399_vpu_hw_mpeg2_dec.c struct vb2_buffer *dst_buf, vb2_buffer 202 drivers/staging/media/imx/imx-ic-prpencvf.c struct vb2_buffer *vb; vb2_buffer 337 drivers/staging/media/imx/imx-ic-prpencvf.c struct vb2_buffer *vb = &buf->vbuf.vb2_buf; vb2_buffer 492 drivers/staging/media/imx/imx-media-capture.c static int capture_buf_init(struct vb2_buffer *vb) vb2_buffer 501 drivers/staging/media/imx/imx-media-capture.c static int capture_buf_prepare(struct vb2_buffer *vb) vb2_buffer 519 drivers/staging/media/imx/imx-media-capture.c static void capture_buf_queue(struct vb2_buffer *vb) vb2_buffer 443 drivers/staging/media/imx/imx-media-csc-scaler.c static int ipu_csc_scaler_buf_prepare(struct vb2_buffer *vb) vb2_buffer 478 drivers/staging/media/imx/imx-media-csc-scaler.c static void ipu_csc_scaler_buf_queue(struct vb2_buffer *vb) vb2_buffer 266 drivers/staging/media/imx/imx-media-csi.c struct vb2_buffer *vb; vb2_buffer 396 drivers/staging/media/imx/imx-media-csi.c struct vb2_buffer *vb = &buf->vbuf.vb2_buf; vb2_buffer 194 drivers/staging/media/imx/imx-media-vdic.c struct vb2_buffer *curr_vb, *prev_vb; vb2_buffer 100 drivers/staging/media/imx/imx-media.h static inline struct imx_media_buffer *to_imx_media_vb(struct vb2_buffer *vb) vb2_buffer 588 drivers/staging/media/imx/imx7-media-csi.c struct vb2_buffer *vb2_buf; vb2_buffer 617 drivers/staging/media/imx/imx7-media-csi.c struct vb2_buffer *vb = &buf->vbuf.vb2_buf; vb2_buffer 629 drivers/staging/media/imx/imx7-media-csi.c struct vb2_buffer *vb; vb2_buffer 305 drivers/staging/media/ipu3/ipu3-v4l2.c static int imgu_vb2_buf_init(struct vb2_buffer *vb) vb2_buffer 322 drivers/staging/media/ipu3/ipu3-v4l2.c static void imgu_vb2_buf_cleanup(struct vb2_buffer *vb) vb2_buffer 338 drivers/staging/media/ipu3/ipu3-v4l2.c static void imgu_vb2_buf_queue(struct vb2_buffer *vb) vb2_buffer 1414 drivers/staging/media/ipu3/ipu3-v4l2.c void imgu_v4l2_buffer_done(struct vb2_buffer *vb, vb2_buffer 195 drivers/staging/media/ipu3/ipu3.c static void imgu_buffer_done(struct imgu_device *imgu, struct vb2_buffer *vb, vb2_buffer 255 drivers/staging/media/ipu3/ipu3.c struct vb2_buffer *vb; vb2_buffer 164 drivers/staging/media/ipu3/ipu3.h void imgu_v4l2_buffer_done(struct vb2_buffer *vb, enum vb2_buffer_state state); vb2_buffer 82 drivers/staging/media/meson/vdec/esparser.c static u32 esparser_pad_start_code(struct vb2_buffer *vb) vb2_buffer 181 drivers/staging/media/meson/vdec/esparser.c struct vb2_buffer *vb = &vbuf->vb2_buf; vb2_buffer 131 drivers/staging/media/meson/vdec/vdec.c vdec_queue_recycle(struct amvdec_session *sess, struct vb2_buffer *vb) vb2_buffer 256 drivers/staging/media/meson/vdec/vdec.c static void vdec_vb2_buf_queue(struct vb2_buffer *vb) vb2_buffer 419 drivers/staging/media/meson/vdec/vdec.c static int vdec_vb2_buf_prepare(struct vb2_buffer *vb) vb2_buffer 25 drivers/staging/media/meson/vdec/vdec.h struct vb2_buffer *vb; vb2_buffer 71 drivers/staging/media/meson/vdec/vdec_helpers.c struct vb2_buffer *vb, u32 width, vb2_buffer 115 drivers/staging/media/meson/vdec/vdec_helpers.c struct vb2_buffer *vb, u32 width, vb2_buffer 319 drivers/staging/media/omap4iss/iss_video.c static void iss_video_buf_cleanup(struct vb2_buffer *vb) vb2_buffer 328 drivers/staging/media/omap4iss/iss_video.c static int iss_video_buf_prepare(struct vb2_buffer *vb) vb2_buffer 352 drivers/staging/media/omap4iss/iss_video.c static void iss_video_buf_queue(struct vb2_buffer *vb) vb2_buffer 164 drivers/staging/media/sunxi/cedrus/cedrus.c struct vb2_buffer *vb; vb2_buffer 167 drivers/staging/media/sunxi/cedrus/cedrus.c vb = container_of(obj, struct vb2_buffer, req_obj); vb2_buffer 169 drivers/staging/media/sunxi/cedrus/cedrus.h static inline dma_addr_t cedrus_buf_addr(struct vb2_buffer *buf, vb2_buffer 182 drivers/staging/media/sunxi/cedrus/cedrus.h struct vb2_buffer *buf = NULL; vb2_buffer 202 drivers/staging/media/sunxi/cedrus/cedrus.h vb2_to_cedrus_buffer(const struct vb2_buffer *p) vb2_buffer 77 drivers/staging/media/sunxi/cedrus/cedrus_h264.c struct vb2_buffer *vbuf = &buf->m2m_buf.vb.vb2_buf; vb2_buffer 303 drivers/staging/media/sunxi/cedrus/cedrus_h264.c struct vb2_buffer *src_buf = &run->src->vb2_buf; vb2_buffer 414 drivers/staging/media/sunxi/cedrus/cedrus_video.c static int cedrus_buf_out_validate(struct vb2_buffer *vb) vb2_buffer 422 drivers/staging/media/sunxi/cedrus/cedrus_video.c static int cedrus_buf_prepare(struct vb2_buffer *vb) vb2_buffer 482 drivers/staging/media/sunxi/cedrus/cedrus_video.c static void cedrus_buf_queue(struct vb2_buffer *vb) vb2_buffer 490 drivers/staging/media/sunxi/cedrus/cedrus_video.c static void cedrus_buf_request_complete(struct vb2_buffer *vb) vb2_buffer 257 drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c static int buffer_init(struct vb2_buffer *vb) vb2_buffer 271 drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c static int buffer_prepare(struct vb2_buffer *vb) vb2_buffer 293 drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c static void buffer_cleanup(struct vb2_buffer *vb) vb2_buffer 471 drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c static void buffer_queue(struct vb2_buffer *vb) vb2_buffer 57 drivers/usb/gadget/function/uvc_queue.c static int uvc_buffer_prepare(struct vb2_buffer *vb) vb2_buffer 83 drivers/usb/gadget/function/uvc_queue.c static void uvc_buffer_queue(struct vb2_buffer *vb) vb2_buffer 68 include/media/dvb_vb2.h struct vb2_buffer vb; vb2_buffer 419 include/media/videobuf2-core.h int (*buf_out_validate)(struct vb2_buffer *vb); vb2_buffer 420 include/media/videobuf2-core.h int (*buf_init)(struct vb2_buffer *vb); vb2_buffer 421 include/media/videobuf2-core.h int (*buf_prepare)(struct vb2_buffer *vb); vb2_buffer 422 include/media/videobuf2-core.h void (*buf_finish)(struct vb2_buffer *vb); vb2_buffer 423 include/media/videobuf2-core.h void (*buf_cleanup)(struct vb2_buffer *vb); vb2_buffer 428 include/media/videobuf2-core.h void (*buf_queue)(struct vb2_buffer *vb); vb2_buffer 430 include/media/videobuf2-core.h void (*buf_request_complete)(struct vb2_buffer *vb); vb2_buffer 451 include/media/videobuf2-core.h int (*verify_planes_array)(struct vb2_buffer *vb, const void *pb); vb2_buffer 452 include/media/videobuf2-core.h void (*init_buffer)(struct vb2_buffer *vb); vb2_buffer 453 include/media/videobuf2-core.h void (*fill_user_buffer)(struct vb2_buffer *vb, void *pb); vb2_buffer 454 include/media/videobuf2-core.h int (*fill_vb2_buffer)(struct vb2_buffer *vb, struct vb2_plane *planes); vb2_buffer 455 include/media/videobuf2-core.h void (*copy_timestamp)(struct vb2_buffer *vb, const void *pb); vb2_buffer 585 include/media/videobuf2-core.h struct vb2_buffer *bufs[VB2_MAX_FRAME]; vb2_buffer 631 include/media/videobuf2-core.h void *vb2_plane_vaddr(struct vb2_buffer *vb, unsigned int plane_no); vb2_buffer 645 include/media/videobuf2-core.h void *vb2_plane_cookie(struct vb2_buffer *vb, unsigned int plane_no); vb2_buffer 667 include/media/videobuf2-core.h void vb2_buffer_done(struct vb2_buffer *vb, enum vb2_buffer_state state); vb2_buffer 1032 include/media/videobuf2-core.h typedef int (*vb2_thread_fnc)(struct vb2_buffer *vb, void *priv); vb2_buffer 1113 include/media/videobuf2-core.h static inline void vb2_set_plane_payload(struct vb2_buffer *vb, vb2_buffer 1126 include/media/videobuf2-core.h static inline unsigned long vb2_get_plane_payload(struct vb2_buffer *vb, vb2_buffer 1141 include/media/videobuf2-core.h vb2_plane_size(struct vb2_buffer *vb, unsigned int plane_no) vb2_buffer 1176 include/media/videobuf2-core.h static inline struct vb2_buffer *vb2_get_buffer(struct vb2_queue *q, vb2_buffer 1196 include/media/videobuf2-core.h bool vb2_buffer_in_use(struct vb2_queue *q, struct vb2_buffer *vb); vb2_buffer 20 include/media/videobuf2-dma-contig.h vb2_dma_contig_plane_dma_addr(struct vb2_buffer *vb, unsigned int plane_no) vb2_buffer 19 include/media/videobuf2-dma-sg.h struct vb2_buffer *vb, unsigned int plane_no) vb2_buffer 42 include/media/videobuf2-v4l2.h struct vb2_buffer vb2_buf; vb2_buffer 182 include/trace/events/v4l2.h TP_PROTO(struct vb2_queue *q, struct vb2_buffer *vb), vb2_buffer 246 include/trace/events/v4l2.h TP_PROTO(struct vb2_queue *q, struct vb2_buffer *vb), vb2_buffer 251 include/trace/events/v4l2.h TP_PROTO(struct vb2_queue *q, struct vb2_buffer *vb), vb2_buffer 256 include/trace/events/v4l2.h TP_PROTO(struct vb2_queue *q, struct vb2_buffer *vb), vb2_buffer 261 include/trace/events/v4l2.h TP_PROTO(struct vb2_queue *q, struct vb2_buffer *vb), vb2_buffer 12 include/trace/events/vb2.h TP_PROTO(struct vb2_queue *q, struct vb2_buffer *vb), vb2_buffer 47 include/trace/events/vb2.h TP_PROTO(struct vb2_queue *q, struct vb2_buffer *vb), vb2_buffer 52 include/trace/events/vb2.h TP_PROTO(struct vb2_queue *q, struct vb2_buffer *vb), vb2_buffer 57 include/trace/events/vb2.h TP_PROTO(struct vb2_queue *q, struct vb2_buffer *vb), vb2_buffer 62 include/trace/events/vb2.h TP_PROTO(struct vb2_queue *q, struct vb2_buffer *vb), vb2_buffer 196 samples/v4l/v4l2-pci-skeleton.c static int buffer_prepare(struct vb2_buffer *vb) vb2_buffer 214 samples/v4l/v4l2-pci-skeleton.c static void buffer_queue(struct vb2_buffer *vb)