/linux-6.3-rc2/drivers/media/dvb-core/ |
A D | dvb_demux.c | 1123 dvbdemux->users++; in dvbdmx_open() 1134 dvbdemux->users--; in dvbdmx_close() 1240 dvbdemux->users = 0; in dvb_dmx_init() 1244 if (!dvbdemux->filter) in dvb_dmx_init() 1249 if (!dvbdemux->feed) { in dvb_dmx_init() 1276 dvbdemux->playing = 0; in dvb_dmx_init() 1277 dvbdemux->recording = 0; in dvb_dmx_init() 1278 dvbdemux->tsbufp = 0; in dvb_dmx_init() 1283 if (!dvbdemux->memcopy) in dvb_dmx_init() 1287 dmx->priv = dvbdemux; in dvb_dmx_init() [all …]
|
/linux-6.3-rc2/drivers/media/pci/ngene/ |
A D | ngene-dvb.c | 307 dvbdemux->priv = priv; in my_dvb_dmx_ts_card_init() 309 dvbdemux->filternum = 256; in my_dvb_dmx_ts_card_init() 310 dvbdemux->feednum = 256; in my_dvb_dmx_ts_card_init() 311 dvbdemux->start_feed = start_feed; in my_dvb_dmx_ts_card_init() 312 dvbdemux->stop_feed = stop_feed; in my_dvb_dmx_ts_card_init() 313 dvbdemux->write_to_decoder = NULL; in my_dvb_dmx_ts_card_init() 317 return dvb_dmx_init(dvbdemux); in my_dvb_dmx_ts_card_init() 329 dmxdev->demux = &dvbdemux->dmx; in my_dvb_dmxdev_ts_card_init() 336 dvbdemux->dmx.add_frontend(&dvbdemux->dmx, hw_frontend); in my_dvb_dmxdev_ts_card_init() 338 dvbdemux->dmx.add_frontend(&dvbdemux->dmx, mem_frontend); in my_dvb_dmxdev_ts_card_init() [all …]
|
A D | ngene-core.c | 1392 struct dvb_demux *dvbdemux = &chan->demux; in release_channel() local 1423 dvbdemux->dmx.close(&dvbdemux->dmx); in release_channel() 1424 dvbdemux->dmx.remove_frontend(&dvbdemux->dmx, in release_channel() 1426 dvbdemux->dmx.remove_frontend(&dvbdemux->dmx, in release_channel() 1443 struct dvb_demux *dvbdemux = &chan->demux; in init_channel() local 1519 ret = my_dvb_dmx_ts_card_init(dvbdemux, "SW demux", in init_channel()
|
A D | ngene.h | 839 int my_dvb_dmx_ts_card_init(struct dvb_demux *dvbdemux, char *id, 844 struct dvb_demux *dvbdemux,
|
/linux-6.3-rc2/drivers/media/pci/ttpci/ |
A D | budget-core.c | 349 dvbdemux->priv = (void *) budget; in budget_register() 351 dvbdemux->filternum = 256; in budget_register() 352 dvbdemux->feednum = 256; in budget_register() 355 dvbdemux->write_to_decoder = NULL; in budget_register() 363 budget->dmxdev.demux = &dvbdemux->dmx; in budget_register() 370 ret = dvbdemux->dmx.add_frontend(&dvbdemux->dmx, &budget->hw_frontend); in budget_register() 376 ret = dvbdemux->dmx.add_frontend(&dvbdemux->dmx, &budget->mem_frontend); in budget_register() 380 ret = dvbdemux->dmx.connect_frontend(&dvbdemux->dmx, &budget->hw_frontend); in budget_register() 402 dvbdemux->dmx.close(&dvbdemux->dmx); in budget_unregister() 403 dvbdemux->dmx.remove_frontend(&dvbdemux->dmx, &budget->hw_frontend); in budget_unregister() [all …]
|
/linux-6.3-rc2/drivers/media/pci/smipcie/ |
A D | smipcie-main.c | 736 dvbdemux->priv = priv; in my_dvb_dmx_ts_card_init() 739 dvbdemux->feednum = 256; in my_dvb_dmx_ts_card_init() 765 dvbdemux->dmx.add_frontend(&dvbdemux->dmx, hw_frontend); in my_dvb_dmxdev_ts_card_init() 767 dvbdemux->dmx.add_frontend(&dvbdemux->dmx, mem_frontend); in my_dvb_dmxdev_ts_card_init() 768 return dvbdemux->dmx.connect_frontend(&dvbdemux->dmx, hw_frontend); in my_dvb_dmxdev_ts_card_init() 879 dvbdemux->dmx.close(&dvbdemux->dmx); in smi_dvb_init() 880 dvbdemux->dmx.remove_frontend(&dvbdemux->dmx, &port->hw_frontend); in smi_dvb_init() 881 dvbdemux->dmx.remove_frontend(&dvbdemux->dmx, &port->mem_frontend); in smi_dvb_init() 896 dvbdemux->dmx.close(&dvbdemux->dmx); in smi_dvb_exit() 897 dvbdemux->dmx.remove_frontend(&dvbdemux->dmx, &port->hw_frontend); in smi_dvb_exit() [all …]
|
/linux-6.3-rc2/drivers/media/pci/cx18/ |
A D | cx18-dvb.c | 336 struct dvb_demux *dvbdemux; in cx18_dvb_register() local 354 dvbdemux = &dvb->demux; in cx18_dvb_register() 358 dvbdemux->filternum = 256; in cx18_dvb_register() 359 dvbdemux->feednum = 256; in cx18_dvb_register() 364 ret = dvb_dmx_init(dvbdemux); in cx18_dvb_register() 368 dmx = &dvbdemux->dmx; in cx18_dvb_register() 416 dvb_dmx_release(dvbdemux); in cx18_dvb_register() 428 struct dvb_demux *dvbdemux; in cx18_dvb_unregister() local 437 dvbdemux = &dvb->demux; in cx18_dvb_unregister() 438 dmx = &dvbdemux->dmx; in cx18_dvb_unregister() [all …]
|
/linux-6.3-rc2/drivers/media/pci/pluto2/ |
A D | pluto2.c | 581 struct dvb_demux *dvbdemux; in pluto2_probe() local 658 dvbdemux = &pluto->demux; in pluto2_probe() 659 dvbdemux->filternum = 256; in pluto2_probe() 660 dvbdemux->feednum = 256; in pluto2_probe() 661 dvbdemux->start_feed = pluto_start_feed; in pluto2_probe() 662 dvbdemux->stop_feed = pluto_stop_feed; in pluto2_probe() 665 ret = dvb_dmx_init(dvbdemux); in pluto2_probe() 669 dmx = &dvbdemux->dmx; in pluto2_probe() 709 dvb_dmx_release(dvbdemux); in pluto2_probe() 734 struct dmx_demux *dmx = &dvbdemux->dmx; in pluto2_remove() [all …]
|
/linux-6.3-rc2/drivers/media/pci/dm1105/ |
A D | dm1105.c | 971 struct dvb_demux *dvbdemux; in dm1105_probe() local 1078 dvbdemux = &dev->demux; in dm1105_probe() 1079 dvbdemux->filternum = 256; in dm1105_probe() 1080 dvbdemux->feednum = 256; in dm1105_probe() 1081 dvbdemux->start_feed = dm1105_start_feed; in dm1105_probe() 1082 dvbdemux->stop_feed = dm1105_stop_feed; in dm1105_probe() 1085 ret = dvb_dmx_init(dvbdemux); in dm1105_probe() 1089 dmx = &dvbdemux->dmx; in dm1105_probe() 1152 dvb_dmx_release(dvbdemux); in dm1105_probe() 1177 struct dmx_demux *dmx = &dvbdemux->dmx; in dm1105_remove() [all …]
|
/linux-6.3-rc2/drivers/staging/media/av7110/ |
A D | av7110.c | 1105 struct dvb_demux *dvbdemux; in dvb_get_stc() local 1110 dvbdemux = demux->priv; in dvb_get_stc() 1111 BUG_ON(!dvbdemux); in dvb_get_stc() 1112 av7110 = dvbdemux->priv; in dvb_get_stc() 1286 dvbdemux->priv = (void *) av7110; in av7110_register() 1310 ret = dvbdemux->dmx.add_frontend(&dvbdemux->dmx, &av7110->hw_frontend); in av7110_register() 1317 ret = dvbdemux->dmx.add_frontend(&dvbdemux->dmx, &av7110->mem_frontend); in av7110_register() 1322 ret = dvbdemux->dmx.connect_frontend(&dvbdemux->dmx, in av7110_register() 1386 dvbdemux->dmx.close(&dvbdemux->dmx); in dvb_unregister() 1387 dvbdemux->dmx.remove_frontend(&dvbdemux->dmx, &av7110->hw_frontend); in dvb_unregister() [all …]
|
/linux-6.3-rc2/drivers/media/pci/ddbridge/ |
A D | ddbridge-core.c | 1296 struct dvb_demux *dvbdemux = &dvb->demux; in dvb_input_detach() local 1320 dvbdemux->dmx.remove_frontend(&dvbdemux->dmx, in dvb_input_detach() 1322 dvbdemux->dmx.remove_frontend(&dvbdemux->dmx, in dvb_input_detach() 1465 dvbdemux->priv = input; in dvb_input_attach() 1468 dvbdemux->start_feed = start_feed; in dvb_input_attach() 1469 dvbdemux->stop_feed = stop_feed; in dvb_input_attach() 1470 dvbdemux->filternum = 256; in dvb_input_attach() 1471 dvbdemux->feednum = 256; in dvb_input_attach() 1472 ret = dvb_dmx_init(dvbdemux); in dvb_input_attach() 1478 dvb->dmxdev.demux = &dvbdemux->dmx; in dvb_input_attach() [all …]
|