/linux-master/drivers/media/dvb-core/ |
H A D | dvb_demux.c | 870 struct dvb_demux *dvbdemux = dvbdmxfeed->demux; local 873 if (mutex_lock_interruptible(&dvbdemux->mutex)) 876 dvbdmxfilter = dvb_dmx_filter_alloc(dvbdemux); 878 mutex_unlock(&dvbdemux->mutex); 882 spin_lock_irq(&dvbdemux->lock); 891 spin_unlock_irq(&dvbdemux->lock); 893 mutex_unlock(&dvbdemux->mutex); 1118 struct dvb_demux *dvbdemux = (struct dvb_demux *)demux; local 1120 if (dvbdemux->users >= MAX_DVB_DEMUX_USERS) 1123 dvbdemux 1129 struct dvb_demux *dvbdemux = (struct dvb_demux *)demux; local 1141 struct dvb_demux *dvbdemux = (struct dvb_demux *)demux; local 1166 struct dvb_demux *dvbdemux = (struct dvb_demux *)demux; local 1177 struct dvb_demux *dvbdemux = (struct dvb_demux *)demux; local 1192 struct dvb_demux *dvbdemux = (struct dvb_demux *)demux; local 1203 struct dvb_demux *dvbdemux = (struct dvb_demux *)demux; local 1217 struct dvb_demux *dvbdemux = (struct dvb_demux *)demux; local 1228 struct dvb_demux *dvbdemux = (struct dvb_demux *)demux; local 1234 dvb_dmx_init(struct dvb_demux *dvbdemux) argument 1311 dvb_dmx_release(struct dvb_demux *dvbdemux) argument [all...] |
/linux-master/drivers/media/pci/ngene/ |
H A D | ngene-dvb.c | 302 int my_dvb_dmx_ts_card_init(struct dvb_demux *dvbdemux, char *id, argument 307 dvbdemux->priv = priv; 309 dvbdemux->filternum = 256; 310 dvbdemux->feednum = 256; 311 dvbdemux->start_feed = start_feed; 312 dvbdemux->stop_feed = stop_feed; 313 dvbdemux->write_to_decoder = NULL; 314 dvbdemux->dmx.capabilities = (DMX_TS_FILTERING | 317 return dvb_dmx_init(dvbdemux); 321 struct dvb_demux *dvbdemux, 320 my_dvb_dmxdev_ts_card_init(struct dmxdev *dmxdev, struct dvb_demux *dvbdemux, struct dmx_frontend *hw_frontend, struct dmx_frontend *mem_frontend, struct dvb_adapter *dvb_adapter) argument [all...] |
H A D | ngene-core.c | 1392 struct dvb_demux *dvbdemux = &chan->demux; local 1423 dvbdemux->dmx.close(&dvbdemux->dmx); 1424 dvbdemux->dmx.remove_frontend(&dvbdemux->dmx, 1426 dvbdemux->dmx.remove_frontend(&dvbdemux->dmx, 1443 struct dvb_demux *dvbdemux = &chan->demux; local 1519 ret = my_dvb_dmx_ts_card_init(dvbdemux, "SW demux",
|
H A D | ngene.h | 839 int my_dvb_dmx_ts_card_init(struct dvb_demux *dvbdemux, char *id, 844 struct dvb_demux *dvbdemux,
|
/linux-master/drivers/media/pci/ttpci/ |
H A D | budget-core.c | 344 struct dvb_demux *dvbdemux = &budget->demux; local 349 dvbdemux->priv = (void *) budget; 351 dvbdemux->filternum = 256; 352 dvbdemux->feednum = 256; 353 dvbdemux->start_feed = budget_start_feed; 354 dvbdemux->stop_feed = budget_stop_feed; 355 dvbdemux->write_to_decoder = NULL; 357 dvbdemux->dmx.capabilities = (DMX_TS_FILTERING | DMX_SECTION_FILTERING | 363 budget->dmxdev.demux = &dvbdemux->dmx; 370 ret = dvbdemux 396 struct dvb_demux *dvbdemux = &budget->demux; local [all...] |
/linux-master/drivers/media/pci/cx18/ |
H A D | cx18-dvb.c | 336 struct dvb_demux *dvbdemux; local 354 dvbdemux = &dvb->demux; 356 dvbdemux->priv = (void *)stream; 358 dvbdemux->filternum = 256; 359 dvbdemux->feednum = 256; 360 dvbdemux->start_feed = cx18_dvb_start_feed; 361 dvbdemux->stop_feed = cx18_dvb_stop_feed; 362 dvbdemux->dmx.capabilities = (DMX_TS_FILTERING | 364 ret = dvb_dmx_init(dvbdemux); 368 dmx = &dvbdemux 428 struct dvb_demux *dvbdemux; local [all...] |
/linux-master/drivers/media/pci/smipcie/ |
H A D | smipcie-main.c | 731 static int my_dvb_dmx_ts_card_init(struct dvb_demux *dvbdemux, char *id, argument 736 dvbdemux->priv = priv; 738 dvbdemux->filternum = 256; 739 dvbdemux->feednum = 256; 740 dvbdemux->start_feed = start_feed; 741 dvbdemux->stop_feed = stop_feed; 742 dvbdemux->write_to_decoder = NULL; 743 dvbdemux->dmx.capabilities = (DMX_TS_FILTERING | 746 return dvb_dmx_init(dvbdemux); 750 struct dvb_demux *dvbdemux, 749 my_dvb_dmxdev_ts_card_init(struct dmxdev *dmxdev, struct dvb_demux *dvbdemux, struct dmx_frontend *hw_frontend, struct dmx_frontend *mem_frontend, struct dvb_adapter *dvb_adapter) argument 850 struct dvb_demux *dvbdemux = &port->demux; local 892 struct dvb_demux *dvbdemux = &port->demux; local [all...] |
/linux-master/drivers/media/pci/pluto2/ |
H A D | pluto2.c | 581 struct dvb_demux *dvbdemux; local 658 dvbdemux = &pluto->demux; 659 dvbdemux->filternum = 256; 660 dvbdemux->feednum = 256; 661 dvbdemux->start_feed = pluto_start_feed; 662 dvbdemux->stop_feed = pluto_stop_feed; 663 dvbdemux->dmx.capabilities = (DMX_TS_FILTERING | 665 ret = dvb_dmx_init(dvbdemux); 669 dmx = &dvbdemux->dmx; 709 dvb_dmx_release(dvbdemux); 733 struct dvb_demux *dvbdemux = &pluto->demux; local [all...] |
/linux-master/drivers/media/pci/dm1105/ |
H A D | dm1105.c | 971 struct dvb_demux *dvbdemux; local 1078 dvbdemux = &dev->demux; 1079 dvbdemux->filternum = 256; 1080 dvbdemux->feednum = 256; 1081 dvbdemux->start_feed = dm1105_start_feed; 1082 dvbdemux->stop_feed = dm1105_stop_feed; 1083 dvbdemux->dmx.capabilities = (DMX_TS_FILTERING | 1085 ret = dvb_dmx_init(dvbdemux); 1089 dmx = &dvbdemux->dmx; 1152 dvb_dmx_release(dvbdemux); 1176 struct dvb_demux *dvbdemux = &dev->demux; local [all...] |
/linux-master/drivers/staging/media/av7110/ |
H A D | av7110.c | 1105 struct dvb_demux *dvbdemux; local 1111 dvbdemux = demux->priv; 1112 if (WARN_ON(!dvbdemux)) 1114 av7110 = dvbdemux->priv; 1278 struct dvb_demux *dvbdemux = &av7110->demux; local 1288 dvbdemux->priv = (void *) av7110; 1293 dvbdemux->filternum = (av7110->full_ts) ? 256 : 32; 1294 dvbdemux->feednum = (av7110->full_ts) ? 256 : 32; 1295 dvbdemux->start_feed = av7110_start_feed; 1296 dvbdemux 1371 struct dvb_demux *dvbdemux = &av7110->demux; local [all...] |
/linux-master/drivers/media/pci/ddbridge/ |
H A D | ddbridge-core.c | 1296 struct dvb_demux *dvbdemux = &dvb->demux; local 1320 dvbdemux->dmx.remove_frontend(&dvbdemux->dmx, 1322 dvbdemux->dmx.remove_frontend(&dvbdemux->dmx, 1442 struct dvb_demux *dvbdemux = &dvb->demux; local 1465 dvbdemux->priv = input; 1466 dvbdemux->dmx.capabilities = DMX_TS_FILTERING | 1468 dvbdemux->start_feed = start_feed; 1469 dvbdemux [all...] |