/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/media/dvb/dvb-core/ |
H A D | dvb_demux.c | 2 * dvb_demux.c - DVB kernel demux API 138 struct dvb_demux *demux = feed->demux; local 152 demux->check_crc32(feed, sec->secbuf, sec->seclen)) 207 * when demux is started, let feed->pusi_seen = 0 to 215 struct dvb_demux *demux = feed->demux; local 234 demux->memcopy(feed, sec->secbuf_base + sec->tsfeedp, buf, len); 352 if (feed->demux->write_to_decoder) 353 feed->demux 373 dvb_dmx_swfilter_packet(struct dvb_demux *demux, const u8 *buf) argument 402 dvb_dmx_swfilter_packets(struct dvb_demux *demux, const u8 *buf, size_t count) argument 418 dvb_dmx_swfilter(struct dvb_demux *demux, const u8 *buf, size_t count) argument 460 dvb_dmx_swfilter_204(struct dvb_demux *demux, const u8 *buf, size_t count) argument 511 dvb_dmx_filter_alloc(struct dvb_demux *demux) argument 527 dvb_dmx_feed_alloc(struct dvb_demux *demux) argument 587 struct dvb_demux *demux = feed->demux; local 640 struct dvb_demux *demux = feed->demux; local 673 struct dvb_demux *demux = feed->demux; local 703 struct dvb_demux *demux = (struct dvb_demux *)dmx; local 747 struct dvb_demux *demux = (struct dvb_demux *)dmx; local 969 dvbdmx_allocate_section_feed(struct dmx_demux *demux, struct dmx_section_feed **feed, dmx_section_cb callback) argument 1009 dvbdmx_release_section_feed(struct dmx_demux *demux, struct dmx_section_feed *feed) argument 1039 dvbdmx_open(struct dmx_demux *demux) argument 1050 dvbdmx_close(struct dmx_demux *demux) argument 1061 dvbdmx_write(struct dmx_demux *demux, const char *buf, size_t count) argument 1078 dvbdmx_add_frontend(struct dmx_demux *demux, struct dmx_frontend *frontend) argument 1089 dvbdmx_remove_frontend(struct dmx_demux *demux, struct dmx_frontend *frontend) argument 1105 dvbdmx_get_frontends(struct dmx_demux *demux) argument 1115 dvbdmx_connect_frontend(struct dmx_demux *demux, struct dmx_frontend *frontend) argument 1130 dvbdmx_disconnect_frontend(struct dmx_demux *demux) argument 1141 dvbdmx_get_pes_pids(struct dmx_demux *demux, u16 * pids) argument [all...] |
H A D | demux.h | 2 * demux.h 210 demux */ 244 struct dmx_frontend* frontend; /* Front-end connected to the demux */ 246 int (*open) (struct dmx_demux* demux); 247 int (*close) (struct dmx_demux* demux); 248 int (*write) (struct dmx_demux* demux, const char* buf, size_t count); 249 int (*allocate_ts_feed) (struct dmx_demux* demux, 252 int (*release_ts_feed) (struct dmx_demux* demux, 254 int (*allocate_section_feed) (struct dmx_demux* demux, 257 int (*release_section_feed) (struct dmx_demux* demux, [all...] |
H A D | dvb_net.h | 40 struct dmx_demux *demux; member in struct:dvb_net
|
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 [all...] |
H A D | dvb_demux.h | 2 * dvb_demux.h: DVB kernel demux API 31 #include "demux.h" 74 struct dvb_demux *demux; member in struct:dvb_demux_feed 136 void dvb_dmx_swfilter(struct dvb_demux *demux, const u8 *buf, size_t count); 137 void dvb_dmx_swfilter_204(struct dvb_demux *demux, const u8 *buf,
|
H A D | dmxdev.h | 38 #include "demux.h" 90 struct dmx_demux *demux; member in struct:dmxdev
|
H A D | dvb_net.c | 126 struct dmx_demux *demux; member in struct:dvb_net_priv 956 struct dmx_demux *demux = priv->demux; local 970 ret=demux->allocate_section_feed(demux, &priv->secfeed, 981 priv->demux->release_section_feed(priv->demux, priv->secfeed); 1019 ret = demux->allocate_ts_feed(demux, &priv->tsfeed, dvb_net_ts_callback); 1037 priv->demux [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/media/video/ |
H A D | video-buf-dvb.c | 5 * (i.e. we are using the software demux, ...). Also uses the 67 /* feed buffer data to demux */ 69 dvb_dmx_swfilter(&dvb->demux, buf->dma.vmalloc, 92 struct dvb_demux *demux = feed->demux; local 93 struct videobuf_dvb *dvb = demux->priv; 96 if (!demux->dmx.frontend) 119 struct dvb_demux *demux = feed->demux; local 120 struct videobuf_dvb *dvb = demux [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/media/dvb/b2c2/ |
H A D | flexcop.c | 57 struct flexcop_device *fc = dvbdmxfeed->demux->priv; 63 struct flexcop_device *fc = dvbdmxfeed->demux->priv; 76 fc->demux.dmx.capabilities = (DMX_TS_FILTERING | DMX_SECTION_FILTERING | DMX_MEMORY_BASED_FILTERING); 77 fc->demux.priv = fc; 79 fc->demux.filternum = fc->demux.feednum = FC_MAX_FEED; 81 fc->demux.start_feed = flexcop_dvb_start_feed; 82 fc->demux.stop_feed = flexcop_dvb_stop_feed; 83 fc->demux.write_to_decoder = NULL; 85 if ((ret = dvb_dmx_init(&fc->demux)) < [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/media/dvb/dvb-usb/ |
H A D | dvb-usb-dvb.c | 14 struct dvb_usb_adapter *adap = dvbdmxfeed->demux->priv; 102 adap->demux.dmx.capabilities = DMX_TS_FILTERING | DMX_SECTION_FILTERING; 103 adap->demux.priv = adap; 105 adap->demux.feednum = adap->demux.filternum = adap->max_feed_count; 106 adap->demux.start_feed = dvb_usb_start_feed; 107 adap->demux.stop_feed = dvb_usb_stop_feed; 108 adap->demux.write_to_decoder = NULL; 109 if ((ret = dvb_dmx_init(&adap->demux)) < 0) { 114 adap->dmxdev.filternum = adap->demux [all...] |
H A D | dvb-usb-urb.c | 71 dvb_dmx_swfilter(&adap->demux, buffer, length); 78 dvb_dmx_swfilter_204(&adap->demux, buffer, length);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/media/dvb/bt8xx/ |
H A D | dvb-bt8xx.h | 50 struct dvb_demux demux; member in struct:dvb_bt8xx_card
|
H A D | dvb-bt8xx.c | 59 (&card->demux, 70 struct dvb_demux*dvbdmx = dvbdmxfeed->demux; 91 struct dvb_demux *dvbdmx = dvbdmxfeed->demux; 724 memset(&card->demux, 0, sizeof(struct dvb_demux)); 726 card->demux.dmx.capabilities = DMX_TS_FILTERING | DMX_SECTION_FILTERING | DMX_MEMORY_BASED_FILTERING; 728 card->demux.priv = card; 729 card->demux.filternum = 256; 730 card->demux.feednum = 256; 731 card->demux.start_feed = dvb_bt8xx_start_feed; 732 card->demux [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/media/ |
H A D | video-buf-dvb.h | 20 struct dvb_demux demux; member in struct:videobuf_dvb
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-sh/hd64465/ |
H A D | io.h | 32 /* Provision for generic secondary demux step -- used by PCMCIA code */ 34 int (*demux)(int irq, void *dev), void *dev);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/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 | av7110.c | 3 * av7110.c: initialization and demux stuff 97 MODULE_PARM_DESC(pids_off,"clear video/audio/PCR PID filters when demux is closed"); 294 if (!dvbdmxfilter->feed->demux->dmx.frontend) 296 if (dvbdmxfilter->feed->demux->dmx.frontend->source == DMX_MEMORY_FE) 389 dvb_dmx_swfilter_packets(&av7110->demux, 396 if (av7110->demux.recording) 774 struct av7110 *av7110 = dvbdmxfeed->demux->priv; 823 struct av7110 *av7110 = dvbdmxfilter->feed->demux->priv; 858 struct dvb_demux *dvbdmx = dvbdmxfeed->demux; 901 struct dvb_demux *dvbdmx = dvbdmxfeed->demux; 942 struct dvb_demux *demux = feed->demux; local 1005 struct dvb_demux *demux = feed->demux; local 1080 dvb_get_stc(struct dmx_demux *demux, unsigned int num, uint64_t *stc, unsigned int *base) argument 1184 struct dvb_demux *demux = feed->demux; local 1199 struct dvb_demux *demux = feed->demux; local [all...] |
H A D | budget.h | 6 #include "demux.h" 50 struct dvb_demux demux; member in struct:budget
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/media/dvb/cinergyT2/ |
H A D | cinergyT2.c | 118 struct dvb_demux demux; member in struct:cinergyt2 268 dvb_dmx_swfilter(&cinergyt2->demux, 345 struct dvb_demux *demux = dvbdmxfeed->demux; local 346 struct cinergyt2 *cinergyt2 = demux->priv; 361 struct dvb_demux *demux = dvbdmxfeed->demux; local 362 struct cinergyt2 *cinergyt2 = demux->priv; 514 dvb_dmx_release(&cinergyt2->demux); 935 cinergyt2->demux [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/sh/cchips/hd6446x/hd64461/ |
H A D | setup.c | 89 int (*demux) (int irq, void *dev), void *dev) 91 hd64461_demux[irq - HD64461_IRQBASE].func = demux;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/sh/cchips/voyagergx/ |
H A D | irq.c | 94 int (*demux)(int irq, void *dev), void *dev) 96 voyagergx_demux[irq - VOYAGER_IRQ_BASE].func = demux;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/media/dvb/ttusb-dec/ |
H A D | ttusb_dec.c | 103 struct dvb_demux demux; member in struct:ttusb_dec 931 struct dvb_demux *dvbdmx = dvbdmxfeed->demux; 999 struct ttusb_dec *dec = dvbdmxfeed->demux->priv; 1054 struct dvb_demux *dvbdmx = dvbdmxfeed->demux; 1082 struct ttusb_dec *dec = dvbdmxfeed->demux->priv; 1096 struct ttusb_dec *dec = dvbdmxfeed->demux->priv; 1448 dec->demux.dmx.capabilities = DMX_TS_FILTERING | DMX_SECTION_FILTERING; 1450 dec->demux.priv = (void *)dec; 1451 dec->demux.filternum = 31; 1452 dec->demux [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/sh/cchips/hd6446x/hd64465/ |
H A D | setup.c | 100 * Support for a secondary IRQ demux step. This is necessary 113 int (*demux)(int irq, void *dev), void *dev) 115 hd64465_demux[irq - HD64465_IRQ_BASE].func = demux;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/arm/mach-s3c2443/ |
H A D | irq.c | 235 void (*demux)(unsigned int, 244 set_irq_chained_handler(base, demux);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/media/dvb/pluto2/ |
H A D | pluto2.c | 34 #include "demux.h" 104 struct dvb_demux demux; member in struct:pluto 126 return container_of(feed->demux, struct pluto, demux); 300 dvb_dmx_swfilter_packets(&pluto->demux, pluto->dma_buf, nbpackets); 662 dvbdemux = &pluto->demux; 678 pluto->dmxdev.demux = dmx; 738 struct dvb_demux *dvbdemux = &pluto->demux;
|