Lines Matching refs:vb
774 struct videobuf_buffer *vb, in omap_vout_buffer_prepare() argument
780 if (VIDEOBUF_NEEDS_INIT == vb->state) { in omap_vout_buffer_prepare()
781 vb->width = vout->pix.width; in omap_vout_buffer_prepare()
782 vb->height = vout->pix.height; in omap_vout_buffer_prepare()
783 vb->size = vb->width * vb->height * vout->bpp; in omap_vout_buffer_prepare()
784 vb->field = field; in omap_vout_buffer_prepare()
786 vb->state = VIDEOBUF_PREPARED; in omap_vout_buffer_prepare()
790 if (V4L2_MEMORY_USERPTR == vb->memory) { in omap_vout_buffer_prepare()
791 if (0 == vb->baddr) in omap_vout_buffer_prepare()
794 vout->queued_buf_addr[vb->i] = (u8 *) in omap_vout_buffer_prepare()
795 omap_vout_uservirt_to_phys(vb->baddr); in omap_vout_buffer_prepare()
800 addr = (unsigned long) vout->buf_virt_addr[vb->i]; in omap_vout_buffer_prepare()
801 size = (unsigned long) vb->size; in omap_vout_buffer_prepare()
808 vout->queued_buf_addr[vb->i] = (u8 *)vout->buf_phy_addr[vb->i]; in omap_vout_buffer_prepare()
812 return omap_vout_prepare_vrfb(vout, vb); in omap_vout_buffer_prepare()
823 struct videobuf_buffer *vb) in omap_vout_buffer_queue() argument
829 list_add_tail(&vb->queue, &vout->dma_queue); in omap_vout_buffer_queue()
831 vb->state = VIDEOBUF_QUEUED; in omap_vout_buffer_queue()
839 struct videobuf_buffer *vb) in omap_vout_buffer_release() argument
843 vb->state = VIDEOBUF_NEEDS_INIT; in omap_vout_buffer_release()
1592 struct videobuf_buffer *vb; in vidioc_dqbuf() local
1594 vb = q->bufs[b->index]; in vidioc_dqbuf()
1606 addr = (unsigned long) vout->buf_phy_addr[vb->i]; in vidioc_dqbuf()
1607 size = (unsigned long) vb->size; in vidioc_dqbuf()