Home
last modified time | relevance | path

Searched refs:dvb_demux (Results 1 – 25 of 59) sorted by relevance

123

/OK3568_Linux_fs/kernel/drivers/media/platform/sti/c8sectpfe/
H A Dc8sectpfe-common.c40 demux->dvb_demux.dmx.capabilities = DMX_TS_FILTERING | in register_dvb()
44 demux->dvb_demux.priv = demux; in register_dvb()
45 demux->dvb_demux.filternum = C8SECTPFE_MAXCHANNEL; in register_dvb()
46 demux->dvb_demux.feednum = C8SECTPFE_MAXCHANNEL; in register_dvb()
48 demux->dvb_demux.start_feed = start_feed; in register_dvb()
49 demux->dvb_demux.stop_feed = stop_feed; in register_dvb()
50 demux->dvb_demux.write_to_decoder = NULL; in register_dvb()
52 result = dvb_dmx_init(&demux->dvb_demux); in register_dvb()
59 demux->dmxdev.filternum = demux->dvb_demux.filternum; in register_dvb()
60 demux->dmxdev.demux = &demux->dvb_demux.dmx; in register_dvb()
[all …]
H A Dc8sectpfe-common.h34 struct dvb_demux dvb_demux; member
/OK3568_Linux_fs/kernel/drivers/media/dvb-core/
H A Ddvb_demux.c168 struct dvb_demux *demux = feed->demux; in dvb_dmx_swfilter_section_feed()
244 struct dvb_demux *demux = feed->demux; in dvb_dmx_swfilter_section_copy_dump()
415 static void dvb_dmx_swfilter_packet(struct dvb_demux *demux, const u8 *buf) in dvb_dmx_swfilter_packet()
504 void dvb_dmx_swfilter_packets(struct dvb_demux *demux, const u8 *buf, in dvb_dmx_swfilter_packets()
547 static inline void _dvb_dmx_swfilter(struct dvb_demux *demux, const u8 *buf, in _dvb_dmx_swfilter()
601 void dvb_dmx_swfilter(struct dvb_demux *demux, const u8 *buf, size_t count) in dvb_dmx_swfilter()
607 void dvb_dmx_swfilter_204(struct dvb_demux *demux, const u8 *buf, size_t count) in dvb_dmx_swfilter_204()
613 void dvb_dmx_swfilter_raw(struct dvb_demux *demux, const u8 *buf, size_t count) in dvb_dmx_swfilter_raw()
626 static struct dvb_demux_filter *dvb_dmx_filter_alloc(struct dvb_demux *demux) in dvb_dmx_filter_alloc()
642 static struct dvb_demux_feed *dvb_dmx_feed_alloc(struct dvb_demux *demux) in dvb_dmx_feed_alloc()
[all …]
H A DMakefile9 dvb-core-objs := dvbdev.o dmxdev.o dvb_demux.o \
/OK3568_Linux_fs/kernel/include/media/
H A Ddvb_demux.h141 struct dvb_demux *demux;
202 struct dvb_demux { struct
267 int dvb_dmx_init(struct dvb_demux *demux);
278 void dvb_dmx_release(struct dvb_demux *demux);
295 void dvb_dmx_swfilter_packets(struct dvb_demux *demux, const u8 *buf,
314 void dvb_dmx_swfilter(struct dvb_demux *demux, const u8 *buf, size_t count);
332 void dvb_dmx_swfilter_204(struct dvb_demux *demux, const u8 *buf,
351 void dvb_dmx_swfilter_raw(struct dvb_demux *demux, const u8 *buf,
H A Dvideobuf2-dvb.h32 struct dvb_demux demux;
/OK3568_Linux_fs/kernel/drivers/media/usb/ttusb-budget/
H A Ddvb-ttusb-budget.c91 struct dvb_demux dvb_demux; member
592 dvb_dmx_swfilter_packets(&ttusb->dvb_demux, muxpack, 1); in ttusb_process_muxpack()
1660 memset(&ttusb->dvb_demux, 0, sizeof(ttusb->dvb_demux)); in ttusb_probe()
1662 ttusb->dvb_demux.dmx.capabilities = in ttusb_probe()
1664 ttusb->dvb_demux.priv = NULL; in ttusb_probe()
1666 ttusb->dvb_demux.filternum = TTUSB_MAXFILTER; in ttusb_probe()
1668 ttusb->dvb_demux.filternum = 32; in ttusb_probe()
1670 ttusb->dvb_demux.feednum = TTUSB_MAXCHANNEL; in ttusb_probe()
1671 ttusb->dvb_demux.start_feed = ttusb_start_feed; in ttusb_probe()
1672 ttusb->dvb_demux.stop_feed = ttusb_stop_feed; in ttusb_probe()
[all …]
/OK3568_Linux_fs/kernel/drivers/media/pci/ngene/
H A Dngene-dvb.c277 struct dvb_demux *dvbdmx = dvbdmxfeed->demux; in ngene_start_feed()
290 struct dvb_demux *dvbdmx = dvbdmxfeed->demux; in ngene_stop_feed()
302 int my_dvb_dmx_ts_card_init(struct dvb_demux *dvbdemux, char *id, in my_dvb_dmx_ts_card_init()
321 struct dvb_demux *dvbdemux, in my_dvb_dmxdev_ts_card_init()
H A Dngene.h654 struct dvb_demux demux;
917 int my_dvb_dmx_ts_card_init(struct dvb_demux *dvbdemux, char *id,
922 struct dvb_demux *dvbdemux,
/OK3568_Linux_fs/kernel/drivers/media/pci/cx18/
H A Dcx18-dvb.c236 struct dvb_demux *demux = feed->demux; in cx18_dvb_start_feed()
307 struct dvb_demux *demux = feed->demux; in cx18_dvb_stop_feed()
336 struct dvb_demux *dvbdemux; in cx18_dvb_register()
428 struct dvb_demux *dvbdemux; in cx18_dvb_unregister()
/OK3568_Linux_fs/kernel/drivers/media/pci/ttpci/
H A Dav7110.h173 struct dvb_demux demux;
180 struct dvb_demux demux1;
H A Dbudget-core.c309 struct dvb_demux *demux = feed->demux; in budget_start_feed()
328 struct dvb_demux *demux = feed->demux; in budget_stop_feed()
343 struct dvb_demux *dvbdemux = &budget->demux; in budget_register()
395 struct dvb_demux *dvbdemux = &budget->demux; in budget_unregister()
H A Dav7110.c862 struct dvb_demux *dvbdmx = dvbdmxfeed->demux; in dvb_feed_start_pid()
905 struct dvb_demux *dvbdmx = dvbdmxfeed->demux; in dvb_feed_stop_pid()
946 struct dvb_demux *demux = feed->demux; in av7110_start_feed()
1014 struct dvb_demux *demux = feed->demux; in av7110_stop_feed()
1062 struct dvb_demux *dvbdmx = &av7110->demux; in restart_feeds()
1105 struct dvb_demux *dvbdemux; in dvb_get_stc()
1206 struct dvb_demux *demux = feed->demux; in budget_start_feed()
1221 struct dvb_demux *demux = feed->demux; in budget_stop_feed()
1239 struct dvb_demux *demux = budget->full_ts ? &budget->demux : &budget->demux1; in vpeirq()
1275 struct dvb_demux *dvbdemux = &av7110->demux; in av7110_register()
[all …]
/OK3568_Linux_fs/kernel/drivers/media/pci/bt8xx/
H A Ddvb-bt8xx.h36 struct dvb_demux demux;
/OK3568_Linux_fs/kernel/drivers/media/test-drivers/vidtv/
H A Dvidtv_bridge.h50 struct dvb_demux demux;
/OK3568_Linux_fs/kernel/drivers/media/usb/pvrusb2/
H A Dpvrusb2-dvb.h19 struct dvb_demux demux;
/OK3568_Linux_fs/kernel/drivers/media/usb/as102/
H A Das102_drv.h58 struct dvb_demux dvb_dmx;
H A Das102_drv.c136 struct dvb_demux *demux = dvbdmxfeed->demux; in as102_dvb_dmx_start_feed()
155 struct dvb_demux *demux = dvbdmxfeed->demux; in as102_dvb_dmx_stop_feed()
/OK3568_Linux_fs/kernel/drivers/media/pci/mantis/
H A Dmantis_dvb.c93 struct dvb_demux *dvbdmx = dvbdmxfeed->demux; in mantis_dvb_start_feed()
116 struct dvb_demux *dvbdmx = dvbdmxfeed->demux; in mantis_dvb_stop_feed()
/OK3568_Linux_fs/kernel/drivers/media/pci/cx23885/
H A Daltera-ci.h26 struct dvb_demux *demux;/* for hardware PID filter to connect to */
/OK3568_Linux_fs/kernel/drivers/media/pci/smipcie/
H A Dsmipcie-main.c727 static int my_dvb_dmx_ts_card_init(struct dvb_demux *dvbdemux, char *id, in my_dvb_dmx_ts_card_init()
746 struct dvb_demux *dvbdemux, in my_dvb_dmxdev_ts_card_init()
812 struct dvb_demux *dvbdmx = dvbdmxfeed->demux; in smi_start_feed()
829 struct dvb_demux *dvbdmx = dvbdmxfeed->demux; in smi_stop_feed()
846 struct dvb_demux *dvbdemux = &port->demux; in smi_dvb_init()
888 struct dvb_demux *dvbdemux = &port->demux; in smi_dvb_exit()
/OK3568_Linux_fs/kernel/drivers/media/spi/
H A Dcxd2880-spi.c47 struct dvb_demux demux;
326 struct dvb_demux *demux = NULL; in cxd2880_start_feed()
424 struct dvb_demux *demux = NULL; in cxd2880_stop_feed()
/OK3568_Linux_fs/kernel/drivers/media/common/videobuf2/
H A Dvideobuf2-dvb.c37 struct dvb_demux *demux = feed->demux; in vb2_dvb_start_feed()
60 struct dvb_demux *demux = feed->demux; in vb2_dvb_stop_feed()
/OK3568_Linux_fs/kernel/drivers/media/common/siano/
H A Dsmsdvb.h27 struct dvb_demux demux;
/OK3568_Linux_fs/kernel/drivers/media/usb/tm6000/
H A Dtm6000-dvb.c185 struct dvb_demux *demux = feed->demux; in tm6000_start_feed()
204 struct dvb_demux *demux = feed->demux; in tm6000_stop_feed()

123