/Linux-v4.19/drivers/media/radio/ |
D | radio-timb.c | 33 struct video_device video_dev; member 118 strlcpy(tr->video_dev.name, "Timberdale Radio", in timbradio_probe() 119 sizeof(tr->video_dev.name)); in timbradio_probe() 120 tr->video_dev.fops = &timbradio_fops; in timbradio_probe() 121 tr->video_dev.ioctl_ops = &timbradio_ioctl_ops; in timbradio_probe() 122 tr->video_dev.release = video_device_release_empty; in timbradio_probe() 123 tr->video_dev.minor = -1; in timbradio_probe() 124 tr->video_dev.lock = &tr->lock; in timbradio_probe() 131 tr->video_dev.v4l2_dev = &tr->v4l2_dev; in timbradio_probe() 144 err = video_register_device(&tr->video_dev, VFL_TYPE_RADIO, -1); in timbradio_probe() [all …]
|
/Linux-v4.19/tools/testing/selftests/media_tests/ |
D | video_device_test.c | 43 char video_dev[256]; in main() local 59 strncpy(video_dev, optarg, sizeof(video_dev) - 1); in main() 60 video_dev[sizeof(video_dev)-1] = '\0'; in main() 73 fd = open(video_dev, O_RDWR); in main()
|
/Linux-v4.19/drivers/media/pci/cx18/ |
D | cx18-streams.c | 319 s->video_dev.v4l2_dev = NULL; in cx18_prep_dev() 363 snprintf(s->video_dev.name, sizeof(s->video_dev.name), "%s %s", in cx18_prep_dev() 366 s->video_dev.num = num; in cx18_prep_dev() 367 s->video_dev.v4l2_dev = &cx->v4l2_dev; in cx18_prep_dev() 368 s->video_dev.fops = &cx18_v4l2_enc_fops; in cx18_prep_dev() 369 s->video_dev.release = video_device_release_empty; in cx18_prep_dev() 371 s->video_dev.tvnorms = cx->tuner_std; in cx18_prep_dev() 373 s->video_dev.tvnorms = V4L2_STD_ALL; in cx18_prep_dev() 374 s->video_dev.lock = &cx->serialize_lock; in cx18_prep_dev() 375 cx18_set_funcs(&s->video_dev); in cx18_prep_dev() [all …]
|
D | cx18-streams.h | 31 return s->video_dev.v4l2_dev || in cx18_stream_enabled()
|
D | cx18-fileops.c | 802 v4l2_fh_init(&item->fh, &s->video_dev); in cx18_serialized_open() 841 struct video_device *video_dev = video_devdata(filp); in cx18_v4l2_open() local 842 struct cx18_stream *s = video_get_drvdata(video_dev); in cx18_v4l2_open() 848 video_device_node_name(video_dev)); in cx18_v4l2_open()
|
D | cx18-alsa-main.c | 213 if (s->video_dev.v4l2_dev == NULL) { in cx18_alsa_load()
|
/Linux-v4.19/drivers/staging/media/davinci_vpfe/ |
D | vpfe_video.c | 133 struct media_entity *entity = &video->video_dev.entity; in vpfe_prepare_pipeline() 155 if (entity == &video->video_dev.entity) in vpfe_prepare_pipeline() 299 entity = &pipe->inputs[0]->video_dev.entity; in vpfe_pipeline_enable() 344 entity = &pipe->inputs[0]->video_dev.entity; in vpfe_pipeline_disable() 418 v4l2_fh_init(&handle->vfh, &video->video_dev); in vpfe_open() 891 video->video_dev.tvnorms |= inps->std; in vpfe_s_input() 1605 video->video_dev.release = video_device_release; in vpfe_video_init() 1606 video->video_dev.fops = &vpfe_fops; in vpfe_video_init() 1607 video->video_dev.ioctl_ops = &vpfe_ioctl_ops; in vpfe_video_init() 1608 video->video_dev.minor = -1; in vpfe_video_init() [all …]
|
D | vpfe_video.h | 74 container_of(vdev, struct vpfe_video_device, video_dev) 85 struct video_device video_dev; member
|
/Linux-v4.19/drivers/media/pci/sta2x11/ |
D | sta2x11_vip.c | 130 struct video_device video_dev; member 1086 vip->video_dev = video_dev_template; in sta2x11_vip_init_one() 1087 vip->video_dev.v4l2_dev = &vip->v4l2_dev; in sta2x11_vip_init_one() 1088 vip->video_dev.queue = &vip->vb_vidq; in sta2x11_vip_init_one() 1089 vip->video_dev.lock = &vip->v4l_lock; in sta2x11_vip_init_one() 1090 video_set_drvdata(&vip->video_dev, vip); in sta2x11_vip_init_one() 1092 ret = video_register_device(&vip->video_dev, VFL_TYPE_GRABBER, -1); in sta2x11_vip_init_one() 1122 video_set_drvdata(&vip->video_dev, NULL); in sta2x11_vip_init_one() 1124 video_unregister_device(&vip->video_dev); in sta2x11_vip_init_one() 1168 video_set_drvdata(&vip->video_dev, NULL); in sta2x11_vip_remove_one() [all …]
|
/Linux-v4.19/drivers/staging/media/zoran/ |
D | zoran_card.c | 1032 zr->video_dev = video_device_alloc(); in zr36057_init() 1033 if (!zr->stat_com || !zr->video_dev) { in zr36057_init() 1048 *zr->video_dev = zoran_template; in zr36057_init() 1049 zr->video_dev->v4l2_dev = &zr->v4l2_dev; in zr36057_init() 1050 zr->video_dev->lock = &zr->lock; in zr36057_init() 1051 strcpy(zr->video_dev->name, ZR_DEVNAME(zr)); in zr36057_init() 1055 zr->video_dev->vfl_dir = VFL_DIR_M2M; in zr36057_init() 1056 err = video_register_device(zr->video_dev, VFL_TYPE_GRABBER, video_nr[zr->id]); in zr36057_init() 1059 video_set_drvdata(zr->video_dev, zr); in zr36057_init() 1076 kfree(zr->video_dev); in zr36057_init() [all …]
|
/Linux-v4.19/drivers/media/pci/saa7134/ |
D | saa7134-core.c | 869 ret = media_entity_pads_init(&dev->video_dev->entity, 1, in saa7134_create_entities() 974 if (dev->video_dev) { in saa7134_unregister_video() 975 if (video_is_registered(dev->video_dev)) in saa7134_unregister_video() 976 video_unregister_device(dev->video_dev); in saa7134_unregister_video() 978 video_device_release(dev->video_dev); in saa7134_unregister_video() 979 dev->video_dev = NULL; in saa7134_unregister_video() 1213 dev->video_dev = vdev_init(dev,&saa7134_video_template,"video"); in saa7134_initdev() 1214 dev->video_dev->ctrl_handler = &dev->ctrl_handler; in saa7134_initdev() 1215 dev->video_dev->lock = &dev->lock; in saa7134_initdev() 1216 dev->video_dev->queue = &dev->video_vbq; in saa7134_initdev() [all …]
|
/Linux-v4.19/drivers/media/pci/saa7146/ |
D | hexium_gemini.c | 70 struct video_device video_dev; member 305 ret = saa7146_register_device(&hexium->video_dev, dev, "hexium gemini", VFL_TYPE_GRABBER); in hexium_attach() 323 saa7146_unregister_device(&hexium->video_dev, dev); in hexium_detach()
|
D | hexium_orion.c | 67 struct video_device video_dev; member 378 if (0 != saa7146_register_device(&hexium->video_dev, dev, "hexium orion", VFL_TYPE_GRABBER)) { in hexium_attach() 399 saa7146_unregister_device(&hexium->video_dev, dev); in hexium_detach()
|
/Linux-v4.19/drivers/media/usb/hdpvr/ |
D | hdpvr-core.c | 384 video_device_node_name(&dev->video_dev)); in hdpvr_probe() 409 video_device_node_name(&dev->video_dev)); in hdpvr_disconnect() 425 video_unregister_device(&dev->video_dev); in hdpvr_disconnect()
|
D | hdpvr-video.c | 1240 dev->video_dev = hdpvr_video_template; in hdpvr_register_videodev() 1241 strcpy(dev->video_dev.name, "Hauppauge HD PVR"); in hdpvr_register_videodev() 1242 dev->video_dev.v4l2_dev = &dev->v4l2_dev; in hdpvr_register_videodev() 1243 video_set_drvdata(&dev->video_dev, dev); in hdpvr_register_videodev() 1245 res = video_register_device(&dev->video_dev, VFL_TYPE_GRABBER, devnum); in hdpvr_register_videodev()
|
D | hdpvr.h | 69 struct video_device video_dev; member
|
/Linux-v4.19/drivers/media/pci/cx23885/ |
D | cx23885-video.c | 1168 if (dev->video_dev) { in cx23885_video_unregister() 1169 if (video_is_registered(dev->video_dev)) in cx23885_video_unregister() 1170 video_unregister_device(dev->video_dev); in cx23885_video_unregister() 1172 video_device_release(dev->video_dev); in cx23885_video_unregister() 1173 dev->video_dev = NULL; in cx23885_video_unregister() 1297 dev->video_dev = cx23885_vdev_init(dev, dev->pci, in cx23885_video_register() 1299 dev->video_dev->queue = &dev->vb2_vidq; in cx23885_video_register() 1300 err = video_register_device(dev->video_dev, VFL_TYPE_GRABBER, in cx23885_video_register() 1308 dev->name, video_device_node_name(dev->video_dev)); in cx23885_video_register()
|
/Linux-v4.19/drivers/media/platform/davinci/ |
D | vpif_capture.h | 89 struct video_device video_dev; member
|
D | vpif_display.h | 101 struct video_device video_dev; /* Identifies video device for member
|
D | vpbe_display.c | 1319 vbd = &vpbe_display_layer->video_dev; in init_vpbe_layer() 1359 &vpbe_display_layer->video_dev); in register_device() 1361 vpbe_display_layer->video_dev.queue = &vpbe_display_layer->buffer_queue; in register_device() 1362 err = video_register_device(&vpbe_display_layer->video_dev, in register_device() 1371 video_set_drvdata(&vpbe_display_layer->video_dev, in register_device() 1482 video_unregister_device(&disp_dev->dev[k]->video_dev); in vpbe_display_probe() 1510 video_unregister_device(&vpbe_display_layer->video_dev); in vpbe_display_remove()
|
D | vpif_display.c | 839 ch->video_dev.tvnorms = chan_cfg->outputs[index].output.std; in vpif_set_output() 1208 ch, &ch->video_dev); in vpif_probe_complete() 1211 vdev = &ch->video_dev; in vpif_probe_complete() 1220 video_set_drvdata(&ch->video_dev, ch); in vpif_probe_complete() 1233 video_unregister_device(&ch->video_dev); in vpif_probe_complete() 1365 video_unregister_device(&ch->video_dev); in vpif_remove()
|
/Linux-v4.19/include/media/davinci/ |
D | vpbe_display.h | 90 struct video_device video_dev; member
|
D | vpfe_capture.h | 101 struct video_device video_dev; member
|
/Linux-v4.19/drivers/media/platform/am437x/ |
D | am437x-vpfe.h | 226 struct video_device video_dev; member
|
/Linux-v4.19/drivers/media/pci/cx88/ |
D | cx88-video.c | 1290 video_unregister_device(&dev->video_dev); in cx8800_unregister_video() 1480 cx88_vdev_init(core, dev->pci, &dev->video_dev, in cx8800_initdev() 1482 video_set_drvdata(&dev->video_dev, dev); in cx8800_initdev() 1483 dev->video_dev.ctrl_handler = &core->video_hdl; in cx8800_initdev() 1484 dev->video_dev.queue = &dev->vb2_vidq; in cx8800_initdev() 1485 err = video_register_device(&dev->video_dev, VFL_TYPE_GRABBER, in cx8800_initdev() 1492 video_device_node_name(&dev->video_dev)); in cx8800_initdev()
|