Lines Matching refs:dvbdev
95 struct dvb_device *dvbdev; member
139 dvb_free_device(fepriv->dvbdev); in __dvb_frontend_free()
355 struct dvb_frontend *fe = fepriv->dvbdev->priv; in dvb_frontend_swzigzag_update_delay()
623 if (fepriv->dvbdev->writers == 1) in dvb_frontend_is_exiting()
2054 struct dvb_device *dvbdev = file->private_data; in dvb_frontend_do_ioctl() local
2055 struct dvb_frontend *fe = dvbdev->priv; in dvb_frontend_do_ioctl()
2098 struct dvb_device *dvbdev = file->private_data; in dvb_frontend_ioctl() local
2100 if (!dvbdev) in dvb_frontend_ioctl()
2134 struct dvb_device *dvbdev = file->private_data; in dvb_frontend_handle_compat_ioctl() local
2135 struct dvb_frontend *fe = dvbdev->priv; in dvb_frontend_handle_compat_ioctl()
2226 struct dvb_device *dvbdev = file->private_data; in dvb_frontend_compat_ioctl() local
2227 struct dvb_frontend *fe = dvbdev->priv; in dvb_frontend_compat_ioctl()
2416 struct dvb_device *dvbdev = file->private_data; in dvb_frontend_handle_ioctl() local
2417 struct dvb_frontend *fe = dvbdev->priv; in dvb_frontend_handle_ioctl()
2734 struct dvb_device *dvbdev = file->private_data; in dvb_frontend_poll() local
2735 struct dvb_frontend *fe = dvbdev->priv; in dvb_frontend_poll()
2750 struct dvb_device *dvbdev = file->private_data; in dvb_frontend_open() local
2751 struct dvb_frontend *fe = dvbdev->priv; in dvb_frontend_open()
2764 adapter->mfe_dvbdev = dvbdev; in dvb_frontend_open()
2766 else if (adapter->mfe_dvbdev != dvbdev) { in dvb_frontend_open()
2785 if (adapter->mfe_dvbdev != dvbdev) { in dvb_frontend_open()
2794 adapter->mfe_dvbdev = dvbdev; in dvb_frontend_open()
2799 if (dvbdev->users == -1 && fe->ops.ts_bus_ctrl) { in dvb_frontend_open()
2827 dvbdev->entity, in dvb_frontend_open()
2859 fe->dvb->mdev->disable_source(dvbdev->entity); in dvb_frontend_open()
2867 if (dvbdev->users == -1 && fe->ops.ts_bus_ctrl) in dvb_frontend_open()
2877 struct dvb_device *dvbdev = file->private_data; in dvb_frontend_release() local
2878 struct dvb_frontend *fe = dvbdev->priv; in dvb_frontend_release()
2891 if (dvbdev->users == -1) { in dvb_frontend_release()
2898 fe->dvb->mdev->disable_source(dvbdev->entity); in dvb_frontend_release()
2904 wake_up(&dvbdev->wait_queue); in dvb_frontend_release()
3021 dvb_register_device(fe->dvb, &fepriv->dvbdev, &dvbdev_template, in dvb_register_frontend()
3045 dvb_remove_device(fepriv->dvbdev); in dvb_unregister_frontend()