Home
last modified time | relevance | path

Searched refs:dmx (Results 1 – 25 of 34) sorted by relevance

12

/drivers/media/pci/mantis/
Dmantis_dvb.c109 if (!dvbdmx->dmx.frontend) { in mantis_dvb_start_feed()
132 if (!dvbdmx->dmx.frontend) { in mantis_dvb_stop_feed()
167 mantis->demux.dmx.capabilities = DMX_TS_FILTERING | in mantis_dvb_init()
187 mantis->dmxdev.demux = &mantis->demux.dmx; in mantis_dvb_init()
199 result = mantis->demux.dmx.add_frontend(&mantis->demux.dmx, &mantis->fe_hw); in mantis_dvb_init()
207 result = mantis->demux.dmx.add_frontend(&mantis->demux.dmx, &mantis->fe_mem); in mantis_dvb_init()
213 result = mantis->demux.dmx.connect_frontend(&mantis->demux.dmx, &mantis->fe_hw); in mantis_dvb_init()
219 dvb_net_init(&mantis->dvb_adapter, &mantis->dvbnet, &mantis->demux.dmx); in mantis_dvb_init()
256 mantis->demux.dmx.remove_frontend(&mantis->demux.dmx, &mantis->fe_mem); in mantis_dvb_init()
259 mantis->demux.dmx.remove_frontend(&mantis->demux.dmx, &mantis->fe_hw); in mantis_dvb_init()
[all …]
/drivers/media/common/b2c2/
Dflexcop.c82 fc->demux.dmx.capabilities = (DMX_TS_FILTERING | DMX_SECTION_FILTERING in flexcop_dvb_init()
99 fc->dmxdev.demux = &fc->demux.dmx; in flexcop_dvb_init()
107 ret = fc->demux.dmx.add_frontend(&fc->demux.dmx, &fc->hw_frontend); in flexcop_dvb_init()
114 ret = fc->demux.dmx.add_frontend(&fc->demux.dmx, &fc->mem_frontend); in flexcop_dvb_init()
120 ret = fc->demux.dmx.connect_frontend(&fc->demux.dmx, &fc->hw_frontend); in flexcop_dvb_init()
126 ret = dvb_net_init(&fc->dvb_adapter, &fc->dvbnet, &fc->demux.dmx); in flexcop_dvb_init()
136 fc->demux.dmx.disconnect_frontend(&fc->demux.dmx); in flexcop_dvb_init()
138 fc->demux.dmx.remove_frontend(&fc->demux.dmx, &fc->mem_frontend); in flexcop_dvb_init()
140 fc->demux.dmx.remove_frontend(&fc->demux.dmx, &fc->hw_frontend); in flexcop_dvb_init()
155 fc->demux.dmx.close(&fc->demux.dmx); in flexcop_dvb_exit()
[all …]
/drivers/media/pci/cx18/
Dcx18-dvb.c297 if (!demux->dmx.frontend) in cx18_dvb_start_feed()
353 struct dmx_demux *dmx; in cx18_dvb_register() local
378 dvbdemux->dmx.capabilities = (DMX_TS_FILTERING | in cx18_dvb_register()
384 dmx = &dvbdemux->dmx; in cx18_dvb_register()
389 dvb->dmxdev.demux = dmx; in cx18_dvb_register()
395 ret = dmx->add_frontend(dmx, &dvb->hw_frontend); in cx18_dvb_register()
399 ret = dmx->add_frontend(dmx, &dvb->mem_frontend); in cx18_dvb_register()
403 ret = dmx->connect_frontend(dmx, &dvb->hw_frontend); in cx18_dvb_register()
411 dvb_net_init(dvb_adapter, &dvb->dvbnet, dmx); in cx18_dvb_register()
424 dmx->disconnect_frontend(dmx); in cx18_dvb_register()
[all …]
/drivers/media/firewire/
Dfiredtv-dvb.c132 (demux->dmx.frontend->source != DMX_MEMORY_FE))) { in fdtv_stop_feed()
174 fdtv->demux.dmx.capabilities = 0; in fdtv_dvb_register()
188 fdtv->dmxdev.demux = &fdtv->demux.dmx; in fdtv_dvb_register()
197 err = fdtv->demux.dmx.add_frontend(&fdtv->demux.dmx, &fdtv->frontend); in fdtv_dvb_register()
201 err = fdtv->demux.dmx.connect_frontend(&fdtv->demux.dmx, in fdtv_dvb_register()
206 err = dvb_net_init(&fdtv->adapter, &fdtv->dvbnet, &fdtv->demux.dmx); in fdtv_dvb_register()
224 fdtv->demux.dmx.close(&fdtv->demux.dmx); in fdtv_dvb_register()
226 fdtv->demux.dmx.remove_frontend(&fdtv->demux.dmx, &fdtv->frontend); in fdtv_dvb_register()
243 fdtv->demux.dmx.close(&fdtv->demux.dmx); in fdtv_dvb_unregister()
244 fdtv->demux.dmx.remove_frontend(&fdtv->demux.dmx, &fdtv->frontend); in fdtv_dvb_unregister()
/drivers/media/v4l2-core/
Dvideobuf2-dvb.c45 if (!demux->dmx.frontend) in vb2_dvb_start_feed()
115 dvb->demux.dmx.capabilities = in vb2_dvb_register_frontend()
131 dvb->dmxdev.demux = &dvb->demux.dmx; in vb2_dvb_register_frontend()
142 result = dvb->demux.dmx.add_frontend(&dvb->demux.dmx, &dvb->fe_hw); in vb2_dvb_register_frontend()
150 result = dvb->demux.dmx.add_frontend(&dvb->demux.dmx, &dvb->fe_mem); in vb2_dvb_register_frontend()
157 result = dvb->demux.dmx.connect_frontend(&dvb->demux.dmx, &dvb->fe_hw); in vb2_dvb_register_frontend()
165 result = dvb_net_init(adapter, &dvb->net, &dvb->demux.dmx); in vb2_dvb_register_frontend()
174 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, &dvb->fe_mem); in vb2_dvb_register_frontend()
176 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, &dvb->fe_hw); in vb2_dvb_register_frontend()
320 fe->dvb.demux.dmx.remove_frontend(&fe->dvb.demux.dmx, in vb2_dvb_dealloc_frontends()
[all …]
Dvideobuf-dvb.c99 if (!demux->dmx.frontend) in videobuf_dvb_start_feed()
175 dvb->demux.dmx.capabilities = in videobuf_dvb_register_frontend()
191 dvb->dmxdev.demux = &dvb->demux.dmx; in videobuf_dvb_register_frontend()
202 result = dvb->demux.dmx.add_frontend(&dvb->demux.dmx, &dvb->fe_hw); in videobuf_dvb_register_frontend()
210 result = dvb->demux.dmx.add_frontend(&dvb->demux.dmx, &dvb->fe_mem); in videobuf_dvb_register_frontend()
217 result = dvb->demux.dmx.connect_frontend(&dvb->demux.dmx, &dvb->fe_hw); in videobuf_dvb_register_frontend()
225 result = dvb_net_init(adapter, &dvb->net, &dvb->demux.dmx); in videobuf_dvb_register_frontend()
234 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, &dvb->fe_mem); in videobuf_dvb_register_frontend()
236 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, &dvb->fe_hw); in videobuf_dvb_register_frontend()
382 fe->dvb.demux.dmx.remove_frontend(&fe->dvb.demux.dmx, in videobuf_dvb_dealloc_frontends()
[all …]
/drivers/media/pci/pluto2/
Dpluto2.c596 struct dmx_demux *dmx; in pluto2_probe() local
677 dvbdemux->dmx.capabilities = (DMX_TS_FILTERING | in pluto2_probe()
683 dmx = &dvbdemux->dmx; in pluto2_probe()
688 pluto->dmxdev.demux = dmx; in pluto2_probe()
694 ret = dmx->add_frontend(dmx, &pluto->hw_frontend); in pluto2_probe()
698 ret = dmx->add_frontend(dmx, &pluto->mem_frontend); in pluto2_probe()
702 ret = dmx->connect_frontend(dmx, &pluto->hw_frontend); in pluto2_probe()
710 dvb_net_init(dvb_adapter, &pluto->dvbnet, dmx); in pluto2_probe()
715 dmx->disconnect_frontend(dmx); in pluto2_probe()
717 dmx->remove_frontend(dmx, &pluto->mem_frontend); in pluto2_probe()
[all …]
/drivers/media/pci/saa7164/
Dsaa7164-dvb.c242 if (!demux->dmx.frontend) in saa7164_dvb_start_feed()
353 dvb->demux.dmx.capabilities = in dvb_register()
369 dvb->dmxdev.demux = &dvb->demux.dmx; in dvb_register()
379 result = dvb->demux.dmx.add_frontend(&dvb->demux.dmx, &dvb->fe_hw); in dvb_register()
387 result = dvb->demux.dmx.add_frontend(&dvb->demux.dmx, &dvb->fe_mem); in dvb_register()
394 result = dvb->demux.dmx.connect_frontend(&dvb->demux.dmx, &dvb->fe_hw); in dvb_register()
402 dvb_net_init(&dvb->adapter, &dvb->net, &dvb->demux.dmx); in dvb_register()
406 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, &dvb->fe_mem); in dvb_register()
408 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, &dvb->fe_hw); in dvb_register()
447 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, &dvb->fe_mem); in saa7164_dvb_unregister()
[all …]
/drivers/media/usb/au0828/
Dau0828-dvb.c270 if (!demux->dmx.frontend) in au0828_dvb_start_feed()
431 dvb->demux.dmx.capabilities = in dvb_register()
446 dvb->dmxdev.demux = &dvb->demux.dmx; in dvb_register()
455 result = dvb->demux.dmx.add_frontend(&dvb->demux.dmx, &dvb->fe_hw); in dvb_register()
463 result = dvb->demux.dmx.add_frontend(&dvb->demux.dmx, &dvb->fe_mem); in dvb_register()
470 result = dvb->demux.dmx.connect_frontend(&dvb->demux.dmx, &dvb->fe_hw); in dvb_register()
477 dvb_net_init(&dvb->adapter, &dvb->net, &dvb->demux.dmx); in dvb_register()
484 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, &dvb->fe_mem); in dvb_register()
486 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, &dvb->fe_hw); in dvb_register()
519 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, &dvb->fe_mem); in au0828_dvb_unregister()
[all …]
/drivers/media/pci/dm1105/
Ddm1105.c990 struct dmx_demux *dmx; in dm1105_probe() local
1097 dvbdemux->dmx.capabilities = (DMX_TS_FILTERING | in dm1105_probe()
1103 dmx = &dvbdemux->dmx; in dm1105_probe()
1105 dev->dmxdev.demux = dmx; in dm1105_probe()
1114 ret = dmx->add_frontend(dmx, &dev->hw_frontend); in dm1105_probe()
1120 ret = dmx->add_frontend(dmx, &dev->mem_frontend); in dm1105_probe()
1124 ret = dmx->connect_frontend(dmx, &dev->hw_frontend); in dm1105_probe()
1128 ret = dvb_net_init(dvb_adapter, &dev->dvbnet, dmx); in dm1105_probe()
1158 dmx->disconnect_frontend(dmx); in dm1105_probe()
1160 dmx->remove_frontend(dmx, &dev->mem_frontend); in dm1105_probe()
[all …]
/drivers/media/pci/ngene/
Dngene-dvb.c234 dvbdemux->dmx.capabilities = (DMX_TS_FILTERING | in my_dvb_dmx_ts_card_init()
249 dmxdev->demux = &dvbdemux->dmx; in my_dvb_dmxdev_ts_card_init()
256 dvbdemux->dmx.add_frontend(&dvbdemux->dmx, hw_frontend); in my_dvb_dmxdev_ts_card_init()
258 dvbdemux->dmx.add_frontend(&dvbdemux->dmx, mem_frontend); in my_dvb_dmxdev_ts_card_init()
259 return dvbdemux->dmx.connect_frontend(&dvbdemux->dmx, hw_frontend); in my_dvb_dmxdev_ts_card_init()
/drivers/media/pci/ttpci/
Dbudget-core.c322 if (!demux->dmx.frontend) in budget_start_feed()
363 dvbdemux->dmx.capabilities = (DMX_TS_FILTERING | DMX_SECTION_FILTERING | in budget_register()
369 budget->dmxdev.demux = &dvbdemux->dmx; in budget_register()
376 ret = dvbdemux->dmx.add_frontend(&dvbdemux->dmx, &budget->hw_frontend); in budget_register()
382 ret = dvbdemux->dmx.add_frontend(&dvbdemux->dmx, &budget->mem_frontend); in budget_register()
386 ret = dvbdemux->dmx.connect_frontend(&dvbdemux->dmx, &budget->hw_frontend); in budget_register()
390 dvb_net_init(&budget->dvb_adapter, &budget->dvb_net, &dvbdemux->dmx); in budget_register()
403 dvbdemux->dmx.close(&dvbdemux->dmx); in budget_unregister()
404 dvbdemux->dmx.remove_frontend(&dvbdemux->dmx, &budget->hw_frontend); in budget_unregister()
405 dvbdemux->dmx.remove_frontend(&dvbdemux->dmx, &budget->mem_frontend); in budget_unregister()
Dav7110.c309 if (!dvbdmxfilter->feed->demux->dmx.frontend) in DvbDmxFilterCallback()
311 if (dvbdmxfilter->feed->demux->dmx.frontend->source == DMX_MEMORY_FE) in DvbDmxFilterCallback()
985 if (!demux->dmx.frontend) in av7110_start_feed()
994 switch (demux->dmx.frontend->source) { in av7110_start_feed()
1012 (demux->dmx.frontend->source != DMX_MEMORY_FE)) { in av7110_start_feed()
1033 if (demux->dmx.frontend->source != DMX_MEMORY_FE) { in av7110_start_feed()
1065 (demux->dmx.frontend->source != DMX_MEMORY_FE)) in av7110_stop_feed()
1079 if (demux->dmx.frontend->source != DMX_MEMORY_FE) { in av7110_stop_feed()
1325 dvbdemux->dmx.capabilities = (DMX_TS_FILTERING | DMX_SECTION_FILTERING | in av7110_register()
1329 av7110->demux.dmx.get_stc = dvb_get_stc; in av7110_register()
[all …]
/drivers/media/pci/bt8xx/
Ddvb-bt8xx.c79 if (!dvbdmx->dmx.frontend) in dvb_bt8xx_start_feed()
99 if (!dvbdmx->dmx.frontend) in dvb_bt8xx_stop_feed()
742 …card->demux.dmx.capabilities = DMX_TS_FILTERING | DMX_SECTION_FILTERING | DMX_MEMORY_BASED_FILTERI… in dvb_bt8xx_load_card()
758 card->dmxdev.demux = &card->demux.dmx; in dvb_bt8xx_load_card()
769 result = card->demux.dmx.add_frontend(&card->demux.dmx, &card->fe_hw); in dvb_bt8xx_load_card()
777 result = card->demux.dmx.add_frontend(&card->demux.dmx, &card->fe_mem); in dvb_bt8xx_load_card()
783 result = card->demux.dmx.connect_frontend(&card->demux.dmx, &card->fe_hw); in dvb_bt8xx_load_card()
789 result = dvb_net_init(&card->dvb_adapter, &card->dvbnet, &card->demux.dmx); in dvb_bt8xx_load_card()
802 card->demux.dmx.disconnect_frontend(&card->demux.dmx); in dvb_bt8xx_load_card()
804 card->demux.dmx.remove_frontend(&card->demux.dmx, &card->fe_mem); in dvb_bt8xx_load_card()
[all …]
/drivers/media/usb/cx231xx/
Dcx231xx-dvb.c317 if (!demux->dmx.frontend) in start_feed()
490 dvb->demux.dmx.capabilities = in register_dvb()
507 dvb->dmxdev.demux = &dvb->demux.dmx; in register_dvb()
517 result = dvb->demux.dmx.add_frontend(&dvb->demux.dmx, &dvb->fe_hw); in register_dvb()
526 result = dvb->demux.dmx.add_frontend(&dvb->demux.dmx, &dvb->fe_mem); in register_dvb()
534 result = dvb->demux.dmx.connect_frontend(&dvb->demux.dmx, &dvb->fe_hw); in register_dvb()
543 dvb_net_init(&dvb->adapter, &dvb->net, &dvb->demux.dmx); in register_dvb()
547 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, &dvb->fe_mem); in register_dvb()
549 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, &dvb->fe_hw); in register_dvb()
567 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, &dvb->fe_mem); in unregister_dvb()
[all …]
/drivers/media/dvb-core/
Ddvb_demux.c785 static int dvbdmx_allocate_ts_feed(struct dmx_demux *dmx, in dvbdmx_allocate_ts_feed() argument
789 struct dvb_demux *demux = (struct dvb_demux *)dmx; in dvbdmx_allocate_ts_feed()
808 (*ts_feed)->parent = dmx; in dvbdmx_allocate_ts_feed()
830 static int dvbdmx_release_ts_feed(struct dmx_demux *dmx, in dvbdmx_release_ts_feed() argument
833 struct dvb_demux *demux = (struct dvb_demux *)dmx; in dvbdmx_release_ts_feed()
1251 struct dmx_demux *dmx = &dvbdemux->dmx; in dvb_dmx_init() local
1298 dmx->frontend = NULL; in dvb_dmx_init()
1299 dmx->priv = dvbdemux; in dvb_dmx_init()
1300 dmx->open = dvbdmx_open; in dvb_dmx_init()
1301 dmx->close = dvbdmx_close; in dvb_dmx_init()
[all …]
Ddvb_net.h60 struct dvb_net *dvbnet, struct dmx_demux *dmx) in dvb_net_init() argument
/drivers/media/usb/em28xx/
Dem28xx-dvb.c249 if (!demux->dmx.frontend) in em28xx_start_feed()
957 dvb->demux.dmx.capabilities = in em28xx_register_dvb()
974 dvb->dmxdev.demux = &dvb->demux.dmx; in em28xx_register_dvb()
984 result = dvb->demux.dmx.add_frontend(&dvb->demux.dmx, &dvb->fe_hw); in em28xx_register_dvb()
992 result = dvb->demux.dmx.add_frontend(&dvb->demux.dmx, &dvb->fe_mem); in em28xx_register_dvb()
999 result = dvb->demux.dmx.connect_frontend(&dvb->demux.dmx, &dvb->fe_hw); in em28xx_register_dvb()
1007 dvb_net_init(&dvb->adapter, &dvb->net, &dvb->demux.dmx); in em28xx_register_dvb()
1011 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, &dvb->fe_mem); in em28xx_register_dvb()
1013 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, &dvb->fe_hw); in em28xx_register_dvb()
1035 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, &dvb->fe_mem); in em28xx_unregister_dvb()
[all …]
/drivers/media/usb/dvb-usb/
Ddvb-usb-dvb.c118 adap->demux.dmx.capabilities = DMX_TS_FILTERING | DMX_SECTION_FILTERING; in dvb_usb_adapter_dvb_init()
136 adap->dmxdev.demux = &adap->demux.dmx; in dvb_usb_adapter_dvb_init()
144 &adap->demux.dmx)) < 0) { in dvb_usb_adapter_dvb_init()
167 adap->demux.dmx.close(&adap->demux.dmx); in dvb_usb_adapter_dvb_exit()
/drivers/media/usb/pvrusb2/
Dpvrusb2-dvb.c271 adap->demux.dmx.capabilities = DMX_TS_FILTERING | in pvr2_dvb_adapter_init()
289 adap->dmxdev.demux = &adap->demux.dmx; in pvr2_dvb_adapter_init()
299 dvb_net_init(&adap->dvb_adap, &adap->dvb_net, &adap->demux.dmx); in pvr2_dvb_adapter_init()
315 adap->demux.dmx.close(&adap->demux.dmx); in pvr2_dvb_adapter_exit()
/drivers/media/usb/ttusb-dec/
Dttusb_dec.c1059 if (!dvbdmx->dmx.frontend) in ttusb_dec_start_feed()
1456 dec->demux.dmx.capabilities = DMX_TS_FILTERING | DMX_SECTION_FILTERING; in ttusb_dec_init_dvb()
1475 dec->dmxdev.demux = &dec->demux.dmx; in ttusb_dec_init_dvb()
1490 if ((result = dec->demux.dmx.add_frontend(&dec->demux.dmx, in ttusb_dec_init_dvb()
1502 if ((result = dec->demux.dmx.connect_frontend(&dec->demux.dmx, in ttusb_dec_init_dvb()
1507 dec->demux.dmx.remove_frontend(&dec->demux.dmx, &dec->frontend); in ttusb_dec_init_dvb()
1515 dvb_net_init(&dec->adapter, &dec->dvb_net, &dec->demux.dmx); in ttusb_dec_init_dvb()
1525 dec->demux.dmx.close(&dec->demux.dmx); in ttusb_dec_exit_dvb()
1526 dec->demux.dmx.remove_frontend(&dec->demux.dmx, &dec->frontend); in ttusb_dec_exit_dvb()
/drivers/media/pci/ddbridge/
Dddbridge-core.c730 dvbdemux->dmx.capabilities = (DMX_TS_FILTERING | in my_dvb_dmx_ts_card_init()
745 dmxdev->demux = &dvbdemux->dmx; in my_dvb_dmxdev_ts_card_init()
752 dvbdemux->dmx.add_frontend(&dvbdemux->dmx, hw_frontend); in my_dvb_dmxdev_ts_card_init()
754 dvbdemux->dmx.add_frontend(&dvbdemux->dmx, mem_frontend); in my_dvb_dmxdev_ts_card_init()
755 return dvbdemux->dmx.connect_frontend(&dvbdemux->dmx, hw_frontend); in my_dvb_dmxdev_ts_card_init()
800 dvbdemux->dmx.close(&dvbdemux->dmx); in dvb_input_detach()
801 dvbdemux->dmx.remove_frontend(&dvbdemux->dmx, in dvb_input_detach()
803 dvbdemux->dmx.remove_frontend(&dvbdemux->dmx, in dvb_input_detach()
/drivers/media/pci/pt3/
Dpt3.c576 adap->demux.dmx.capabilities = DMX_TS_FILTERING | DMX_SECTION_FILTERING; in pt3_alloc_adapter()
589 adap->dmxdev.demux = &adap->demux.dmx; in pt3_alloc_adapter()
621 struct dmx_demux *dmx; in pt3_cleanup_adapter() local
631 dmx = &adap->demux.dmx; in pt3_cleanup_adapter()
632 dmx->close(dmx); in pt3_cleanup_adapter()
/drivers/media/usb/as102/
Das102_drv.c314 as102_dev->dvb_dmx.dmx.capabilities = DMX_TS_FILTERING | in as102_dvb_register()
318 as102_dev->dvb_dmxdev.demux = &as102_dev->dvb_dmx.dmx; in as102_dvb_register()
/drivers/media/usb/tm6000/
Dtm6000-dvb.c333 dvb->demux.dmx.capabilities = DMX_TS_FILTERING | DMX_SECTION_FILTERING in register_dvb()
348 dvb->dmxdev.demux = &dev->dvb->demux.dmx; in register_dvb()

12