Lines Matching refs:dvbdev
1248 if (dvbnet->dvbdev->id)
1250 dvbnet->dvbdev->adapter->num, dvbnet->dvbdev->id, if_num);
1254 dvbnet->dvbdev->adapter->num, if_num);
1257 memcpy(net->dev_addr, dvbnet->dvbdev->adapter->proposed_mac, 6);
1313 struct dvb_device *dvbdev = file->private_data; local
1314 struct dvb_net *dvbnet = dvbdev->priv;
1334 if (!try_module_get(dvbdev->adapter->module)) {
1341 module_put(dvbdev->adapter->module);
1379 module_put(dvbdev->adapter->module);
1394 if (!try_module_get(dvbdev->adapter->module)) {
1401 module_put(dvbdev->adapter->module);
1444 struct dvb_device *dvbdev = file->private_data; local
1445 struct dvb_net *dvbnet = dvbdev->priv;
1449 if(dvbdev->users == 1 && dvbnet->exit == 1)
1450 wake_up(&dvbdev->wait_queue);
1478 if (dvbnet->dvbdev->users < 1)
1479 wait_event(dvbnet->dvbdev->wait_queue,
1480 dvbnet->dvbdev->users==1);
1482 dvb_unregister_device(dvbnet->dvbdev);
1504 return dvb_register_device(adap, &dvbnet->dvbdev, &dvbdev_net,