/linux-master/drivers/media/pci/mantis/ |
H A D | mantis_dvb.c | 97 if (!dvbdmx->dmx.frontend) { 120 if (!dvbdmx->dmx.frontend) { 155 mantis->demux.dmx.capabilities = DMX_TS_FILTERING | 175 mantis->dmxdev.demux = &mantis->demux.dmx; 187 result = mantis->demux.dmx.add_frontend(&mantis->demux.dmx, &mantis->fe_hw); 195 result = mantis->demux.dmx.add_frontend(&mantis->demux.dmx, &mantis->fe_mem); 201 result = mantis->demux.dmx.connect_frontend(&mantis->demux.dmx, [all...] |
/linux-master/drivers/media/platform/st/sti/c8sectpfe/ |
H A D | c8sectpfe-common.c | 13 #include <linux/dvb/dmx.h> 40 demux->dvb_demux.dmx.capabilities = DMX_TS_FILTERING | 60 demux->dmxdev.demux = &demux->dvb_demux.dmx; 73 result = demux->dvb_demux.dmx.add_frontend(&demux->dvb_demux.dmx, 81 result = demux->dvb_demux.dmx.add_frontend(&demux->dvb_demux.dmx, 88 result = demux->dvb_demux.dmx.connect_frontend(&demux->dvb_demux.dmx, 98 demux->dvb_demux.dmx [all...] |
H A D | c8sectpfe-common.h | 13 #include <linux/dvb/dmx.h>
|
/linux-master/drivers/media/common/b2c2/ |
H A D | flexcop.c | 68 fc->demux.dmx.capabilities = (DMX_TS_FILTERING | DMX_SECTION_FILTERING 85 fc->dmxdev.demux = &fc->demux.dmx; 93 ret = fc->demux.dmx.add_frontend(&fc->demux.dmx, &fc->hw_frontend); 95 err("adding hw_frontend to dmx failed: error %d", ret); 100 ret = fc->demux.dmx.add_frontend(&fc->demux.dmx, &fc->mem_frontend); 102 err("adding mem_frontend to dmx failed: error %d", ret); 106 ret = fc->demux.dmx.connect_frontend(&fc->demux.dmx, [all...] |
/linux-master/drivers/media/firewire/ |
H A D | firedtv-dvb.c | 60 dev_err(fdtv->device, "can't start dmx feed: invalid type %u\n", 79 "can't start dmx feed: invalid pes type %u\n", 89 dev_err(fdtv->device, "can't start dmx feed: busy\n"); 128 (demux->dmx.frontend->source != DMX_MEMORY_FE))) { 170 fdtv->demux.dmx.capabilities = 0; 184 fdtv->dmxdev.demux = &fdtv->demux.dmx; 193 err = fdtv->demux.dmx.add_frontend(&fdtv->demux.dmx, &fdtv->frontend); 197 err = fdtv->demux.dmx.connect_frontend(&fdtv->demux.dmx, [all...] |
/linux-master/drivers/media/pci/cx18/ |
H A D | cx18-dvb.c | 281 if (!demux->dmx.frontend) 337 struct dmx_demux *dmx; local 362 dvbdemux->dmx.capabilities = (DMX_TS_FILTERING | 368 dmx = &dvbdemux->dmx; 373 dvb->dmxdev.demux = dmx; 379 ret = dmx->add_frontend(dmx, &dvb->hw_frontend); 383 ret = dmx->add_frontend(dmx, 429 struct dmx_demux *dmx; local [all...] |
/linux-master/drivers/media/common/videobuf2/ |
H A D | videobuf2-dvb.c | 41 if (!demux->dmx.frontend) 115 dvb->demux.dmx.capabilities = 131 dvb->dmxdev.demux = &dvb->demux.dmx; 142 result = dvb->demux.dmx.add_frontend(&dvb->demux.dmx, &dvb->fe_hw); 150 result = dvb->demux.dmx.add_frontend(&dvb->demux.dmx, &dvb->fe_mem); 157 result = dvb->demux.dmx.connect_frontend(&dvb->demux.dmx, &dvb->fe_hw); 165 result = dvb_net_init(adapter, &dvb->net, &dvb->demux.dmx); [all...] |
/linux-master/Documentation/userspace-api/media/ |
H A D | Makefile | 10 FILES = ca.h.rst dmx.h.rst frontend.h.rst net.h.rst \ 27 $(BUILDDIR)/dmx.h.rst: ${UAPI}/dvb/dmx.h ${PARSER} $(SRC_DIR)/dmx.h.rst.exceptions
|
/linux-master/include/media/ |
H A D | dvb_net.h | 88 struct dvb_net *dvbnet, struct dmx_demux *dmx) 87 dvb_net_init(struct dvb_adapter *adap, struct dvb_net *dvbnet, struct dmx_demux *dmx) argument
|
H A D | dmxdev.h | 32 #include <linux/dvb/dmx.h>
|
H A D | dvb_vb2.h | 20 #include <linux/dvb/dmx.h>
|
/linux-master/drivers/media/usb/au0828/ |
H A D | au0828-dvb.c | 282 if (!demux->dmx.frontend) 448 dvb->demux.dmx.capabilities = 463 dvb->dmxdev.demux = &dvb->demux.dmx; 472 result = dvb->demux.dmx.add_frontend(&dvb->demux.dmx, &dvb->fe_hw); 480 result = dvb->demux.dmx.add_frontend(&dvb->demux.dmx, &dvb->fe_mem); 487 result = dvb->demux.dmx.connect_frontend(&dvb->demux.dmx, &dvb->fe_hw); 494 dvb_net_init(&dvb->adapter, &dvb->net, &dvb->demux.dmx); [all...] |
/linux-master/drivers/media/pci/pluto2/ |
H A D | pluto2.c | 582 struct dmx_demux *dmx; local 663 dvbdemux->dmx.capabilities = (DMX_TS_FILTERING | 669 dmx = &dvbdemux->dmx; 674 pluto->dmxdev.demux = dmx; 680 ret = dmx->add_frontend(dmx, &pluto->hw_frontend); 684 ret = dmx->add_frontend(dmx, &pluto->mem_frontend); 688 ret = dmx 734 struct dmx_demux *dmx = &dvbdemux->dmx; local [all...] |
/linux-master/drivers/media/pci/ttpci/ |
H A D | budget-core.c | 316 if (!demux->dmx.frontend) 357 dvbdemux->dmx.capabilities = (DMX_TS_FILTERING | DMX_SECTION_FILTERING | 363 budget->dmxdev.demux = &dvbdemux->dmx; 370 ret = dvbdemux->dmx.add_frontend(&dvbdemux->dmx, &budget->hw_frontend); 376 ret = dvbdemux->dmx.add_frontend(&dvbdemux->dmx, &budget->mem_frontend); 380 ret = dvbdemux->dmx.connect_frontend(&dvbdemux->dmx, &budget->hw_frontend); 384 dvb_net_init(&budget->dvb_adapter, &budget->dvb_net, &dvbdemux->dmx); [all...] |
/linux-master/drivers/media/pci/ngene/ |
H A D | ngene-dvb.c | 314 dvbdemux->dmx.capabilities = (DMX_TS_FILTERING | 329 dmxdev->demux = &dvbdemux->dmx; 336 dvbdemux->dmx.add_frontend(&dvbdemux->dmx, hw_frontend); 338 dvbdemux->dmx.add_frontend(&dvbdemux->dmx, mem_frontend); 339 return dvbdemux->dmx.connect_frontend(&dvbdemux->dmx, hw_frontend);
|
/linux-master/drivers/media/pci/dm1105/ |
H A D | dm1105.c | 972 struct dmx_demux *dmx; local 1083 dvbdemux->dmx.capabilities = (DMX_TS_FILTERING | 1089 dmx = &dvbdemux->dmx; 1091 dev->dmxdev.demux = dmx; 1100 ret = dmx->add_frontend(dmx, &dev->hw_frontend); 1106 ret = dmx->add_frontend(dmx, &dev->mem_frontend); 1110 ret = dmx 1177 struct dmx_demux *dmx = &dvbdemux->dmx; local [all...] |
/linux-master/drivers/media/pci/bt8xx/ |
H A D | dvb-bt8xx.c | 68 if (!dvbdmx->dmx.frontend) 88 if (!dvbdmx->dmx.frontend) 732 card->demux.dmx.capabilities = DMX_TS_FILTERING | DMX_SECTION_FILTERING | DMX_MEMORY_BASED_FILTERING; 748 card->dmxdev.demux = &card->demux.dmx; 759 result = card->demux.dmx.add_frontend(&card->demux.dmx, &card->fe_hw); 767 result = card->demux.dmx.add_frontend(&card->demux.dmx, &card->fe_mem); 773 result = card->demux.dmx.connect_frontend(&card->demux.dmx, [all...] |
/linux-master/drivers/media/usb/cx231xx/ |
H A D | cx231xx-dvb.c | 313 if (!demux->dmx.frontend) 504 dvb->demux.dmx.capabilities = 522 dvb->dmxdev.demux = &dvb->demux.dmx; 533 result = dvb->demux.dmx.add_frontend(&dvb->demux.dmx, &dvb->fe_hw); 542 result = dvb->demux.dmx.add_frontend(&dvb->demux.dmx, &dvb->fe_mem); 550 result = dvb->demux.dmx.connect_frontend(&dvb->demux.dmx, &dvb->fe_hw); 559 dvb_net_init(&dvb->adapter, &dvb->net, &dvb->demux.dmx); [all...] |
/linux-master/drivers/media/pci/saa7164/ |
H A D | saa7164-dvb.c | 290 if (!demux->dmx.frontend) 402 dvb->demux.dmx.capabilities = 418 dvb->dmxdev.demux = &dvb->demux.dmx; 428 result = dvb->demux.dmx.add_frontend(&dvb->demux.dmx, &dvb->fe_hw); 436 result = dvb->demux.dmx.add_frontend(&dvb->demux.dmx, &dvb->fe_mem); 443 result = dvb->demux.dmx.connect_frontend(&dvb->demux.dmx, &dvb->fe_hw); 451 dvb_net_init(&dvb->adapter, &dvb->net, &dvb->demux.dmx); [all...] |
/linux-master/drivers/media/dvb-core/ |
H A D | dvb_demux.c | 790 static int dvbdmx_allocate_ts_feed(struct dmx_demux *dmx, argument 794 struct dvb_demux *demux = (struct dvb_demux *)dmx; 813 (*ts_feed)->parent = dmx; 835 static int dvbdmx_release_ts_feed(struct dmx_demux *dmx, argument 838 struct dvb_demux *demux = (struct dvb_demux *)dmx; 1237 struct dmx_demux *dmx = &dvbdemux->dmx; local 1286 dmx->frontend = NULL; 1287 dmx->priv = dvbdemux; 1288 dmx [all...] |
/linux-master/drivers/media/test-drivers/vidtv/ |
H A D | vidtv_bridge.c | 224 if (!demux->dmx.frontend) 319 dvb->demux.dmx.capabilities = DMX_TS_FILTERING | 334 dvb->dmx_dev.demux = &dvb->demux.dmx; 444 ret = dvb->demux.dmx.connect_frontend(&dvb->demux.dmx, 460 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx,
|
/linux-master/drivers/media/spi/ |
H A D | cxd2880-spi.c | 565 dvb_spi->demux.dmx.capabilities = DMX_TS_FILTERING; 579 dvb_spi->dmxdev.demux = &dvb_spi->demux.dmx; 589 ret = dvb_spi->demux.dmx.add_frontend(&dvb_spi->demux.dmx, 596 ret = dvb_spi->demux.dmx.connect_frontend(&dvb_spi->demux.dmx, 608 dvb_spi->demux.dmx.remove_frontend(&dvb_spi->demux.dmx, 633 dvb_spi->demux.dmx.remove_frontend(&dvb_spi->demux.dmx, [all...] |
/linux-master/drivers/media/pci/smipcie/ |
H A D | smipcie-main.c | 282 /* tasklet handler: DMA data to dmx.*/ 743 dvbdemux->dmx.capabilities = (DMX_TS_FILTERING | 758 dmxdev->demux = &dvbdemux->dmx; 765 dvbdemux->dmx.add_frontend(&dvbdemux->dmx, hw_frontend); 767 dvbdemux->dmx.add_frontend(&dvbdemux->dmx, mem_frontend); 768 return dvbdemux->dmx.connect_frontend(&dvbdemux->dmx, hw_frontend); 879 dvbdemux->dmx [all...] |
/linux-master/drivers/media/usb/dvb-usb/ |
H A D | dvb-usb-dvb.c | 172 adap->demux.dmx.capabilities = DMX_TS_FILTERING | DMX_SECTION_FILTERING; 190 adap->dmxdev.demux = &adap->demux.dmx; 198 &adap->demux.dmx)) < 0) { 223 adap->demux.dmx.close(&adap->demux.dmx);
|
/linux-master/drivers/media/usb/pvrusb2/ |
H A D | pvrusb2-dvb.c | 256 adap->demux.dmx.capabilities = DMX_TS_FILTERING | 274 adap->dmxdev.demux = &adap->demux.dmx; 284 dvb_net_init(&adap->dvb_adap, &adap->dvb_net, &adap->demux.dmx); 300 adap->demux.dmx.close(&adap->demux.dmx);
|