• Home
  • Raw
  • Download

Lines Matching refs:vb

581 	struct videobuf_dmabuf *dma=videobuf_to_dma(&buf->vb);  in bttv_dma_free()
584 videobuf_waiton(&buf->vb,0,0); in bttv_dma_free()
589 buf->vb.state = VIDEOBUF_NEEDS_INIT; in bttv_dma_free()
609 vbi->vb.state = VIDEOBUF_ACTIVE; in bttv_buffer_activate_vbi()
610 list_del(&vbi->vb.queue); in bttv_buffer_activate_vbi()
651 set->top->vb.state = VIDEOBUF_ACTIVE; in bttv_buffer_activate_video()
652 if (set->top->vb.queue.next) in bttv_buffer_activate_video()
653 list_del(&set->top->vb.queue); in bttv_buffer_activate_video()
655 set->top->vb.state = VIDEOBUF_ACTIVE; in bttv_buffer_activate_video()
656 set->bottom->vb.state = VIDEOBUF_ACTIVE; in bttv_buffer_activate_video()
657 if (set->top->vb.queue.next) in bttv_buffer_activate_video()
658 list_del(&set->top->vb.queue); in bttv_buffer_activate_video()
659 if (set->bottom->vb.queue.next) in bttv_buffer_activate_video()
660 list_del(&set->bottom->vb.queue); in bttv_buffer_activate_video()
673 set->top->vb.state = VIDEOBUF_ACTIVE; in bttv_buffer_activate_video()
674 if (set->top->vb.queue.next) in bttv_buffer_activate_video()
675 list_del(&set->top->vb.queue); in bttv_buffer_activate_video()
684 set->bottom->vb.state = VIDEOBUF_ACTIVE; in bttv_buffer_activate_video()
685 if (set->bottom->vb.queue.next) in bttv_buffer_activate_video()
686 list_del(&set->bottom->vb.queue); in bttv_buffer_activate_video()
708 struct videobuf_dmabuf *dma=videobuf_to_dma(&buf->vb); in bttv_buffer_risc()
712 btv->c.nr, v4l2_field_names[buf->vb.field], in bttv_buffer_risc()
713 buf->fmt->name, buf->vb.width, buf->vb.height); in bttv_buffer_risc()
717 int bpl = (buf->fmt->depth >> 3) * buf->vb.width; in bttv_buffer_risc()
718 int bpf = bpl * (buf->vb.height >> 1); in bttv_buffer_risc()
720 bttv_calc_geo(btv,&buf->geo,buf->vb.width,buf->vb.height, in bttv_buffer_risc()
721 V4L2_FIELD_HAS_BOTH(buf->vb.field), in bttv_buffer_risc()
724 switch (buf->vb.field) { in bttv_buffer_risc()
729 buf->vb.height); in bttv_buffer_risc()
733 0,bpl,0,0,buf->vb.height); in bttv_buffer_risc()
737 0,bpl,bpl,0,buf->vb.height >> 1); in bttv_buffer_risc()
739 bpl,bpl,bpl,0,buf->vb.height >> 1); in bttv_buffer_risc()
743 0,bpl,0,0,buf->vb.height >> 1); in bttv_buffer_risc()
745 bpf,bpl,0,0,buf->vb.height >> 1); in bttv_buffer_risc()
758 uoffset = buf->vb.width * buf->vb.height; in bttv_buffer_risc()
759 voffset = buf->vb.width * buf->vb.height; in bttv_buffer_risc()
772 switch (buf->vb.field) { in bttv_buffer_risc()
774 bttv_calc_geo(btv,&buf->geo,buf->vb.width, in bttv_buffer_risc()
775 buf->vb.height,/* both_fields */ 0, in bttv_buffer_risc()
778 0,buf->vb.width,0,buf->vb.height, in bttv_buffer_risc()
783 bttv_calc_geo(btv,&buf->geo,buf->vb.width, in bttv_buffer_risc()
784 buf->vb.height,0, in bttv_buffer_risc()
787 0,buf->vb.width,0,buf->vb.height, in bttv_buffer_risc()
792 bttv_calc_geo(btv,&buf->geo,buf->vb.width, in bttv_buffer_risc()
793 buf->vb.height,1, in bttv_buffer_risc()
795 lines = buf->vb.height >> 1; in bttv_buffer_risc()
796 ypadding = buf->vb.width; in bttv_buffer_risc()
797 cpadding = buf->vb.width >> buf->fmt->hshift; in bttv_buffer_risc()
800 0,buf->vb.width,ypadding,lines, in bttv_buffer_risc()
807 ypadding,buf->vb.width,ypadding,lines, in bttv_buffer_risc()
815 bttv_calc_geo(btv,&buf->geo,buf->vb.width, in bttv_buffer_risc()
816 buf->vb.height,1, in bttv_buffer_risc()
818 lines = buf->vb.height >> 1; in bttv_buffer_risc()
819 ypadding = buf->vb.width; in bttv_buffer_risc()
820 cpadding = buf->vb.width >> buf->fmt->hshift; in bttv_buffer_risc()
823 0,buf->vb.width,0,lines, in bttv_buffer_risc()
831 lines * ypadding,buf->vb.width,0,lines, in bttv_buffer_risc()
846 buf->vb.field = V4L2_FIELD_SEQ_TB; in bttv_buffer_risc()
853 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()