Searched refs:vb (Results 251 - 275 of 328) sorted by relevance

<<11121314

/linux-master/drivers/media/platform/aspeed/
H A Daspeed-video.c247 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 Dimx-ic-prpencvf.c202 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 Dcx18-mailbox.c168 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 Dswitchdev.c25 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 Dcx23885-core.c437 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 Dcx23885-dvb.c103 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 Dcedrus.c326 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 Dcedrus.h256 return container_of(p, struct cedrus_buffer, m2m_buf.vb);
/linux-master/drivers/media/platform/qcom/camss/
H A Dcamss-vfe-170.c605 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 Dcamss-vfe-480.c427 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 Dcamss-vfe-gen1.c562 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 Dhantro_g2_vp9_dec.c125 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 Dipu3-cio2.h341 #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 Dvdec_h264_req_if.c364 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 Dcoda-common.c1734 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 Dgsc-core.h125 * @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 Drelocs.c318 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 Dcore.h320 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 Dfimc-core.h218 * @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 Drkisp1-params.c1512 *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 Dgo7007-priv.h131 struct vb2_v4l2_buffer vb; member in struct:go7007_buffer
/linux-master/fs/ocfs2/
H A Dalloc.h64 struct ocfs2_xattr_value_buf *vb);
/linux-master/drivers/media/platform/samsung/s3c-camif/
H A Dcamif-core.h323 * @vb: vb2 buffer
329 struct vb2_v4l2_buffer vb; member in struct:camif_buffer
/linux-master/drivers/media/pci/cx88/
H A Dcx88-core.c527 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 Dmicrochip-isc.h41 struct vb2_v4l2_buffer vb; member in struct:isc_buffer

Completed in 258 milliseconds

<<11121314