Lines Matching refs:vb

583 	struct videobuf_dmabuf *dma=videobuf_to_dma(&buf->vb);  in bttv_dma_free()
586 videobuf_waiton(q, &buf->vb, 0, 0); in bttv_dma_free()
591 buf->vb.state = VIDEOBUF_NEEDS_INIT; in bttv_dma_free()
611 vbi->vb.state = VIDEOBUF_ACTIVE; in bttv_buffer_activate_vbi()
612 list_del(&vbi->vb.queue); in bttv_buffer_activate_vbi()
653 set->top->vb.state = VIDEOBUF_ACTIVE; in bttv_buffer_activate_video()
654 if (set->top->vb.queue.next) in bttv_buffer_activate_video()
655 list_del(&set->top->vb.queue); in bttv_buffer_activate_video()
657 set->top->vb.state = VIDEOBUF_ACTIVE; in bttv_buffer_activate_video()
658 set->bottom->vb.state = VIDEOBUF_ACTIVE; in bttv_buffer_activate_video()
659 if (set->top->vb.queue.next) in bttv_buffer_activate_video()
660 list_del(&set->top->vb.queue); in bttv_buffer_activate_video()
661 if (set->bottom->vb.queue.next) in bttv_buffer_activate_video()
662 list_del(&set->bottom->vb.queue); in bttv_buffer_activate_video()
675 set->top->vb.state = VIDEOBUF_ACTIVE; in bttv_buffer_activate_video()
676 if (set->top->vb.queue.next) in bttv_buffer_activate_video()
677 list_del(&set->top->vb.queue); in bttv_buffer_activate_video()
686 set->bottom->vb.state = VIDEOBUF_ACTIVE; in bttv_buffer_activate_video()
687 if (set->bottom->vb.queue.next) in bttv_buffer_activate_video()
688 list_del(&set->bottom->vb.queue); in bttv_buffer_activate_video()
710 struct videobuf_dmabuf *dma=videobuf_to_dma(&buf->vb); in bttv_buffer_risc()
713 btv->c.nr, v4l2_field_names[buf->vb.field], in bttv_buffer_risc()
714 buf->fmt->name, buf->vb.width, buf->vb.height); in bttv_buffer_risc()
718 int bpl = (buf->fmt->depth >> 3) * buf->vb.width; in bttv_buffer_risc()
719 int bpf = bpl * (buf->vb.height >> 1); in bttv_buffer_risc()
721 bttv_calc_geo(btv,&buf->geo,buf->vb.width,buf->vb.height, in bttv_buffer_risc()
722 V4L2_FIELD_HAS_BOTH(buf->vb.field), in bttv_buffer_risc()
725 switch (buf->vb.field) { in bttv_buffer_risc()
730 buf->vb.height); in bttv_buffer_risc()
734 0,bpl,0,0,buf->vb.height); in bttv_buffer_risc()
738 0,bpl,bpl,0,buf->vb.height >> 1); in bttv_buffer_risc()
740 bpl,bpl,bpl,0,buf->vb.height >> 1); in bttv_buffer_risc()
744 0,bpl,0,0,buf->vb.height >> 1); in bttv_buffer_risc()
746 bpf,bpl,0,0,buf->vb.height >> 1); in bttv_buffer_risc()
759 uoffset = buf->vb.width * buf->vb.height; in bttv_buffer_risc()
760 voffset = buf->vb.width * buf->vb.height; in bttv_buffer_risc()
773 switch (buf->vb.field) { in bttv_buffer_risc()
775 bttv_calc_geo(btv,&buf->geo,buf->vb.width, in bttv_buffer_risc()
776 buf->vb.height,/* both_fields */ 0, in bttv_buffer_risc()
779 0,buf->vb.width,0,buf->vb.height, in bttv_buffer_risc()
784 bttv_calc_geo(btv,&buf->geo,buf->vb.width, in bttv_buffer_risc()
785 buf->vb.height,0, in bttv_buffer_risc()
788 0,buf->vb.width,0,buf->vb.height, in bttv_buffer_risc()
793 bttv_calc_geo(btv,&buf->geo,buf->vb.width, in bttv_buffer_risc()
794 buf->vb.height,1, in bttv_buffer_risc()
796 lines = buf->vb.height >> 1; in bttv_buffer_risc()
797 ypadding = buf->vb.width; in bttv_buffer_risc()
798 cpadding = buf->vb.width >> buf->fmt->hshift; in bttv_buffer_risc()
801 0,buf->vb.width,ypadding,lines, in bttv_buffer_risc()
808 ypadding,buf->vb.width,ypadding,lines, in bttv_buffer_risc()
816 bttv_calc_geo(btv,&buf->geo,buf->vb.width, in bttv_buffer_risc()
817 buf->vb.height,1, in bttv_buffer_risc()
819 lines = buf->vb.height >> 1; in bttv_buffer_risc()
820 ypadding = buf->vb.width; in bttv_buffer_risc()
821 cpadding = buf->vb.width >> buf->fmt->hshift; in bttv_buffer_risc()
824 0,buf->vb.width,0,lines, in bttv_buffer_risc()
832 lines * ypadding,buf->vb.width,0,lines, in bttv_buffer_risc()
847 buf->vb.field = V4L2_FIELD_SEQ_TB; in bttv_buffer_risc()
854 buf->vb.size/2 , RAW_BPL, 0, 0, RAW_LINES); in bttv_buffer_risc()
874 btv->c.nr, v4l2_field_names[buf->vb.field], in bttv_overlay_risc()
901 buf->vb.field = ov->field; in bttv_overlay_risc()