Lines Matching refs:dvb_device
118 struct dvb_device *mfe_dvbdev; /* frontend device in use */
130 * struct dvb_device - represents a DVB device node
162 struct dvb_device {
200 * @type: type of dvb_device
201 * @template: dvb_device used for registration
207 const struct dvb_device *template;
212 * dvb_device_get - Increase dvb_device reference
214 * @dvbdev: pointer to struct dvb_device
216 struct dvb_device *dvb_device_get(struct dvb_device *dvbdev);
219 * dvb_device_put - Decrease dvb_device reference
221 * @dvbdev: pointer to struct dvb_device
223 void dvb_device_put(struct dvb_device *dvbdev);
251 * @pdvbdev: pointer to the place where the new struct dvb_device will be
260 struct dvb_device **pdvbdev,
261 const struct dvb_device *template,
269 * @dvbdev: pointer to struct dvb_device
274 void dvb_remove_device(struct dvb_device *dvbdev);
280 * @dvbdev: pointer to struct dvb_device
282 void dvb_unregister_device(struct dvb_device *dvbdev);