Lines Matching refs:v4l2_buf

249 	bool blank = dev->must_blank[vid_cap_buf->vb.v4l2_buf.index];  in vivid_copy_buffer()
286 vid_cap_buf->vb.v4l2_buf.field = vid_out_buf->vb.v4l2_buf.field; in vivid_copy_buffer()
436 buf->vb.v4l2_buf.sequence = dev->vid_cap_seq_count; in vivid_fillbuff()
442 v4l2_get_timestamp(&buf->vb.v4l2_buf.timestamp); in vivid_fillbuff()
450 buf->vb.v4l2_buf.field = ((dev->vid_cap_seq_count & 1) ^ is_60hz) ? in vivid_fillbuff()
456 buf->vb.v4l2_buf.sequence /= 2; in vivid_fillbuff()
458 buf->vb.v4l2_buf.field = dev->field_cap; in vivid_fillbuff()
460 tpg_s_field(tpg, buf->vb.v4l2_buf.field, in vivid_fillbuff()
462 tpg_s_perc_fill_blank(tpg, dev->must_blank[buf->vb.v4l2_buf.index]); in vivid_fillbuff()
484 dev->must_blank[buf->vb.v4l2_buf.index] = false; in vivid_fillbuff()
487 if (dev->field_cap != V4L2_FIELD_ALTERNATE || (buf->vb.v4l2_buf.sequence & 1) == 0) in vivid_fillbuff()
497 buf->vb.v4l2_buf.sequence, in vivid_fillbuff()
499 (buf->vb.v4l2_buf.field == V4L2_FIELD_TOP ? in vivid_fillbuff()
556 v4l2_get_timestamp(&buf->vb.v4l2_buf.timestamp); in vivid_fillbuff()
557 buf->vb.v4l2_buf.timestamp.tv_sec += dev->time_wrap_offset; in vivid_fillbuff()
619 dev->overlay_cap_field != buf->vb.v4l2_buf.field) in vivid_overlay()
702 vid_cap_buf->vb.v4l2_buf.index); in vivid_thread_vid_cap_tick()
712 vid_cap_buf->vb.v4l2_buf.index); in vivid_thread_vid_cap_tick()
723 vbi_cap_buf->vb.v4l2_buf.index); in vivid_thread_vid_cap_tick()
889 buf->vb.v4l2_buf.index); in vivid_stop_generating_vid_cap()
902 buf->vb.v4l2_buf.index); in vivid_stop_generating_vid_cap()