Home
last modified time | relevance | path

Searched refs:dvbdemux (Results 1 – 11 of 11) sorted by relevance

/linux-6.3-rc2/drivers/media/dvb-core/
A Ddvb_demux.c1123 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 Dngene-dvb.c307 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 Dngene-core.c1392 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 Dngene.h839 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 Dbudget-core.c349 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 Dsmipcie-main.c736 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 Dcx18-dvb.c336 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 Dpluto2.c581 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 Ddm1105.c971 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 Dav7110.c1105 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 Dddbridge-core.c1296 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 …]

Completed in 36 milliseconds