Home
last modified time | relevance | path

Searched refs:dvbdev (Results 1 – 10 of 10) sorted by relevance

/linux-4.19.296/drivers/media/dvb-core/
Ddvbdev.c97 struct dvb_device *dvbdev; in dvb_device_open() local
101 dvbdev = dvb_minors[iminor(inode)]; in dvb_device_open()
103 if (dvbdev && dvbdev->fops) { in dvb_device_open()
107 new_fops = fops_get(dvbdev->fops); in dvb_device_open()
110 file->private_data = dvb_device_get(dvbdev); in dvb_device_open()
136 struct dvb_device *dvbdev = file->private_data; in dvb_generic_open() local
138 if (!dvbdev) in dvb_generic_open()
141 if (!dvbdev->users) in dvb_generic_open()
145 if (!dvbdev->readers) in dvb_generic_open()
147 dvbdev->readers--; in dvb_generic_open()
[all …]
Ddvb_ca_en50221.c131 struct dvb_device *dvbdev; member
177 dvb_device_put(ca->dvbdev); in dvb_ca_private_free()
548 ca->dvbdev->adapter->num, dvb_str[8], dvb_str[9], in dvb_ca_en50221_parse_attributes()
716 ca->dvbdev->adapter->num, bytes_read, in dvb_ca_en50221_read_data()
724 ca->dvbdev->adapter->num); in dvb_ca_en50221_read_data()
732 ca->dvbdev->adapter->num); in dvb_ca_en50221_read_data()
1177 ca->dvbdev->adapter->num); in dvb_ca_en50221_thread_state_machine()
1194 ca->dvbdev->adapter->num); in dvb_ca_en50221_thread_state_machine()
1201 ca->dvbdev->adapter->num); in dvb_ca_en50221_thread_state_machine()
1210 ca->dvbdev->adapter->num); in dvb_ca_en50221_thread_state_machine()
[all …]
Ddmxdev.c128 struct dvb_device *dvbdev = file->private_data; in dvb_dvr_open() local
129 struct dmxdev *dmxdev = dvbdev->priv; in dvb_dvr_open()
172 if (!dvbdev->readers) { in dvb_dvr_open()
185 dvbdev->readers--; in dvb_dvr_open()
205 dvbdev->users++; in dvb_dvr_open()
212 struct dvb_device *dvbdev = file->private_data; in dvb_dvr_release() local
213 struct dmxdev *dmxdev = dvbdev->priv; in dvb_dvr_release()
230 dvbdev->readers++; in dvb_dvr_release()
242 dvbdev->users--; in dvb_dvr_release()
243 if (dvbdev->users == 1 && dmxdev->exit == 1) { in dvb_dvr_release()
[all …]
Ddvb_net.c1372 if (dvbnet->dvbdev->id)
1374 dvbnet->dvbdev->adapter->num, dvbnet->dvbdev->id, if_num);
1378 dvbnet->dvbdev->adapter->num, if_num);
1381 memcpy(net->dev_addr, dvbnet->dvbdev->adapter->proposed_mac, 6);
1437 struct dvb_device *dvbdev = file->private_data; local
1438 struct dvb_net *dvbnet = dvbdev->priv;
1458 if (!try_module_get(dvbdev->adapter->module)) {
1465 module_put(dvbdev->adapter->module);
1509 module_put(dvbdev->adapter->module);
1524 if (!try_module_get(dvbdev->adapter->module)) {
[all …]
Ddvb_frontend.c106 struct dvb_device *dvbdev; member
150 dvb_device_put(fepriv->dvbdev); in __dvb_frontend_free()
374 struct dvb_frontend *fe = fepriv->dvbdev->priv; in dvb_frontend_swzigzag_update_delay()
638 if (fepriv->dvbdev->writers == 1) in dvb_frontend_is_exiting()
2007 struct dvb_device *dvbdev = file->private_data; in dvb_frontend_do_ioctl() local
2008 struct dvb_frontend *fe = dvbdev->priv; in dvb_frontend_do_ioctl()
2051 struct dvb_device *dvbdev = file->private_data; in dvb_frontend_ioctl() local
2053 if (!dvbdev) in dvb_frontend_ioctl()
2087 struct dvb_device *dvbdev = file->private_data; in dvb_frontend_handle_compat_ioctl() local
2088 struct dvb_frontend *fe = dvbdev->priv; in dvb_frontend_handle_compat_ioctl()
[all …]
DMakefile9 dvb-core-objs := dvbdev.o dmxdev.o dvb_demux.o \
/linux-4.19.296/include/media/
Ddvbdev.h197 struct dvb_device *dvb_device_get(struct dvb_device *dvbdev);
204 void dvb_device_put(struct dvb_device *dvbdev);
255 void dvb_remove_device(struct dvb_device *dvbdev);
263 void dvb_unregister_device(struct dvb_device *dvbdev);
Ddvb_net.h53 struct dvb_device *dvbdev; member
82 struct dvb_device *dvbdev; member
Ddmxdev.h175 struct dvb_device *dvbdev; member
/linux-4.19.296/drivers/media/common/videobuf2/
Dvideobuf2-dvb.c327 if (fe->dvb.net.dvbdev) { in vb2_dvb_dealloc_frontends()