Lines Matching refs:dvbdev
1249 if (dvbnet->dvbdev->id)
1251 dvbnet->dvbdev->adapter->num, dvbnet->dvbdev->id, if_num);
1255 dvbnet->dvbdev->adapter->num, if_num);
1258 memcpy(net->dev_addr, dvbnet->dvbdev->adapter->proposed_mac, 6);
1314 struct dvb_device *dvbdev = file->private_data; local
1315 struct dvb_net *dvbnet = dvbdev->priv;
1335 if (!try_module_get(dvbdev->adapter->module)) {
1342 module_put(dvbdev->adapter->module);
1380 module_put(dvbdev->adapter->module);
1395 if (!try_module_get(dvbdev->adapter->module)) {
1402 module_put(dvbdev->adapter->module);
1445 struct dvb_device *dvbdev = file->private_data; local
1446 struct dvb_net *dvbnet = dvbdev->priv;
1450 if(dvbdev->users == 1 && dvbnet->exit == 1)
1451 wake_up(&dvbdev->wait_queue);
1479 if (dvbnet->dvbdev->users < 1)
1480 wait_event(dvbnet->dvbdev->wait_queue,
1481 dvbnet->dvbdev->users==1);
1483 dvb_unregister_device(dvbnet->dvbdev);
1505 return dvb_register_device(adap, &dvbnet->dvbdev, &dvbdev_net,