Home
last modified time | relevance | path

Searched refs:dvbdmx (Results 1 – 8 of 8) sorted by relevance

/linux-2.6.39/drivers/media/dvb/dvb-core/
Ddvb_demux.c878 struct dvb_demux *dvbdmx = dvbdmxfeed->demux; in dmx_section_feed_set() local
883 if (mutex_lock_interruptible(&dvbdmx->mutex)) in dmx_section_feed_set()
897 mutex_unlock(&dvbdmx->mutex); in dmx_section_feed_set()
903 mutex_unlock(&dvbdmx->mutex); in dmx_section_feed_set()
932 struct dvb_demux *dvbdmx = dvbdmxfeed->demux; in dmx_section_feed_start_filtering() local
935 if (mutex_lock_interruptible(&dvbdmx->mutex)) in dmx_section_feed_start_filtering()
939 mutex_unlock(&dvbdmx->mutex); in dmx_section_feed_start_filtering()
944 mutex_unlock(&dvbdmx->mutex); in dmx_section_feed_start_filtering()
953 if (!dvbdmx->start_feed) { in dmx_section_feed_start_filtering()
954 mutex_unlock(&dvbdmx->mutex); in dmx_section_feed_start_filtering()
[all …]
Ddvb_demux.h143 void dvb_dmx_swfilter_packets(struct dvb_demux *dvbdmx, const u8 *buf,
/linux-2.6.39/drivers/media/dvb/mantis/
Dmantis_dvb.c105 struct dvb_demux *dvbdmx = dvbdmxfeed->demux; in mantis_dvb_start_feed() local
106 struct mantis_pci *mantis = dvbdmx->priv; in mantis_dvb_start_feed()
109 if (!dvbdmx->dmx.frontend) { in mantis_dvb_start_feed()
128 struct dvb_demux *dvbdmx = dvbdmxfeed->demux; in mantis_dvb_stop_feed() local
129 struct mantis_pci *mantis = dvbdmx->priv; in mantis_dvb_stop_feed()
132 if (!dvbdmx->dmx.frontend) { in mantis_dvb_stop_feed()
/linux-2.6.39/drivers/media/dvb/ngene/
Dngene-dvb.c168 struct dvb_demux *dvbdmx = dvbdmxfeed->demux; in ngene_start_feed() local
169 struct ngene_channel *chan = dvbdmx->priv; in ngene_start_feed()
181 struct dvb_demux *dvbdmx = dvbdmxfeed->demux; in ngene_stop_feed() local
182 struct ngene_channel *chan = dvbdmx->priv; in ngene_stop_feed()
/linux-2.6.39/drivers/media/dvb/ttpci/
Dav7110.c896 struct dvb_demux *dvbdmx = dvbdmxfeed->demux; in dvb_feed_start_pid() local
897 struct av7110 *av7110 = dvbdmx->priv; in dvb_feed_start_pid()
898 u16 *pid = dvbdmx->pids, npids[5]; in dvb_feed_start_pid()
929 if (dvbdmxfeed->pes_type == 0 && !(dvbdmx->pids[0] & 0x8000)) in dvb_feed_start_pid()
931 if (dvbdmxfeed->pes_type == 1 && !(dvbdmx->pids[1] & 0x8000)) in dvb_feed_start_pid()
939 struct dvb_demux *dvbdmx = dvbdmxfeed->demux; in dvb_feed_stop_pid() local
940 struct av7110 *av7110 = dvbdmx->priv; in dvb_feed_stop_pid()
941 u16 *pid = dvbdmx->pids, npids[5]; in dvb_feed_stop_pid()
953 dvbdmx->recording = 0; in dvb_feed_stop_pid()
955 dvbdmx->playing = 0; in dvb_feed_stop_pid()
[all …]
Dav7110_av.c123 struct dvb_demux *dvbdmx = dvbdmxfeed->demux; in av7110_av_start_record() local
130 dvbdmx->recording = 1; in av7110_av_start_record()
136 dvbdmx->pesfilter[0]->pid, in av7110_av_start_record()
138 (void *) dvbdmx->pesfilter[0]); in av7110_av_start_record()
144 dvbdmx->pesfilter[1]->pid, in av7110_av_start_record()
146 (void *) dvbdmx->pesfilter[1]); in av7110_av_start_record()
152 dvbdmx->pesfilter[0]->pid, in av7110_av_start_record()
154 (void *) dvbdmx->pesfilter[0]); in av7110_av_start_record()
156 dvbdmx->pesfilter[1]->pid, in av7110_av_start_record()
158 (void *) dvbdmx->pesfilter[1]); in av7110_av_start_record()
/linux-2.6.39/drivers/media/dvb/bt8xx/
Ddvb-bt8xx.c71 struct dvb_demux*dvbdmx = dvbdmxfeed->demux; in dvb_bt8xx_start_feed() local
72 struct dvb_bt8xx_card *card = dvbdmx->priv; in dvb_bt8xx_start_feed()
77 if (!dvbdmx->dmx.frontend) in dvb_bt8xx_start_feed()
92 struct dvb_demux *dvbdmx = dvbdmxfeed->demux; in dvb_bt8xx_stop_feed() local
93 struct dvb_bt8xx_card *card = dvbdmx->priv; in dvb_bt8xx_stop_feed()
97 if (!dvbdmx->dmx.frontend) in dvb_bt8xx_stop_feed()
/linux-2.6.39/drivers/media/dvb/ttusb-dec/
Dttusb_dec.c932 struct dvb_demux *dvbdmx = dvbdmxfeed->demux; in ttusb_dec_start_ts_feed() local
933 struct ttusb_dec *dec = dvbdmx->priv; in ttusb_dec_start_ts_feed()
1055 struct dvb_demux *dvbdmx = dvbdmxfeed->demux; in ttusb_dec_start_feed() local
1059 if (!dvbdmx->dmx.frontend) in ttusb_dec_start_feed()