Lines Matching refs:vdev
182 struct video_device *vdev = in cd_to_usbvision() local
184 return video_get_drvdata(vdev); in cd_to_usbvision()
197 struct video_device *vdev = in show_model() local
199 struct usb_usbvision *usbvision = video_get_drvdata(vdev); in show_model()
208 struct video_device *vdev = in show_hue() local
210 struct usb_usbvision *usbvision = video_get_drvdata(vdev); in show_hue()
223 struct video_device *vdev = in show_contrast() local
225 struct usb_usbvision *usbvision = video_get_drvdata(vdev); in show_contrast()
238 struct video_device *vdev = in show_brightness() local
240 struct usb_usbvision *usbvision = video_get_drvdata(vdev); in show_brightness()
253 struct video_device *vdev = in show_saturation() local
255 struct usb_usbvision *usbvision = video_get_drvdata(vdev); in show_saturation()
268 struct video_device *vdev = in show_streaming() local
270 struct usb_usbvision *usbvision = video_get_drvdata(vdev); in show_streaming()
279 struct video_device *vdev = in show_compression() local
281 struct usb_usbvision *usbvision = video_get_drvdata(vdev); in show_compression()
290 struct video_device *vdev = in show_device_bridge() local
292 struct usb_usbvision *usbvision = video_get_drvdata(vdev); in show_device_bridge()
297 static void usbvision_create_sysfs(struct video_device *vdev) in usbvision_create_sysfs() argument
300 if (!vdev) in usbvision_create_sysfs()
303 res = device_create_file(&vdev->dev, &dev_attr_version); in usbvision_create_sysfs()
306 res = device_create_file(&vdev->dev, &dev_attr_model); in usbvision_create_sysfs()
309 res = device_create_file(&vdev->dev, &dev_attr_hue); in usbvision_create_sysfs()
312 res = device_create_file(&vdev->dev, &dev_attr_contrast); in usbvision_create_sysfs()
315 res = device_create_file(&vdev->dev, &dev_attr_brightness); in usbvision_create_sysfs()
318 res = device_create_file(&vdev->dev, &dev_attr_saturation); in usbvision_create_sysfs()
321 res = device_create_file(&vdev->dev, &dev_attr_streaming); in usbvision_create_sysfs()
324 res = device_create_file(&vdev->dev, &dev_attr_compression); in usbvision_create_sysfs()
327 res = device_create_file(&vdev->dev, &dev_attr_bridge); in usbvision_create_sysfs()
335 static void usbvision_remove_sysfs(struct video_device *vdev) in usbvision_remove_sysfs() argument
337 if (vdev) { in usbvision_remove_sysfs()
338 device_remove_file(&vdev->dev, &dev_attr_version); in usbvision_remove_sysfs()
339 device_remove_file(&vdev->dev, &dev_attr_model); in usbvision_remove_sysfs()
340 device_remove_file(&vdev->dev, &dev_attr_hue); in usbvision_remove_sysfs()
341 device_remove_file(&vdev->dev, &dev_attr_contrast); in usbvision_remove_sysfs()
342 device_remove_file(&vdev->dev, &dev_attr_brightness); in usbvision_remove_sysfs()
343 device_remove_file(&vdev->dev, &dev_attr_saturation); in usbvision_remove_sysfs()
344 device_remove_file(&vdev->dev, &dev_attr_streaming); in usbvision_remove_sysfs()
345 device_remove_file(&vdev->dev, &dev_attr_compression); in usbvision_remove_sysfs()
346 device_remove_file(&vdev->dev, &dev_attr_bridge); in usbvision_remove_sysfs()
1413 struct video_device *vdev; in usbvision_vdev_init() local
1420 vdev = video_device_alloc(); in usbvision_vdev_init()
1421 if (NULL == vdev) { in usbvision_vdev_init()
1424 *vdev = *vdev_template; in usbvision_vdev_init()
1426 vdev->parent = &usb_dev->dev; in usbvision_vdev_init()
1427 snprintf(vdev->name, sizeof(vdev->name), "%s", name); in usbvision_vdev_init()
1428 video_set_drvdata(vdev, usbvision); in usbvision_vdev_init()
1429 return vdev; in usbvision_vdev_init()
1460 if (usbvision->vdev) { in usbvision_unregister_video()
1462 usbvision->vdev->num); in usbvision_unregister_video()
1463 if (usbvision->vdev->minor != -1) { in usbvision_unregister_video()
1464 video_unregister_device(usbvision->vdev); in usbvision_unregister_video()
1466 video_device_release(usbvision->vdev); in usbvision_unregister_video()
1468 usbvision->vdev = NULL; in usbvision_unregister_video()
1476 usbvision->vdev = usbvision_vdev_init(usbvision, in usbvision_register_video()
1479 if (usbvision->vdev == NULL) { in usbvision_register_video()
1482 if (video_register_device(usbvision->vdev, in usbvision_register_video()
1488 usbvision->nr, usbvision->vdev->num); in usbvision_register_video()
1512 if (usbvision->vdev == NULL) { in usbvision_register_video()
1594 usbvision_remove_sysfs(usbvision->vdev); in usbvision_release()
1753 usbvision_create_sysfs(usbvision->vdev); in usbvision_probe()