Home
last modified time | relevance | path

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

12

/linux-3.4.99/drivers/media/dvb/b2c2/
Dflexcop.c81 fc->demux.dmx.capabilities = (DMX_TS_FILTERING | DMX_SECTION_FILTERING in flexcop_dvb_init()
98 fc->dmxdev.demux = &fc->demux.dmx; in flexcop_dvb_init()
106 ret = fc->demux.dmx.add_frontend(&fc->demux.dmx, &fc->hw_frontend); in flexcop_dvb_init()
113 ret = fc->demux.dmx.add_frontend(&fc->demux.dmx, &fc->mem_frontend); in flexcop_dvb_init()
119 ret = fc->demux.dmx.connect_frontend(&fc->demux.dmx, &fc->hw_frontend); in flexcop_dvb_init()
125 ret = dvb_net_init(&fc->dvb_adapter, &fc->dvbnet, &fc->demux.dmx); in flexcop_dvb_init()
135 fc->demux.dmx.disconnect_frontend(&fc->demux.dmx); in flexcop_dvb_init()
137 fc->demux.dmx.remove_frontend(&fc->demux.dmx, &fc->mem_frontend); in flexcop_dvb_init()
139 fc->demux.dmx.remove_frontend(&fc->demux.dmx, &fc->hw_frontend); in flexcop_dvb_init()
154 fc->demux.dmx.close(&fc->demux.dmx); in flexcop_dvb_exit()
[all …]
/linux-3.4.99/drivers/media/dvb/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 …]
/linux-3.4.99/drivers/media/video/cx18/
Dcx18-dvb.c295 if (!demux->dmx.frontend) in cx18_dvb_start_feed()
351 struct dmx_demux *dmx; in cx18_dvb_register() local
376 dvbdemux->dmx.capabilities = (DMX_TS_FILTERING | in cx18_dvb_register()
382 dmx = &dvbdemux->dmx; in cx18_dvb_register()
387 dvb->dmxdev.demux = dmx; in cx18_dvb_register()
393 ret = dmx->add_frontend(dmx, &dvb->hw_frontend); in cx18_dvb_register()
397 ret = dmx->add_frontend(dmx, &dvb->mem_frontend); in cx18_dvb_register()
401 ret = dmx->connect_frontend(dmx, &dvb->hw_frontend); in cx18_dvb_register()
409 dvb_net_init(dvb_adapter, &dvb->dvbnet, dmx); in cx18_dvb_register()
422 dmx->disconnect_frontend(dmx); in cx18_dvb_register()
[all …]
/linux-3.4.99/drivers/media/dvb/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()
/linux-3.4.99/drivers/media/video/au0828/
Dau0828-dvb.c209 if (!demux->dmx.frontend) in au0828_dvb_start_feed()
279 dvb->demux.dmx.capabilities = in dvb_register()
295 dvb->dmxdev.demux = &dvb->demux.dmx; in dvb_register()
305 result = dvb->demux.dmx.add_frontend(&dvb->demux.dmx, &dvb->fe_hw); in dvb_register()
313 result = dvb->demux.dmx.add_frontend(&dvb->demux.dmx, &dvb->fe_mem); in dvb_register()
320 result = dvb->demux.dmx.connect_frontend(&dvb->demux.dmx, &dvb->fe_hw); in dvb_register()
328 dvb_net_init(&dvb->adapter, &dvb->net, &dvb->demux.dmx); in dvb_register()
332 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, &dvb->fe_mem); in dvb_register()
334 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, &dvb->fe_hw); in dvb_register()
358 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, &dvb->fe_mem); in au0828_dvb_unregister()
[all …]
/linux-3.4.99/drivers/media/video/
Dvideobuf-dvb.c100 if (!demux->dmx.frontend) in videobuf_dvb_start_feed()
179 dvb->demux.dmx.capabilities = in videobuf_dvb_register_frontend()
195 dvb->dmxdev.demux = &dvb->demux.dmx; in videobuf_dvb_register_frontend()
206 result = dvb->demux.dmx.add_frontend(&dvb->demux.dmx, &dvb->fe_hw); in videobuf_dvb_register_frontend()
214 result = dvb->demux.dmx.add_frontend(&dvb->demux.dmx, &dvb->fe_mem); in videobuf_dvb_register_frontend()
221 result = dvb->demux.dmx.connect_frontend(&dvb->demux.dmx, &dvb->fe_hw); in videobuf_dvb_register_frontend()
229 result = dvb_net_init(adapter, &dvb->net, &dvb->demux.dmx); in videobuf_dvb_register_frontend()
238 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, &dvb->fe_mem); in videobuf_dvb_register_frontend()
240 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, &dvb->fe_hw); in videobuf_dvb_register_frontend()
388 fe->dvb.demux.dmx.remove_frontend(&fe->dvb.demux.dmx, in videobuf_dvb_dealloc_frontends()
[all …]
/linux-3.4.99/drivers/media/dvb/pluto2/
Dpluto2.c605 struct dmx_demux *dmx; in pluto2_probe() local
686 dvbdemux->dmx.capabilities = (DMX_TS_FILTERING | in pluto2_probe()
692 dmx = &dvbdemux->dmx; in pluto2_probe()
697 pluto->dmxdev.demux = dmx; in pluto2_probe()
703 ret = dmx->add_frontend(dmx, &pluto->hw_frontend); in pluto2_probe()
707 ret = dmx->add_frontend(dmx, &pluto->mem_frontend); in pluto2_probe()
711 ret = dmx->connect_frontend(dmx, &pluto->hw_frontend); in pluto2_probe()
719 dvb_net_init(dvb_adapter, &pluto->dvbnet, dmx); in pluto2_probe()
724 dmx->disconnect_frontend(dmx); in pluto2_probe()
726 dmx->remove_frontend(dmx, &pluto->mem_frontend); in pluto2_probe()
[all …]
/linux-3.4.99/drivers/media/video/saa7164/
Dsaa7164-dvb.c242 if (!demux->dmx.frontend) in saa7164_dvb_start_feed()
357 dvb->demux.dmx.capabilities = in dvb_register()
373 dvb->dmxdev.demux = &dvb->demux.dmx; in dvb_register()
383 result = dvb->demux.dmx.add_frontend(&dvb->demux.dmx, &dvb->fe_hw); in dvb_register()
391 result = dvb->demux.dmx.add_frontend(&dvb->demux.dmx, &dvb->fe_mem); in dvb_register()
398 result = dvb->demux.dmx.connect_frontend(&dvb->demux.dmx, &dvb->fe_hw); in dvb_register()
406 dvb_net_init(&dvb->adapter, &dvb->net, &dvb->demux.dmx); in dvb_register()
410 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, &dvb->fe_mem); in dvb_register()
412 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, &dvb->fe_hw); in dvb_register()
451 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, &dvb->fe_mem); in saa7164_dvb_unregister()
[all …]
/linux-3.4.99/drivers/media/dvb/ngene/
Dngene-dvb.c235 dvbdemux->dmx.capabilities = (DMX_TS_FILTERING | in my_dvb_dmx_ts_card_init()
250 dmxdev->demux = &dvbdemux->dmx; in my_dvb_dmxdev_ts_card_init()
257 dvbdemux->dmx.add_frontend(&dvbdemux->dmx, hw_frontend); in my_dvb_dmxdev_ts_card_init()
259 dvbdemux->dmx.add_frontend(&dvbdemux->dmx, mem_frontend); in my_dvb_dmxdev_ts_card_init()
260 return dvbdemux->dmx.connect_frontend(&dvbdemux->dmx, hw_frontend); in my_dvb_dmxdev_ts_card_init()
/linux-3.4.99/drivers/media/dvb/dm1105/
Ddm1105.c980 struct dmx_demux *dmx; in dm1105_probe() local
1087 dvbdemux->dmx.capabilities = (DMX_TS_FILTERING | in dm1105_probe()
1093 dmx = &dvbdemux->dmx; in dm1105_probe()
1095 dev->dmxdev.demux = dmx; in dm1105_probe()
1104 ret = dmx->add_frontend(dmx, &dev->hw_frontend); in dm1105_probe()
1110 ret = dmx->add_frontend(dmx, &dev->mem_frontend); in dm1105_probe()
1114 ret = dmx->connect_frontend(dmx, &dev->hw_frontend); in dm1105_probe()
1118 ret = dvb_net_init(dvb_adapter, &dev->dvbnet, dmx); in dm1105_probe()
1146 dmx->disconnect_frontend(dmx); in dm1105_probe()
1148 dmx->remove_frontend(dmx, &dev->mem_frontend); in dm1105_probe()
[all …]
/linux-3.4.99/drivers/media/video/cx231xx/
Dcx231xx-dvb.c302 if (!demux->dmx.frontend) in start_feed()
477 dvb->demux.dmx.capabilities = in register_dvb()
494 dvb->dmxdev.demux = &dvb->demux.dmx; in register_dvb()
504 result = dvb->demux.dmx.add_frontend(&dvb->demux.dmx, &dvb->fe_hw); in register_dvb()
513 result = dvb->demux.dmx.add_frontend(&dvb->demux.dmx, &dvb->fe_mem); in register_dvb()
521 result = dvb->demux.dmx.connect_frontend(&dvb->demux.dmx, &dvb->fe_hw); in register_dvb()
530 dvb_net_init(&dvb->adapter, &dvb->net, &dvb->demux.dmx); in register_dvb()
534 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, &dvb->fe_mem); in register_dvb()
536 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, &dvb->fe_hw); in register_dvb()
553 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, &dvb->fe_mem); in unregister_dvb()
[all …]
/linux-3.4.99/drivers/media/dvb/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 …]
/linux-3.4.99/drivers/media/dvb/bt8xx/
Ddvb-bt8xx.c79 if (!dvbdmx->dmx.frontend) in dvb_bt8xx_start_feed()
99 if (!dvbdmx->dmx.frontend) in dvb_bt8xx_stop_feed()
740 …card->demux.dmx.capabilities = DMX_TS_FILTERING | DMX_SECTION_FILTERING | DMX_MEMORY_BASED_FILTERI… in dvb_bt8xx_load_card()
756 card->dmxdev.demux = &card->demux.dmx; in dvb_bt8xx_load_card()
767 result = card->demux.dmx.add_frontend(&card->demux.dmx, &card->fe_hw); in dvb_bt8xx_load_card()
775 result = card->demux.dmx.add_frontend(&card->demux.dmx, &card->fe_mem); in dvb_bt8xx_load_card()
781 result = card->demux.dmx.connect_frontend(&card->demux.dmx, &card->fe_hw); in dvb_bt8xx_load_card()
787 result = dvb_net_init(&card->dvb_adapter, &card->dvbnet, &card->demux.dmx); in dvb_bt8xx_load_card()
800 card->demux.dmx.disconnect_frontend(&card->demux.dmx); in dvb_bt8xx_load_card()
802 card->demux.dmx.remove_frontend(&card->demux.dmx, &card->fe_mem); in dvb_bt8xx_load_card()
[all …]
/linux-3.4.99/drivers/media/video/em28xx/
Dem28xx-dvb.c199 if (!demux->dmx.frontend) in em28xx_start_feed()
653 dvb->demux.dmx.capabilities = in em28xx_register_dvb()
670 dvb->dmxdev.demux = &dvb->demux.dmx; in em28xx_register_dvb()
680 result = dvb->demux.dmx.add_frontend(&dvb->demux.dmx, &dvb->fe_hw); in em28xx_register_dvb()
688 result = dvb->demux.dmx.add_frontend(&dvb->demux.dmx, &dvb->fe_mem); in em28xx_register_dvb()
695 result = dvb->demux.dmx.connect_frontend(&dvb->demux.dmx, &dvb->fe_hw); in em28xx_register_dvb()
703 dvb_net_init(&dvb->adapter, &dvb->net, &dvb->demux.dmx); in em28xx_register_dvb()
707 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, &dvb->fe_mem); in em28xx_register_dvb()
709 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, &dvb->fe_hw); in em28xx_register_dvb()
731 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, &dvb->fe_mem); in em28xx_unregister_dvb()
[all …]
/linux-3.4.99/drivers/media/dvb/dvb-core/
Ddvb_demux.c759 static int dvbdmx_allocate_ts_feed(struct dmx_demux *dmx, in dvbdmx_allocate_ts_feed() argument
763 struct dvb_demux *demux = (struct dvb_demux *)dmx; in dvbdmx_allocate_ts_feed()
782 (*ts_feed)->parent = dmx; in dvbdmx_allocate_ts_feed()
804 static int dvbdmx_release_ts_feed(struct dmx_demux *dmx, in dvbdmx_release_ts_feed() argument
807 struct dvb_demux *demux = (struct dvb_demux *)dmx; in dvbdmx_release_ts_feed()
1220 struct dmx_demux *dmx = &dvbdemux->dmx; in dvb_dmx_init() local
1267 dmx->frontend = NULL; in dvb_dmx_init()
1268 dmx->priv = dvbdemux; in dvb_dmx_init()
1269 dmx->open = dvbdmx_open; in dvb_dmx_init()
1270 dmx->close = dvbdmx_close; in dvb_dmx_init()
[all …]
Ddvb_net.h59 struct dvb_net *dvbnet, struct dmx_demux *dmx) in dvb_net_init() argument
Ddvb_demux.h102 struct dmx_demux dmx; member
/linux-3.4.99/drivers/media/dvb/dvb-usb/
Ddvb-usb-dvb.c119 adap->demux.dmx.capabilities = DMX_TS_FILTERING | DMX_SECTION_FILTERING; in dvb_usb_adapter_dvb_init()
137 adap->dmxdev.demux = &adap->demux.dmx; in dvb_usb_adapter_dvb_init()
145 &adap->demux.dmx)) < 0) { in dvb_usb_adapter_dvb_init()
168 adap->demux.dmx.close(&adap->demux.dmx); in dvb_usb_adapter_dvb_exit()
/linux-3.4.99/Documentation/DocBook/media/
DMakefile16 dmx.h.xml \
62 …$(shell perl -ne 'print "$$1 " if /\#define\s+([^\s]+)\s+_IO/' $(srctree)/include/linux/dvb/dmx.h)…
82 $(shell perl -ne 'print "$$1 " if /^enum\s+([^\s]+)\s+/' $(srctree)/include/linux/dvb/dmx.h) \
94 $(shell perl -ne 'print "$$1 " if (/^struct\s+([^\s]+)\s+/)' $(srctree)/include/linux/dvb/dmx.h) \
239 $(MEDIA_OBJ_DIR)/dmx.h.xml: $(srctree)/include/linux/dvb/dmx.h $(MEDIA_OBJ_DIR)/v4l2.xml
/linux-3.4.99/drivers/media/video/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()
/linux-3.4.99/drivers/media/dvb/ttusb-dec/
Dttusb_dec.c1059 if (!dvbdmx->dmx.frontend) in ttusb_dec_start_feed()
1459 dec->demux.dmx.capabilities = DMX_TS_FILTERING | DMX_SECTION_FILTERING; in ttusb_dec_init_dvb()
1478 dec->dmxdev.demux = &dec->demux.dmx; in ttusb_dec_init_dvb()
1493 if ((result = dec->demux.dmx.add_frontend(&dec->demux.dmx, in ttusb_dec_init_dvb()
1505 if ((result = dec->demux.dmx.connect_frontend(&dec->demux.dmx, in ttusb_dec_init_dvb()
1510 dec->demux.dmx.remove_frontend(&dec->demux.dmx, &dec->frontend); in ttusb_dec_init_dvb()
1518 dvb_net_init(&dec->adapter, &dec->dvb_net, &dec->demux.dmx); in ttusb_dec_init_dvb()
1528 dec->demux.dmx.close(&dec->demux.dmx); in ttusb_dec_exit_dvb()
1529 dec->demux.dmx.remove_frontend(&dec->demux.dmx, &dec->frontend); in ttusb_dec_exit_dvb()
/linux-3.4.99/include/linux/dvb/
DKbuild3 header-y += dmx.h
/linux-3.4.99/drivers/media/dvb/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()
/linux-3.4.99/drivers/staging/media/as102/
Das102_drv.c214 as102_dev->dvb_dmx.dmx.capabilities = DMX_TS_FILTERING | in as102_dvb_register()
218 as102_dev->dvb_dmxdev.demux = &as102_dev->dvb_dmx.dmx; in as102_dvb_register()

12