Lines Matching refs:devbase

43 	struct video_device devbase; /* MUST be first! */  member
153 switch (fh->pdi->devbase.vfl_type) { in pvr2_querycap()
828 video_device_node_name(&dip->devbase), in pvr2_v4l2_dev_destroy()
840 video_unregister_device(&dip->devbase); in pvr2_v4l2_dev_destroy()
850 if (!dip->devbase.v4l2_dev->dev) return; in pvr2_v4l2_dev_disassociate_parent()
851 dip->devbase.v4l2_dev->dev = NULL; in pvr2_v4l2_dev_disassociate_parent()
852 device_move(&dip->devbase.dev, NULL, DPM_ORDER_NONE); in pvr2_v4l2_dev_disassociate_parent()
876 dev = container_of(vdev,struct pvr2_v4l2_dev,devbase); in pvr2_video_device_release()
888 if (!list_empty(&vp->dev_video->devbase.fh_list) || in pvr2_v4l2_internal_check()
889 !list_empty(&vp->dev_radio->devbase.fh_list)) in pvr2_v4l2_internal_check()
963 list_empty(&vp->dev_video->devbase.fh_list) && in pvr2_v4l2_release()
964 list_empty(&vp->dev_radio->devbase.fh_list)) { in pvr2_v4l2_release()
981 dip = container_of(video_devdata(file),struct pvr2_v4l2_dev,devbase); in pvr2_v4l2_open()
999 v4l2_fh_init(&fhp->fh, &dip->devbase); in pvr2_v4l2_open()
1247 dip->devbase = vdev_template; in pvr2_v4l2_dev_init()
1248 dip->devbase.release = pvr2_video_device_release; in pvr2_v4l2_dev_init()
1249 dip->devbase.ioctl_ops = &pvr2_ioctl_ops; in pvr2_v4l2_dev_init()
1255 dip->devbase.tvnorms = (v4l2_std_id)val; in pvr2_v4l2_dev_init()
1263 pvr2_hdw_set_v4l2_dev(hdw, &dip->devbase); in pvr2_v4l2_dev_init()
1264 if ((video_register_device(&dip->devbase, in pvr2_v4l2_dev_init()
1266 (video_register_device(&dip->devbase, in pvr2_v4l2_dev_init()
1273 video_device_node_name(&dip->devbase), in pvr2_v4l2_dev_init()
1277 dip->minor_type,dip->devbase.minor); in pvr2_v4l2_dev_init()