/linux-master/drivers/media/platform/aspeed/ |
H A D | aspeed-video.c | 247 struct vb2_v4l2_buffer vb; member in struct:aspeed_video_buffer 260 container_of((x), struct aspeed_video_buffer, vb) 622 addr = vb2_dma_contig_plane_dma_addr(&buf->vb.vb2_buf, 0); 690 vb2_buffer_done(&buf->vb.vb2_buf, state); 788 vb2_set_plane_payload(&buf->vb.vb2_buf, 0, frame_size); 800 buf->vb.vb2_buf.timestamp = ktime_get_ns(); 801 buf->vb.sequence = video->sequence++; 802 buf->vb.field = V4L2_FIELD_NONE; 803 vb2_buffer_done(&buf->vb.vb2_buf, 1814 static int aspeed_video_buf_prepare(struct vb2_buffer *vb) argument 1874 aspeed_video_buf_queue(struct vb2_buffer *vb) argument [all...] |
/linux-master/drivers/staging/media/imx/ |
H A D | imx-ic-prpencvf.c | 202 struct vb2_buffer *vb; local 209 vb = &done->vbuf.vb2_buf; 210 vb->timestamp = ktime_get_ns(); 211 vb2_buffer_done(vb, priv->nfb4eof ? 337 struct vb2_buffer *vb = &buf->vbuf.vb2_buf; local 339 vb->timestamp = ktime_get_ns(); 340 vb2_buffer_done(vb, return_status);
|
/linux-master/drivers/media/pci/cx18/ |
H A D | cx18-mailbox.c | 168 p = vb2_plane_vaddr(&vb_buf->vb.vb2_buf, 0); 172 bsize = vb2_get_plane_payload(&vb_buf->vb.vb2_buf, 0); 192 vb_buf->vb.vb2_buf.timestamp = ktime_get_ns(); 193 vb_buf->vb.sequence = s->sequence++; 195 vb2_buffer_done(&vb_buf->vb.vb2_buf, VB2_BUF_STATE_DONE);
|
/linux-master/net/switchdev/ |
H A D | switchdev.c | 25 const struct switchdev_obj_port_vlan *va, *vb; local 34 vb = SWITCHDEV_OBJ_PORT_VLAN(b); 35 return va->flags == vb->flags && 36 va->vid == vb->vid && 37 va->changed == vb->changed;
|
/linux-master/drivers/media/pci/cx23885/ |
H A D | cx23885-core.c | 437 buf->vb.vb2_buf.timestamp = ktime_get_ns(); 438 buf->vb.sequence = q->count++; 441 buf->vb.vb2_buf.index, count, q->count); 444 buf->vb.vb2_buf.index, count, q->count); 447 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_DONE); 1582 struct sg_table *sgt = vb2_dma_sg_plane_desc(&buf->vb.vb2_buf, 0); 1585 if (vb2_plane_size(&buf->vb.vb2_buf, 0) < size) 1587 vb2_set_plane_payload(&buf->vb.vb2_buf, 0, size); 1632 buf, buf->vb.vb2_buf.index, __func__); 1640 buf, buf->vb [all...] |
H A D | cx23885-dvb.c | 103 static int buffer_prepare(struct vb2_buffer *vb) argument 105 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); 106 struct cx23885_tsport *port = vb->vb2_queue->drv_priv; 108 container_of(vbuf, struct cx23885_buffer, vb); 113 static void buffer_finish(struct vb2_buffer *vb) argument 115 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); 116 struct cx23885_tsport *port = vb->vb2_queue->drv_priv; 119 struct cx23885_buffer, vb); 124 static void buffer_queue(struct vb2_buffer *vb) argument 126 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); [all...] |
/linux-master/drivers/staging/media/sunxi/cedrus/ |
H A D | cedrus.c | 326 struct vb2_buffer *vb; local 329 vb = container_of(obj, struct vb2_buffer, req_obj); 330 ctx = vb2_get_drv_priv(vb->vb2_queue);
|
H A D | cedrus.h | 256 return container_of(p, struct cedrus_buffer, m2m_buf.vb);
|
/linux-master/drivers/media/platform/qcom/camss/ |
H A D | camss-vfe-170.c | 605 ready_buf->vb.vb2_buf.timestamp = ts; 606 ready_buf->vb.sequence = output->sequence++; 622 vb2_buffer_done(&ready_buf->vb.vb2_buf, VB2_BUF_STATE_DONE);
|
H A D | camss-vfe-480.c | 427 ready_buf->vb.vb2_buf.timestamp = ts; 428 ready_buf->vb.sequence = output->sequence++; 444 vb2_buffer_done(&ready_buf->vb.vb2_buf, VB2_BUF_STATE_DONE);
|
H A D | camss-vfe-gen1.c | 562 vb2_buffer_done(&output->last_buffer->vb.vb2_buf, 644 ready_buf->vb.vb2_buf.timestamp = ts; 645 ready_buf->vb.sequence = output->sequence++; 670 vb2_buffer_done(&ready_buf->vb.vb2_buf, VB2_BUF_STATE_DONE);
|
/linux-master/drivers/media/platform/verisilicon/ |
H A D | hantro_g2_vp9_dec.c | 125 vp9_ctx->cur.timestamp = buf->base.vb.vb2_buf.timestamp; 138 luma_addr = hantro_get_dec_buf_addr(ctx, &dst->base.vb.vb2_buf); 169 buf = get_ref_buf(ctx, &dst->base.vb, ref_ts); 179 luma_addr = hantro_get_dec_buf_addr(ctx, &buf->base.vb.vb2_buf); 224 mv_addr = hantro_get_dec_buf_addr(ctx, &mv_ref->base.vb.vb2_buf) + 821 last = get_ref_buf(ctx, &dst->base.vb, vp9_ctx->last.timestamp);
|
/linux-master/drivers/media/pci/intel/ipu3/ |
H A D | ipu3-cio2.h | 341 #define to_cio2_buffer(vb) container_of(vb, struct cio2_buffer, vbb.vb2_buf)
|
/linux-master/drivers/media/platform/mediatek/vcodec/decoder/vdec/ |
H A D | vdec_h264_req_if.c | 364 v4l2_m2m_buf_copy_metadata(&src_buf_info->m2m_buf.vb, 365 &dst_buf_info->m2m_buf.vb, true);
|
/linux-master/drivers/media/platform/chips-media/coda/ |
H A D | coda-common.c | 1734 static int coda_buf_prepare(struct vb2_buffer *vb) argument 1736 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); 1737 struct coda_ctx *ctx = vb2_get_drv_priv(vb->vb2_queue); 1740 q_data = get_q_data(ctx, vb->vb2_queue->type); 1741 if (V4L2_TYPE_IS_OUTPUT(vb->vb2_queue->type)) { 1751 if (vb2_plane_size(vb, 0) < q_data->sizeimage) { 1754 __func__, vb2_plane_size(vb, 0), 1865 static void coda_buf_queue(struct vb2_buffer *vb) argument 1867 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); 1868 struct coda_ctx *ctx = vb2_get_drv_priv(vb [all...] |
/linux-master/drivers/media/platform/samsung/exynos-gsc/ |
H A D | gsc-core.h | 125 * @vb: videobuf2 buffer 130 struct vb2_v4l2_buffer vb; member in struct:gsc_input_buf 409 int gsc_prepare_addr(struct gsc_ctx *ctx, struct vb2_buffer *vb,
|
/linux-master/arch/s390/tools/ |
H A D | relocs.c | 318 static int cmp_relocs(const void *va, const void *vb) argument 322 a = va; b = vb;
|
/linux-master/drivers/media/platform/qcom/venus/ |
H A D | core.h | 320 struct vb2_v4l2_buffer vb; member in struct:venus_buffer 337 #define to_venus_buffer(ptr) container_of(ptr, struct venus_buffer, vb)
|
/linux-master/drivers/media/platform/samsung/exynos4-is/ |
H A D | fimc-core.h | 218 * @vb: v4l vb2 buffer 224 struct vb2_v4l2_buffer vb; member in struct:fimc_vid_buffer 629 int fimc_prepare_addr(struct fimc_ctx *ctx, struct vb2_buffer *vb,
|
/linux-master/drivers/media/platform/rockchip/rkisp1/ |
H A D | rkisp1-params.c | 1512 *cfg = vb2_plane_vaddr(&(*buf)->vb.vb2_buf, 0); 1523 buf->vb.sequence = frame_sequence; 1524 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_DONE); 1821 static void rkisp1_params_vb2_buf_queue(struct vb2_buffer *vb) argument 1823 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); 1825 container_of(vbuf, struct rkisp1_buffer, vb); 1826 struct vb2_queue *vq = vb->vb2_queue; 1834 static int rkisp1_params_vb2_buf_prepare(struct vb2_buffer *vb) argument 1836 if (vb2_plane_size(vb, 0) < sizeof(struct rkisp1_params_cfg)) 1839 vb2_set_plane_payload(vb, [all...] |
/linux-master/drivers/media/usb/go7007/ |
H A D | go7007-priv.h | 131 struct vb2_v4l2_buffer vb; member in struct:go7007_buffer
|
/linux-master/fs/ocfs2/ |
H A D | alloc.h | 64 struct ocfs2_xattr_value_buf *vb);
|
/linux-master/drivers/media/platform/samsung/s3c-camif/ |
H A D | camif-core.h | 323 * @vb: vb2 buffer 329 struct vb2_v4l2_buffer vb; member in struct:camif_buffer
|
/linux-master/drivers/media/pci/cx88/ |
H A D | cx88-core.c | 527 buf->vb.vb2_buf.timestamp = ktime_get_ns(); 528 buf->vb.field = core->field; 529 buf->vb.sequence = q->count++; 531 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_DONE);
|
/linux-master/drivers/media/platform/microchip/ |
H A D | microchip-isc.h | 41 struct vb2_v4l2_buffer vb; member in struct:isc_buffer
|