Searched refs:dvbdev (Results 1 – 10 of 10) sorted by relevance
/linux-4.19.296/drivers/media/dvb-core/ |
D | dvbdev.c | 97 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 …]
|
D | dvb_ca_en50221.c | 131 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 …]
|
D | dmxdev.c | 128 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 …]
|
D | dvb_net.c | 1372 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 …]
|
D | dvb_frontend.c | 106 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 …]
|
D | Makefile | 9 dvb-core-objs := dvbdev.o dmxdev.o dvb_demux.o \
|
/linux-4.19.296/include/media/ |
D | dvbdev.h | 197 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);
|
D | dvb_net.h | 53 struct dvb_device *dvbdev; member 82 struct dvb_device *dvbdev; member
|
D | dmxdev.h | 175 struct dvb_device *dvbdev; member
|
/linux-4.19.296/drivers/media/common/videobuf2/ |
D | videobuf2-dvb.c | 327 if (fe->dvb.net.dvbdev) { in vb2_dvb_dealloc_frontends()
|