vb2 204 drivers/media/pci/cobalt/cobalt-driver.h struct cobalt_buffer *to_cobalt_buffer(struct vb2_v4l2_buffer *vb2) vb2 206 drivers/media/pci/cobalt/cobalt-driver.h return container_of(vb2, struct cobalt_buffer, vb); vb2 205 drivers/media/pci/saa7134/saa7134-core.c return saa7134_buffer_pages(vb2_plane_size(&buf->vb2.vb2_buf, 0)) vb2 206 drivers/media/pci/saa7134/saa7134-core.c * buf->vb2.vb2_buf.index; vb2 212 drivers/media/pci/saa7134/saa7134-core.c struct sg_table *dma = vb2_dma_sg_plane_desc(&buf->vb2.vb2_buf, 0); vb2 298 drivers/media/pci/saa7134/saa7134-core.c q->curr->vb2.vb2_buf.timestamp = ktime_get_ns(); vb2 299 drivers/media/pci/saa7134/saa7134-core.c q->curr->vb2.sequence = q->seq_nr++; vb2 300 drivers/media/pci/saa7134/saa7134-core.c vb2_buffer_done(&q->curr->vb2.vb2_buf, state); vb2 365 drivers/media/pci/saa7134/saa7134-core.c vb2_buffer_done(&tmp->vb2.vb2_buf, vb2 67 drivers/media/pci/saa7134/saa7134-ts.c int saa7134_ts_buffer_init(struct vb2_buffer *vb2) vb2 69 drivers/media/pci/saa7134/saa7134-ts.c struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb2); vb2 70 drivers/media/pci/saa7134/saa7134-ts.c struct saa7134_dmaqueue *dmaq = vb2->vb2_queue->drv_priv; vb2 71 drivers/media/pci/saa7134/saa7134-ts.c struct saa7134_buf *buf = container_of(vbuf, struct saa7134_buf, vb2); vb2 80 drivers/media/pci/saa7134/saa7134-ts.c int saa7134_ts_buffer_prepare(struct vb2_buffer *vb2) vb2 82 drivers/media/pci/saa7134/saa7134-ts.c struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb2); vb2 83 drivers/media/pci/saa7134/saa7134-ts.c struct saa7134_dmaqueue *dmaq = vb2->vb2_queue->drv_priv; vb2 85 drivers/media/pci/saa7134/saa7134-ts.c struct saa7134_buf *buf = container_of(vbuf, struct saa7134_buf, vb2); vb2 86 drivers/media/pci/saa7134/saa7134-ts.c struct sg_table *dma = vb2_dma_sg_plane_desc(vb2, 0); vb2 95 drivers/media/pci/saa7134/saa7134-ts.c if (vb2_plane_size(vb2, 0) < size) vb2 98 drivers/media/pci/saa7134/saa7134-ts.c vb2_set_plane_payload(vb2, 0, size); vb2 139 drivers/media/pci/saa7134/saa7134-ts.c vb2_buffer_done(&buf->vb2.vb2_buf, vb2 143 drivers/media/pci/saa7134/saa7134-ts.c vb2_buffer_done(&dmaq->curr->vb2.vb2_buf, vb2 73 drivers/media/pci/saa7134/saa7134-vbi.c struct saa7134_dmaqueue *dmaq = buf->vb2.vb2_buf.vb2_queue->drv_priv; vb2 105 drivers/media/pci/saa7134/saa7134-vbi.c static int buffer_prepare(struct vb2_buffer *vb2) vb2 107 drivers/media/pci/saa7134/saa7134-vbi.c struct saa7134_dmaqueue *dmaq = vb2->vb2_queue->drv_priv; vb2 109 drivers/media/pci/saa7134/saa7134-vbi.c struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb2); vb2 110 drivers/media/pci/saa7134/saa7134-vbi.c struct saa7134_buf *buf = container_of(vbuf, struct saa7134_buf, vb2); vb2 111 drivers/media/pci/saa7134/saa7134-vbi.c struct sg_table *dma = vb2_dma_sg_plane_desc(vb2, 0); vb2 119 drivers/media/pci/saa7134/saa7134-vbi.c if (vb2_plane_size(vb2, 0) < size) vb2 122 drivers/media/pci/saa7134/saa7134-vbi.c vb2_set_plane_payload(vb2, 0, size); vb2 148 drivers/media/pci/saa7134/saa7134-vbi.c static int buffer_init(struct vb2_buffer *vb2) vb2 150 drivers/media/pci/saa7134/saa7134-vbi.c struct saa7134_dmaqueue *dmaq = vb2->vb2_queue->drv_priv; vb2 151 drivers/media/pci/saa7134/saa7134-vbi.c struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb2); vb2 152 drivers/media/pci/saa7134/saa7134-vbi.c struct saa7134_buf *buf = container_of(vbuf, struct saa7134_buf, vb2); vb2 824 drivers/media/pci/saa7134/saa7134-video.c struct saa7134_dmaqueue *dmaq = buf->vb2.vb2_buf.vb2_queue->drv_priv; vb2 902 drivers/media/pci/saa7134/saa7134-video.c static int buffer_init(struct vb2_buffer *vb2) vb2 904 drivers/media/pci/saa7134/saa7134-video.c struct saa7134_dmaqueue *dmaq = vb2->vb2_queue->drv_priv; vb2 905 drivers/media/pci/saa7134/saa7134-video.c struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb2); vb2 906 drivers/media/pci/saa7134/saa7134-video.c struct saa7134_buf *buf = container_of(vbuf, struct saa7134_buf, vb2); vb2 913 drivers/media/pci/saa7134/saa7134-video.c static int buffer_prepare(struct vb2_buffer *vb2) vb2 915 drivers/media/pci/saa7134/saa7134-video.c struct saa7134_dmaqueue *dmaq = vb2->vb2_queue->drv_priv; vb2 917 drivers/media/pci/saa7134/saa7134-video.c struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb2); vb2 918 drivers/media/pci/saa7134/saa7134-video.c struct saa7134_buf *buf = container_of(vbuf, struct saa7134_buf, vb2); vb2 919 drivers/media/pci/saa7134/saa7134-video.c struct sg_table *dma = vb2_dma_sg_plane_desc(vb2, 0); vb2 927 drivers/media/pci/saa7134/saa7134-video.c if (vb2_plane_size(vb2, 0) < size) vb2 930 drivers/media/pci/saa7134/saa7134-video.c vb2_set_plane_payload(vb2, 0, size); vb2 970 drivers/media/pci/saa7134/saa7134-video.c struct saa7134_buf *buf = container_of(vbuf, struct saa7134_buf, vb2); vb2 991 drivers/media/pci/saa7134/saa7134-video.c vb2_buffer_done(&buf->vb2.vb2_buf, vb2 995 drivers/media/pci/saa7134/saa7134-video.c vb2_buffer_done(&dmaq->curr->vb2.vb2_buf, vb2 465 drivers/media/pci/saa7134/saa7134.h struct vb2_v4l2_buffer vb2; vb2 842 drivers/media/pci/saa7134/saa7134.h int saa7134_ts_buffer_init(struct vb2_buffer *vb2); vb2 843 drivers/media/pci/saa7134/saa7134.h int saa7134_ts_buffer_prepare(struct vb2_buffer *vb2); vb2 79 drivers/media/pci/sta2x11/sta2x11_vip.c static inline struct vip_buffer *to_vip_buffer(struct vb2_v4l2_buffer *vb2) vb2 81 drivers/media/pci/sta2x11/sta2x11_vip.c return container_of(vb2, struct vip_buffer, vb); vb2 68 drivers/media/platform/sh_vou.c sh_vou_buffer *to_sh_vou_buffer(struct vb2_v4l2_buffer *vb2) vb2 70 drivers/media/platform/sh_vou.c return container_of(vb2, struct sh_vou_buffer, vb); vb2 56 drivers/media/platform/vimc/vimc-capture.c struct vb2_v4l2_buffer vb2; vb2 228 drivers/media/platform/vimc/vimc-capture.c vb2_buffer_done(&vbuf->vb2.vb2_buf, state); vb2 281 drivers/media/platform/vimc/vimc-capture.c vb2.vb2_buf); vb2 379 drivers/media/platform/vimc/vimc-capture.c vimc_buf->vb2.vb2_buf.timestamp = ktime_get_ns(); vb2 380 drivers/media/platform/vimc/vimc-capture.c vimc_buf->vb2.sequence = vcap->sequence++; vb2 381 drivers/media/platform/vimc/vimc-capture.c vimc_buf->vb2.field = vcap->format.field; vb2 383 drivers/media/platform/vimc/vimc-capture.c vbuf = vb2_plane_vaddr(&vimc_buf->vb2.vb2_buf, 0); vb2 388 drivers/media/platform/vimc/vimc-capture.c vb2_set_plane_payload(&vimc_buf->vb2.vb2_buf, 0, vb2 390 drivers/media/platform/vimc/vimc-capture.c vb2_buffer_done(&vimc_buf->vb2.vb2_buf, VB2_BUF_STATE_DONE); vb2 475 drivers/media/usb/dvb-usb/cxusb-analog.c cxdev->vbuf->vb2.vb2_buf.timestamp = ktime_get_ns(); vb2 476 drivers/media/usb/dvb-usb/cxusb-analog.c bt656->buf = vb2_plane_vaddr(&cxdev->vbuf->vb2.vb2_buf, vb2 509 drivers/media/usb/dvb-usb/cxusb-analog.c vb2_set_plane_payload(&cxdev->vbuf->vb2.vb2_buf, 0, vb2 512 drivers/media/usb/dvb-usb/cxusb-analog.c cxdev->vbuf->vb2.field = cxdev->field_order; vb2 513 drivers/media/usb/dvb-usb/cxusb-analog.c cxdev->vbuf->vb2.sequence = cxdev->vbuf_sequence++; vb2 515 drivers/media/usb/dvb-usb/cxusb-analog.c vb2_buffer_done(&cxdev->vbuf->vb2.vb2_buf, vb2 672 drivers/media/usb/dvb-usb/cxusb-analog.c vb2_buffer_done(&vbuf->vb2.vb2_buf, vb2 678 drivers/media/usb/dvb-usb/cxusb-analog.c vb2_buffer_done(&cxdev->vbuf->vb2.vb2_buf, vb2 944 drivers/media/usb/dvb-usb/cxusb-analog.c container_of(v4l2buf, struct cxusb_medion_vbuffer, vb2); vb2 155 drivers/media/usb/dvb-usb/cxusb.h struct vb2_v4l2_buffer vb2; vb2 148 drivers/media/usb/gspca/gspca.h static inline struct gspca_buffer *to_gspca_buffer(struct vb2_buffer *vb2) vb2 150 drivers/media/usb/gspca/gspca.h return container_of(vb2, struct gspca_buffer, vb.vb2_buf); vb2 260 drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c struct vb2_v4l2_buffer *vb2 = to_vb2_v4l2_buffer(vb); vb2 261 drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c struct mmal_buffer *buf = container_of(vb2, struct mmal_buffer, vb); vb2 296 drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c struct vb2_v4l2_buffer *vb2 = to_vb2_v4l2_buffer(vb); vb2 297 drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c struct mmal_buffer *buf = container_of(vb2, struct mmal_buffer, vb); vb2 474 drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c struct vb2_v4l2_buffer *vb2 = to_vb2_v4l2_buffer(vb); vb2 475 drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c struct mmal_buffer *buf = container_of(vb2, struct mmal_buffer, vb); vb2 480 drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c __func__, dev, buf, vb2->vb2_buf.index); vb2 3 include/trace/events/vb2.h #define TRACE_SYSTEM vb2