• Home
  • Raw
  • Download

Lines Matching refs:vdev

995 	struct video_device *vdev = to_video_device(cd);  in cd_to_pwc()  local
996 return video_get_drvdata(vdev); in cd_to_pwc()
1039 static int pwc_create_sysfs_files(struct video_device *vdev) in pwc_create_sysfs_files() argument
1041 struct pwc_device *pdev = video_get_drvdata(vdev); in pwc_create_sysfs_files()
1044 rc = device_create_file(&vdev->dev, &dev_attr_button); in pwc_create_sysfs_files()
1048 rc = device_create_file(&vdev->dev, &dev_attr_pan_tilt); in pwc_create_sysfs_files()
1055 device_remove_file(&vdev->dev, &dev_attr_button); in pwc_create_sysfs_files()
1061 static void pwc_remove_sysfs_files(struct video_device *vdev) in pwc_remove_sysfs_files() argument
1063 struct pwc_device *pdev = video_get_drvdata(vdev); in pwc_remove_sysfs_files()
1065 device_remove_file(&vdev->dev, &dev_attr_pan_tilt); in pwc_remove_sysfs_files()
1066 device_remove_file(&vdev->dev, &dev_attr_button); in pwc_remove_sysfs_files()
1105 struct video_device *vdev = video_devdata(file); in pwc_video_open() local
1108 PWC_DEBUG_OPEN(">> video_open called(vdev = 0x%p).\n", vdev); in pwc_video_open()
1110 pdev = video_get_drvdata(vdev); in pwc_video_open()
1127 pdev->vdev->name, in pwc_video_open()
1208 file->private_data = vdev; in pwc_video_open()
1217 pwc_remove_sysfs_files(pdev->vdev); in pwc_cleanup()
1218 video_unregister_device(pdev->vdev); in pwc_cleanup()
1224 struct video_device *vdev = file->private_data; in pwc_video_close() local
1228 PWC_DEBUG_OPEN(">> video_close called(vdev = 0x%p).\n", vdev); in pwc_video_close()
1231 pdev = video_get_drvdata(vdev); in pwc_video_close()
1291 struct video_device *vdev = file->private_data; in pwc_video_read() local
1299 vdev, buf, count); in pwc_video_read()
1300 if (vdev == NULL) in pwc_video_read()
1302 pdev = video_get_drvdata(vdev); in pwc_video_read()
1379 struct video_device *vdev = file->private_data; in pwc_video_poll() local
1382 if (vdev == NULL) in pwc_video_poll()
1384 pdev = video_get_drvdata(vdev); in pwc_video_poll()
1400 struct video_device *vdev = file->private_data; in pwc_video_ioctl() local
1404 if (!vdev) in pwc_video_ioctl()
1406 pdev = video_get_drvdata(vdev); in pwc_video_ioctl()
1418 struct video_device *vdev = file->private_data; in pwc_video_mmap() local
1426 pdev = video_get_drvdata(vdev); in pwc_video_mmap()
1757 pdev->vdev = video_device_alloc(); in usb_pwc_probe()
1758 if (!pdev->vdev) { in usb_pwc_probe()
1763 memcpy(pdev->vdev, &pwc_template, sizeof(pwc_template)); in usb_pwc_probe()
1764 pdev->vdev->parent = &(udev->dev); in usb_pwc_probe()
1765 strcpy(pdev->vdev->name, name); in usb_pwc_probe()
1766 video_set_drvdata(pdev->vdev, pdev); in usb_pwc_probe()
1785 pdev->vdev->release = video_device_release; in usb_pwc_probe()
1786 i = video_register_device(pdev->vdev, VFL_TYPE_GRABBER, video_nr); in usb_pwc_probe()
1793 PWC_INFO("Registered as /dev/video%d.\n", pdev->vdev->num); in usb_pwc_probe()
1802 rc = pwc_create_sysfs_files(pdev->vdev); in usb_pwc_probe()
1815 video_unregister_device(pdev->vdev); in usb_pwc_probe()
1817 video_device_release(pdev->vdev); /* Drip... drip... drip... */ in usb_pwc_probe()