Lines Matching refs:vdev
200 s->vdev.v4l2_dev = NULL; in ivtv_prep_dev()
221 snprintf(s->vdev.name, sizeof(s->vdev.name), "%s %s", in ivtv_prep_dev()
224 s->vdev.num = num; in ivtv_prep_dev()
225 s->vdev.v4l2_dev = &itv->v4l2_dev; in ivtv_prep_dev()
228 s->vdev.vfl_dir = VFL_DIR_TX; in ivtv_prep_dev()
229 s->vdev.fops = ivtv_stream_info[type].fops; in ivtv_prep_dev()
230 s->vdev.ctrl_handler = itv->v4l2_dev.ctrl_handler; in ivtv_prep_dev()
231 s->vdev.release = video_device_release_empty; in ivtv_prep_dev()
232 s->vdev.tvnorms = V4L2_STD_ALL; in ivtv_prep_dev()
233 s->vdev.lock = &itv->serialize_lock; in ivtv_prep_dev()
235 v4l2_disable_ioctl(&s->vdev, VIDIOC_S_AUDIO); in ivtv_prep_dev()
236 v4l2_disable_ioctl(&s->vdev, VIDIOC_G_AUDIO); in ivtv_prep_dev()
237 v4l2_disable_ioctl(&s->vdev, VIDIOC_ENUMAUDIO); in ivtv_prep_dev()
238 v4l2_disable_ioctl(&s->vdev, VIDIOC_ENUMINPUT); in ivtv_prep_dev()
239 v4l2_disable_ioctl(&s->vdev, VIDIOC_S_INPUT); in ivtv_prep_dev()
240 v4l2_disable_ioctl(&s->vdev, VIDIOC_G_INPUT); in ivtv_prep_dev()
241 v4l2_disable_ioctl(&s->vdev, VIDIOC_S_FREQUENCY); in ivtv_prep_dev()
242 v4l2_disable_ioctl(&s->vdev, VIDIOC_G_FREQUENCY); in ivtv_prep_dev()
243 v4l2_disable_ioctl(&s->vdev, VIDIOC_S_TUNER); in ivtv_prep_dev()
244 v4l2_disable_ioctl(&s->vdev, VIDIOC_G_TUNER); in ivtv_prep_dev()
245 v4l2_disable_ioctl(&s->vdev, VIDIOC_S_STD); in ivtv_prep_dev()
247 ivtv_set_funcs(&s->vdev); in ivtv_prep_dev()
262 if (itv->streams[type].vdev.v4l2_dev == NULL) in ivtv_streams_setup()
284 if (s->vdev.v4l2_dev == NULL) in ivtv_reg_dev()
287 num = s->vdev.num; in ivtv_reg_dev()
292 if (s_mpg->vdev.v4l2_dev) in ivtv_reg_dev()
293 num = s_mpg->vdev.num + ivtv_stream_info[type].num_offset; in ivtv_reg_dev()
295 video_set_drvdata(&s->vdev, s); in ivtv_reg_dev()
298 if (video_register_device_no_warn(&s->vdev, vfl_type, num)) { in ivtv_reg_dev()
303 name = video_device_node_name(&s->vdev); in ivtv_reg_dev()
351 struct video_device *vdev = &itv->streams[type].vdev; in ivtv_streams_cleanup() local
353 if (vdev->v4l2_dev == NULL) in ivtv_streams_cleanup()
356 video_unregister_device(vdev); in ivtv_streams_cleanup()
358 itv->streams[type].vdev.v4l2_dev = NULL; in ivtv_streams_cleanup()
482 if (s->vdev.v4l2_dev == NULL) in ivtv_start_v4l2_encode_stream()
651 if (s->vdev.v4l2_dev == NULL) in ivtv_setup_v4l2_decode_stream()
713 if (s->vdev.v4l2_dev == NULL) in ivtv_start_v4l2_decode_stream()
768 if (s->vdev.v4l2_dev == NULL) in ivtv_stop_all_captures()
783 if (s->vdev.v4l2_dev == NULL) in ivtv_stop_v4l2_encode_stream()
907 if (s->vdev.v4l2_dev == NULL) in ivtv_stop_v4l2_decode_stream()
959 v4l2_event_queue(&s->vdev, &ev); in ivtv_stop_v4l2_decode_stream()
972 if (yuv_stream->vdev.v4l2_dev == NULL || dec_stream->vdev.v4l2_dev == NULL) in ivtv_passthrough_mode()