/drivers/media/dvb/dvb-core/ |
H A D | dvb_net.h | 42 struct dmx_demux *demux; member in struct:dvb_net
|
H A D | dmxdev.h | 39 #include "demux.h" 98 struct dmx_demux *demux; member in struct:dmxdev
|
H A D | dvb_demux.h | 2 * dvb_demux.h: DVB kernel demux API 31 #include "demux.h" 78 struct dvb_demux *demux; member in struct:dvb_demux_feed 145 void dvb_dmx_swfilter(struct dvb_demux *demux, const u8 *buf, size_t count); 146 void dvb_dmx_swfilter_204(struct dvb_demux *demux, const u8 *buf,
|
H A D | dmxdev.c | 110 static struct dmx_frontend *get_fe(struct dmx_demux *demux, int type) argument 114 head = demux->get_frontends(demux); 163 dmxdev->dvr_orig_fe = dmxdev->demux->frontend; 165 if (!dmxdev->demux->write) { 170 front = get_fe(dmxdev->demux, DMX_MEMORY_FE); 176 dmxdev->demux->disconnect_frontend(dmxdev->demux); 177 dmxdev->demux->connect_frontend(dmxdev->demux, fron 505 struct dmx_demux *demux; local [all...] |
/drivers/media/dvb/bt8xx/ |
H A D | dvb-bt8xx.h | 50 struct dvb_demux demux; member in struct:dvb_bt8xx_card
|
/drivers/media/dvb/firewire/ |
H A D | firedtv-dvb.c | 55 struct firedtv *fdtv = dvbdmxfeed->demux->priv; 125 struct dvb_demux *demux = dvbdmxfeed->demux; local 126 struct firedtv *fdtv = demux->priv; 132 (demux->dmx.frontend->source != DMX_MEMORY_FE))) { 136 !demux->pesfilter[dvbdmxfeed->pes_type]) 139 demux->pids[dvbdmxfeed->pes_type] |= 0x8000; 140 demux->pesfilter[dvbdmxfeed->pes_type] = NULL; 174 fdtv->demux.dmx.capabilities = 0; 176 fdtv->demux [all...] |
H A D | firedtv.h | 26 #include <demux.h> 81 struct dvb_demux demux; member in struct:firedtv
|
/drivers/media/video/pvrusb2/ |
H A D | pvrusb2-dvb.h | 18 struct dvb_demux demux; member in struct:pvr2_dvb_adapter
|
/drivers/media/video/au0828/ |
H A D | au0828-dvb.c | 116 /* Feed the transport payload into the kernel demux */ 117 dvb_dmx_swfilter_packets(&dev->dvb.demux, 202 struct dvb_demux *demux = feed->demux; local 203 struct au0828_dev *dev = (struct au0828_dev *) demux->priv; 209 if (!demux->dmx.frontend) 230 struct dvb_demux *demux = feed->demux; local 231 struct au0828_dev *dev = (struct au0828_dev *) demux->priv; 278 /* register demux stuf [all...] |
/drivers/media/video/cx23885/ |
H A D | altera-ci.h | 40 struct dvb_demux *demux;/* for hardware PID filter to connect to */ member in struct:altera_ci_config
|
H A D | altera-ci.c | 129 struct dvb_demux *demux; member in struct:netup_hw_pid_filter 165 /* check demux */ 175 if (temp_int->pid_filt[filt_nr]->demux == demux_dev) 181 /* find chip by demux */ 189 * find it by demux 472 pid_filt->demux->start_feed = pid_filt->start_feed; 473 pid_filt->demux->stop_feed = pid_filt->stop_feed; 608 altera_pid_feed_control(feed->demux, num, feed, 1); 615 altera_pid_feed_control(feed->demux, num, feed, 0); 679 pid_filt->demux [all...] |
/drivers/staging/media/as102/ |
H A D | as102_drv.c | 152 struct dvb_demux *demux = dvbdmxfeed->demux; local 153 struct as102_dev_t *as102_dev = demux->priv; 174 struct dvb_demux *demux = dvbdmxfeed->demux; local 175 struct as102_dev_t *as102_dev = demux->priv; 218 as102_dev->dvb_dmxdev.demux = &as102_dev->dvb_dmx.dmx; 272 /* unregister demux device */
|
/drivers/media/video/cx18/ |
H A D | cx18-dvb.c | 250 struct dvb_demux *demux = feed->demux; local 251 struct cx18_stream *stream = (struct cx18_stream *) demux->priv; 295 if (!demux->dmx.frontend) 321 struct dvb_demux *demux = feed->demux; local 322 struct cx18_stream *stream = (struct cx18_stream *)demux->priv; 368 dvbdemux = &dvb->demux; 387 dvb->dmxdev.demux = dmx; 451 dvbdemux = &dvb->demux; [all...] |
/drivers/media/video/saa7164/ |
H A D | saa7164-dvb.c | 234 struct dvb_demux *demux = feed->demux; local 235 struct saa7164_port *port = (struct saa7164_port *) demux->priv; 242 if (!demux->dmx.frontend) 261 struct dvb_demux *demux = feed->demux; local 262 struct saa7164_port *port = (struct saa7164_port *) demux->priv; 356 /* register demux stuff */ 357 dvb->demux.dmx.capabilities = 360 dvb->demux [all...] |
/drivers/media/video/tm6000/ |
H A D | tm6000-dvb.c | 105 dvb_dmx_swfilter(&dev->dvb->demux, urb->transfer_buffer, 195 struct dvb_demux *demux = feed->demux; local 196 struct tm6000_core *dev = demux->priv; 214 struct dvb_demux *demux = feed->demux; local 215 struct tm6000_core *dev = demux->priv; 333 dvb->demux.dmx.capabilities = DMX_TS_FILTERING | DMX_SECTION_FILTERING 335 dvb->demux.priv = dev; 336 dvb->demux [all...] |
/drivers/media/video/ |
H A D | videobuf-dvb.c | 5 * (i.e. we are using the software demux, ...). Also uses the 69 /* feed buffer data to demux */ 73 dvb_dmx_swfilter(&dvb->demux, outp, 96 struct dvb_demux *demux = feed->demux; local 97 struct videobuf_dvb *dvb = demux->priv; 100 if (!demux->dmx.frontend) 123 struct dvb_demux *demux = feed->demux; local 124 struct videobuf_dvb *dvb = demux [all...] |
/drivers/media/dvb/b2c2/ |
H A D | flexcop-common.h | 79 struct dvb_demux demux; member in struct:flexcop_device
|
/drivers/media/dvb/ttpci/ |
H A D | budget-core.c | 214 dvb_dmx_swfilter_packets(&budget->demux, mem + olddma, count / 188); 217 dvb_dmx_swfilter_packets(&budget->demux, mem + olddma, count / 188); 219 dvb_dmx_swfilter_packets(&budget->demux, mem, newdma / 188); 316 struct dvb_demux *demux = feed->demux; local 317 struct budget *budget = (struct budget *) demux->priv; 322 if (!demux->dmx.frontend) 335 struct dvb_demux *demux = feed->demux; local 336 struct budget *budget = (struct budget *) demux [all...] |
H A D | budget.h | 7 #include "demux.h" 51 struct dvb_demux demux; member in struct:budget
|
/drivers/media/video/tlg2300/ |
H A D | pd-dvb.c | 373 struct dvb_demux *demux = &pd_dvb->demux; local 383 dvb_dmx_swfilter(demux, urb->transfer_buffer, len); 394 dvb_dmx_swfilter(demux, buf, offset); 399 dvb_dmx_swfilter(demux, buf, len); 492 struct pd_dvb_adapter *pd_dvb = feed->demux->priv; 504 struct pd_dvb_adapter *pd_dvb = feed->demux->priv; 541 /* register demux device */ 542 dvbdemux = &pd_dvb->demux; 554 pd_dvb->dmxdev.filternum = pd_dvb->demux [all...] |
/drivers/media/dvb/ddbridge/ |
H A D | ddbridge.h | 98 struct dvb_demux demux; member in struct:ddb_input
|
/drivers/media/dvb/mantis/ |
H A D | mantis_common.h | 143 struct dvb_demux demux; member in struct:mantis_pci
|
/drivers/media/dvb/siano/ |
H A D | smsdvb.c | 44 struct dvb_demux demux; member in struct:smsdvb_client_t 245 dvb_dmx_swfilter(&client->demux, (u8 *)(phdr + 1), 404 dvb_dmx_release(&client->demux); 421 container_of(feed->demux, struct smsdvb_client_t, demux); 442 container_of(feed->demux, struct smsdvb_client_t, demux); 844 /* init dvb demux */ 845 client->demux.dmx.capabilities = DMX_TS_FILTERING; 846 client->demux [all...] |
/drivers/media/video/cx231xx/ |
H A D | cx231xx-dvb.c | 65 struct dvb_demux demux; member in struct:cx231xx_dvb 217 dvb_dmx_swfilter(&dev->dvb->demux, 240 /* Feed the transport payload into the kernel demux */ 241 dvb_dmx_swfilter(&dev->dvb->demux, 298 struct dvb_demux *demux = feed->demux; local 299 struct cx231xx_dvb *dvb = demux->priv; 302 if (!demux->dmx.frontend) 321 struct dvb_demux *demux = feed->demux; local [all...] |
/drivers/media/video/em28xx/ |
H A D | em28xx-dvb.c | 76 struct dvb_demux demux; member in struct:em28xx_dvb 153 dvb_dmx_swfilter(&dev->dvb->demux, urb->transfer_buffer + 197 struct dvb_demux *demux = feed->demux; local 198 struct em28xx_dvb *dvb = demux->priv; 201 if (!demux->dmx.frontend) 220 struct dvb_demux *demux = feed->demux; local 221 struct em28xx_dvb *dvb = demux->priv; 614 /* register demux stuf [all...] |