Lines Matching refs:dvbdev
1361 if (dvbnet->dvbdev->id)
1363 dvbnet->dvbdev->adapter->num, dvbnet->dvbdev->id, if_num);
1367 dvbnet->dvbdev->adapter->num, if_num);
1370 eth_hw_addr_set(net, dvbnet->dvbdev->adapter->proposed_mac);
1426 struct dvb_device *dvbdev = file->private_data; local
1427 struct dvb_net *dvbnet = dvbdev->priv;
1447 if (!try_module_get(dvbdev->adapter->module)) {
1454 module_put(dvbdev->adapter->module);
1498 module_put(dvbdev->adapter->module);
1513 if (!try_module_get(dvbdev->adapter->module)) {
1520 module_put(dvbdev->adapter->module);
1569 struct dvb_device *dvbdev = file->private_data; local
1570 struct dvb_net *dvbnet = dvbdev->priv;
1574 if(dvbdev->users == 1 && dvbnet->exit == 1)
1575 wake_up(&dvbdev->wait_queue);
1603 if (dvbnet->dvbdev->users < 1)
1604 wait_event(dvbnet->dvbdev->wait_queue,
1605 dvbnet->dvbdev->users==1);
1607 dvb_unregister_device(dvbnet->dvbdev);
1629 return dvb_register_device(adap, &dvbnet->dvbdev, &dvbdev_net,