Lines Matching full:ops
103 struct dvb_dev_ops *ops = &dvb->ops; in dvb_dev_free() local
114 if (ops->free) in dvb_dev_free()
115 ops->free(dvb); in dvb_dev_free()
155 struct dvb_dev_ops *ops = &dvb->ops; in dvb_dev_seek_by_adapter() local
157 if (!ops->seek_by_adapter) in dvb_dev_seek_by_adapter()
160 return ops->seek_by_adapter(dvb, adapter, num, type); in dvb_dev_seek_by_adapter()
191 struct dvb_dev_ops *ops = &dvb->ops; in dvb_dev_find() local
193 if (!ops->find) in dvb_dev_find()
196 return ops->find(dvb, handler, user_priv); in dvb_dev_find()
202 struct dvb_dev_ops *ops = &dvb->ops; in dvb_dev_stop_monitor() local
204 if (ops->stop_monitor) in dvb_dev_stop_monitor()
205 ops->stop_monitor(dvb); in dvb_dev_stop_monitor()
212 struct dvb_dev_ops *ops = &dvb->ops; in dvb_get_dev_info() local
214 if (!ops->get_dev_info) in dvb_get_dev_info()
217 return ops->get_dev_info(dvb, sysname); in dvb_get_dev_info()
224 struct dvb_dev_ops *ops = &dvb->ops; in dvb_dev_open() local
226 if (!ops->open) in dvb_dev_open()
229 return ops->open(dvb, sysname, flags); in dvb_dev_open()
235 struct dvb_dev_ops *ops = &dvb->ops; in dvb_dev_get_fd() local
237 if (!ops->get_fd) in dvb_dev_get_fd()
240 return ops->get_fd(open_dev); in dvb_dev_get_fd()
246 struct dvb_dev_ops *ops = &dvb->ops; in dvb_dev_close() local
248 if (ops->close) in dvb_dev_close()
249 ops->close(open_dev); in dvb_dev_close()
255 struct dvb_dev_ops *ops = &dvb->ops; in dvb_dev_dmx_stop() local
257 if (ops->dmx_stop) in dvb_dev_dmx_stop()
258 ops->dmx_stop(open_dev); in dvb_dev_dmx_stop()
265 struct dvb_dev_ops *ops = &dvb->ops; in dvb_dev_set_bufsize() local
267 if (!ops->set_bufsize) in dvb_dev_set_bufsize()
270 return ops->set_bufsize(open_dev, buffersize); in dvb_dev_set_bufsize()
277 struct dvb_dev_ops *ops = &dvb->ops; in dvb_dev_read() local
279 if (!ops->read) in dvb_dev_read()
282 return ops->read(open_dev, buf, count); in dvb_dev_read()
290 struct dvb_dev_ops *ops = &dvb->ops; in dvb_dev_dmx_set_pesfilter() local
292 if (!ops->dmx_set_pesfilter) in dvb_dev_dmx_set_pesfilter()
295 return ops->dmx_set_pesfilter(open_dev, pid, type, output, bufsize); in dvb_dev_dmx_set_pesfilter()
306 struct dvb_dev_ops *ops = &dvb->ops; in dvb_dev_dmx_set_section_filter() local
308 if (!ops->dmx_set_section_filter) in dvb_dev_dmx_set_section_filter()
311 return ops->dmx_set_section_filter(open_dev, pid, filtsize, filter, in dvb_dev_dmx_set_section_filter()
318 struct dvb_dev_ops *ops = &dvb->ops; in dvb_dev_dmx_get_pmt_pid() local
320 if (!ops->dmx_get_pmt_pid) in dvb_dev_dmx_get_pmt_pid()
323 return ops->dmx_get_pmt_pid(open_dev, sid); in dvb_dev_dmx_get_pmt_pid()
334 struct dvb_dev_ops *ops = &dvb->ops; in dvb_dev_scan() local
336 if (!ops->scan) in dvb_dev_scan()
339 return ops->scan(open_dev, entry, check_frontend, args, other_nit, in dvb_dev_scan()
350 if (!dvb || !dvb->ops.fe_set_sys) in dvb_set_sys()
353 return dvb->ops.fe_set_sys(p, sys); in dvb_set_sys()
361 if (!dvb || !dvb->ops.fe_get_parms) in dvb_fe_get_parms()
364 return dvb->ops.fe_get_parms(p); in dvb_fe_get_parms()
372 if (!dvb || !dvb->ops.fe_set_parms) in dvb_fe_set_parms()
375 return dvb->ops.fe_set_parms(p); in dvb_fe_set_parms()
383 if (!dvb || !dvb->ops.fe_get_stats) in dvb_fe_get_stats()
386 return dvb->ops.fe_get_stats(p); in dvb_fe_get_stats()