Home
last modified time | relevance | path

Searched refs:dvb_demux_feed (Results 1 – 41 of 41) sorted by relevance

/linux-4.4.14/drivers/media/dvb-core/
Ddvb_demux.h56 struct dvb_demux_feed *feed;
65 #define DMX_FEED_ENTRY(pos) list_entry(pos, struct dvb_demux_feed, list_head)
67 struct dvb_demux_feed { struct
106 int (*start_feed)(struct dvb_demux_feed *feed); argument
107 int (*stop_feed)(struct dvb_demux_feed *feed);
108 int (*write_to_decoder)(struct dvb_demux_feed *feed,
110 u32 (*check_crc32)(struct dvb_demux_feed *feed,
112 void (*memcopy)(struct dvb_demux_feed *feed, u8 *dst,
118 struct dvb_demux_feed *feed;
122 struct dvb_demux_feed *pesfilter[DMX_PES_OTHER];
Ddvb_demux.c92 static u32 dvb_dmx_crc32(struct dvb_demux_feed *f, const u8 *src, size_t len) in dvb_dmx_crc32()
97 static void dvb_dmx_memcopy(struct dvb_demux_feed *f, u8 *d, const u8 *s, in dvb_dmx_memcopy()
107 static inline int dvb_dmx_swfilter_payload(struct dvb_demux_feed *feed, in dvb_dmx_swfilter_payload()
136 static int dvb_dmx_swfilter_sectionfilter(struct dvb_demux_feed *feed, in dvb_dmx_swfilter_sectionfilter()
158 static inline int dvb_dmx_swfilter_section_feed(struct dvb_demux_feed *feed) in dvb_dmx_swfilter_section_feed()
188 static void dvb_dmx_swfilter_section_new(struct dvb_demux_feed *feed) in dvb_dmx_swfilter_section_new()
234 static int dvb_dmx_swfilter_section_copy_dump(struct dvb_demux_feed *feed, in dvb_dmx_swfilter_section_copy_dump()
290 static int dvb_dmx_swfilter_section_packet(struct dvb_demux_feed *feed, in dvb_dmx_swfilter_section_packet()
359 static inline void dvb_dmx_swfilter_packet_type(struct dvb_demux_feed *feed, in dvb_dmx_swfilter_packet_type()
396 struct dvb_demux_feed *feed; in dvb_dmx_swfilter_packet()
[all …]
/linux-4.4.14/drivers/media/pci/ttpci/
Dav7110_av.h11 extern int av7110_write_to_decoder(struct dvb_demux_feed *feed, const u8 *buf, size_t len);
16 struct dvb_demux_feed *dvbdmxfeed);
21 extern void av7110_p2t_init(struct av7110_p2t *p, struct dvb_demux_feed *feed);
Dav7110_av.c91 u8 *counter, struct dvb_demux_feed *feed);
97 struct dvb_demux_feed *dvbdmxfeed = (struct dvb_demux_feed *) p2t->priv; in av7110_record_cb()
112 struct dvb_demux_feed *dvbdmxfeed = (struct dvb_demux_feed *) priv; in dvb_filter_pes2ts_cb()
120 struct dvb_demux_feed *dvbdmxfeed) in av7110_av_start_record()
579 void av7110_p2t_init(struct av7110_p2t *p, struct dvb_demux_feed *feed) in av7110_p2t_init()
777 struct dvb_demux_feed *feed) in p_to_t()
851 int av7110_write_to_decoder(struct dvb_demux_feed *feed, const u8 *buf, size_t len) in av7110_write_to_decoder()
Dav7110.c121 static int budget_start_feed(struct dvb_demux_feed *feed);
122 static int budget_stop_feed(struct dvb_demux_feed *feed);
801 struct dvb_demux_feed *dvbdmxfeed = dvbdmxfilter->feed; in StartHWFilter()
890 static int dvb_feed_start_pid(struct dvb_demux_feed *dvbdmxfeed) in dvb_feed_start_pid()
933 static int dvb_feed_stop_pid(struct dvb_demux_feed *dvbdmxfeed) in dvb_feed_stop_pid()
974 static int av7110_start_feed(struct dvb_demux_feed *feed) in av7110_start_feed()
1042 static int av7110_stop_feed(struct dvb_demux_feed *feed) in av7110_stop_feed()
1093 struct dvb_demux_feed *feed; in restart_feeds()
1234 static int budget_start_feed(struct dvb_demux_feed *feed) in budget_start_feed()
1249 static int budget_stop_feed(struct dvb_demux_feed *feed) in budget_stop_feed()
Dav7110.h60 struct dvb_demux_feed *feed;
Dbudget-core.c324 static int budget_start_feed(struct dvb_demux_feed *feed) in budget_start_feed()
343 static int budget_stop_feed(struct dvb_demux_feed *feed) in budget_stop_feed()
/linux-4.4.14/drivers/media/pci/ngene/
Dngene-dvb.c195 int ngene_start_feed(struct dvb_demux_feed *dvbdmxfeed) in ngene_start_feed()
208 int ngene_stop_feed(struct dvb_demux_feed *dvbdmxfeed) in ngene_stop_feed()
223 int (*start_feed)(struct dvb_demux_feed *), in my_dvb_dmx_ts_card_init() argument
224 int (*stop_feed)(struct dvb_demux_feed *), in my_dvb_dmx_ts_card_init() argument
Dngene.h905 int ngene_start_feed(struct dvb_demux_feed *dvbdmxfeed);
906 int ngene_stop_feed(struct dvb_demux_feed *dvbdmxfeed);
908 int (*start_feed)(struct dvb_demux_feed *),
909 int (*stop_feed)(struct dvb_demux_feed *),
/linux-4.4.14/drivers/media/pci/cx23885/
Daltera-ci.c127 int (*start_feed)(struct dvb_demux_feed *feed);
128 int (*stop_feed)(struct dvb_demux_feed *feed);
581 struct dvb_demux_feed *feed, int onoff) in altera_pid_feed_control()
601 static int altera_ci_start_feed(struct dvb_demux_feed *feed, int num) in altera_ci_start_feed()
608 static int altera_ci_stop_feed(struct dvb_demux_feed *feed, int num) in altera_ci_stop_feed()
615 static int altera_ci_start_feed_1(struct dvb_demux_feed *feed) in altera_ci_start_feed_1()
620 static int altera_ci_stop_feed_1(struct dvb_demux_feed *feed) in altera_ci_stop_feed_1()
625 static int altera_ci_start_feed_2(struct dvb_demux_feed *feed) in altera_ci_start_feed_2()
630 static int altera_ci_stop_feed_2(struct dvb_demux_feed *feed) in altera_ci_stop_feed_2()
Daltera-ci.h89 struct dvb_demux_feed *dvbdmxfeed, int onoff)
/linux-4.4.14/drivers/media/firewire/
Dfiredtv.h142 int fdtv_start_feed(struct dvb_demux_feed *dvbdmxfeed);
143 int fdtv_stop_feed(struct dvb_demux_feed *dvbdmxfeed);
Dfiredtv-dvb.c53 int fdtv_start_feed(struct dvb_demux_feed *dvbdmxfeed) in fdtv_start_feed()
123 int fdtv_stop_feed(struct dvb_demux_feed *dvbdmxfeed) in fdtv_stop_feed()
/linux-4.4.14/drivers/media/usb/pvrusb2/
Dpvrusb2-dvb.c205 static int pvr2_dvb_ctrl_feed(struct dvb_demux_feed *dvbdmxfeed, int onoff) in pvr2_dvb_ctrl_feed()
236 static int pvr2_dvb_start_feed(struct dvb_demux_feed *dvbdmxfeed) in pvr2_dvb_start_feed()
242 static int pvr2_dvb_stop_feed(struct dvb_demux_feed *dvbdmxfeed) in pvr2_dvb_stop_feed()
/linux-4.4.14/drivers/media/usb/dvb-usb/
Ddvb-usb-dvb.c12 static int dvb_usb_ctrl_feed(struct dvb_demux_feed *dvbdmxfeed, int onoff) in dvb_usb_ctrl_feed()
85 static int dvb_usb_start_feed(struct dvb_demux_feed *dvbdmxfeed) in dvb_usb_start_feed()
92 static int dvb_usb_stop_feed(struct dvb_demux_feed *dvbdmxfeed) in dvb_usb_stop_feed()
/linux-4.4.14/drivers/media/pci/mantis/
Dmantis_dvb.c103 static int mantis_dvb_start_feed(struct dvb_demux_feed *dvbdmxfeed) in mantis_dvb_start_feed()
126 static int mantis_dvb_stop_feed(struct dvb_demux_feed *dvbdmxfeed) in mantis_dvb_stop_feed()
/linux-4.4.14/drivers/media/common/b2c2/
Dflexcop.c59 static int flexcop_dvb_start_feed(struct dvb_demux_feed *dvbdmxfeed) in flexcop_dvb_start_feed()
65 static int flexcop_dvb_stop_feed(struct dvb_demux_feed *dvbdmxfeed) in flexcop_dvb_stop_feed()
Dflexcop-common.h178 struct dvb_demux_feed *dvbdmxfeed, int onoff);
Dflexcop-hw-filter.c175 struct dvb_demux_feed *dvbdmxfeed, int onoff) in flexcop_pid_feed_control()
/linux-4.4.14/drivers/media/v4l2-core/
Dvideobuf2-dvb.c39 static int vb2_dvb_start_feed(struct dvb_demux_feed *feed) in vb2_dvb_start_feed()
62 static int vb2_dvb_stop_feed(struct dvb_demux_feed *feed) in vb2_dvb_stop_feed()
Dvideobuf-dvb.c93 static int videobuf_dvb_start_feed(struct dvb_demux_feed *feed) in videobuf_dvb_start_feed()
120 static int videobuf_dvb_stop_feed(struct dvb_demux_feed *feed) in videobuf_dvb_stop_feed()
/linux-4.4.14/drivers/media/usb/as102/
Das102_drv.c142 static int as102_dvb_dmx_start_feed(struct dvb_demux_feed *dvbdmxfeed) in as102_dvb_dmx_start_feed()
162 static int as102_dvb_dmx_stop_feed(struct dvb_demux_feed *dvbdmxfeed) in as102_dvb_dmx_stop_feed()
/linux-4.4.14/drivers/media/usb/tm6000/
Dtm6000-dvb.c193 static int tm6000_start_feed(struct dvb_demux_feed *feed) in tm6000_start_feed()
212 static int tm6000_stop_feed(struct dvb_demux_feed *feed) in tm6000_stop_feed()
/linux-4.4.14/drivers/media/pci/pluto2/
Dpluto2.c129 static inline struct pluto *feed_to_pluto(struct dvb_demux_feed *feed) in feed_to_pluto()
257 static int pluto_start_feed(struct dvb_demux_feed *f) in pluto_start_feed()
273 static int pluto_stop_feed(struct dvb_demux_feed *f) in pluto_stop_feed()
/linux-4.4.14/drivers/media/usb/ttusb-dec/
Dttusb_dec.c923 static int ttusb_dec_start_ts_feed(struct dvb_demux_feed *dvbdmxfeed) in ttusb_dec_start_ts_feed()
991 static int ttusb_dec_start_sec_feed(struct dvb_demux_feed *dvbdmxfeed) in ttusb_dec_start_sec_feed()
1046 static int ttusb_dec_start_feed(struct dvb_demux_feed *dvbdmxfeed) in ttusb_dec_start_feed()
1074 static int ttusb_dec_stop_ts_feed(struct dvb_demux_feed *dvbdmxfeed) in ttusb_dec_stop_ts_feed()
1088 static int ttusb_dec_stop_sec_feed(struct dvb_demux_feed *dvbdmxfeed) in ttusb_dec_stop_sec_feed()
1109 static int ttusb_dec_stop_feed(struct dvb_demux_feed *dvbdmxfeed) in ttusb_dec_stop_feed()
/linux-4.4.14/drivers/media/pci/cx18/
Dcx18-dvb.c250 static int cx18_dvb_start_feed(struct dvb_demux_feed *feed) in cx18_dvb_start_feed()
321 static int cx18_dvb_stop_feed(struct dvb_demux_feed *feed) in cx18_dvb_stop_feed()
/linux-4.4.14/drivers/media/pci/smipcie/
Dsmipcie-main.c736 int (*start_feed)(struct dvb_demux_feed *), in my_dvb_dmx_ts_card_init() argument
737 int (*stop_feed)(struct dvb_demux_feed *), in my_dvb_dmx_ts_card_init() argument
818 static int smi_start_feed(struct dvb_demux_feed *dvbdmxfeed) in smi_start_feed()
835 static int smi_stop_feed(struct dvb_demux_feed *dvbdmxfeed) in smi_stop_feed()
/linux-4.4.14/drivers/media/usb/au0828/
Dau0828-dvb.c263 static int au0828_dvb_start_feed(struct dvb_demux_feed *feed) in au0828_dvb_start_feed()
295 static int au0828_dvb_stop_feed(struct dvb_demux_feed *feed) in au0828_dvb_stop_feed()
/linux-4.4.14/drivers/media/usb/ttusb-budget/
Ddvb-ttusb-budget.c895 static void ttusb_handle_ts_data(struct dvb_demux_feed *dvbdmxfeed, const u8 * data, in ttusb_handle_ts_data()
901 static void ttusb_handle_sec_data(struct dvb_demux_feed *dvbdmxfeed, const u8 * data, in ttusb_handle_sec_data()
910 static int ttusb_start_feed(struct dvb_demux_feed *dvbdmxfeed) in ttusb_start_feed()
956 static int ttusb_stop_feed(struct dvb_demux_feed *dvbdmxfeed) in ttusb_stop_feed()
/linux-4.4.14/drivers/media/pci/dm1105/
Ddm1105.c584 static inline struct dm1105_dev *feed_to_dm1105_dev(struct dvb_demux_feed *feed) in feed_to_dm1105_dev()
650 static int dm1105_start_feed(struct dvb_demux_feed *f) in dm1105_start_feed()
660 static int dm1105_stop_feed(struct dvb_demux_feed *f) in dm1105_stop_feed()
/linux-4.4.14/drivers/media/pci/saa7164/
Dsaa7164-dvb.c294 static int saa7164_dvb_start_feed(struct dvb_demux_feed *feed) in saa7164_dvb_start_feed()
321 static int saa7164_dvb_stop_feed(struct dvb_demux_feed *feed) in saa7164_dvb_stop_feed()
/linux-4.4.14/drivers/media/usb/cx231xx/
Dcx231xx-dvb.c316 static int start_feed(struct dvb_demux_feed *feed) in start_feed()
339 static int stop_feed(struct dvb_demux_feed *feed) in stop_feed()
/linux-4.4.14/drivers/media/pci/pt3/
Dpt3.c512 static int pt3_start_feed(struct dvb_demux_feed *feed) in pt3_start_feed()
534 static int pt3_stop_feed(struct dvb_demux_feed *feed) in pt3_stop_feed()
/linux-4.4.14/drivers/media/pci/ddbridge/
Dddbridge-core.c719 int (*start_feed)(struct dvb_demux_feed *), in my_dvb_dmx_ts_card_init() argument
720 int (*stop_feed)(struct dvb_demux_feed *), in my_dvb_dmx_ts_card_init() argument
758 static int start_feed(struct dvb_demux_feed *dvbdmxfeed) in start_feed()
769 static int stop_feed(struct dvb_demux_feed *dvbdmxfeed) in stop_feed()
/linux-4.4.14/drivers/media/pci/b2c2/
Dflexcop-pci.c115 struct dvb_demux_feed *feed; in flexcop_pci_irq_check_work()
/linux-4.4.14/drivers/media/pci/bt8xx/
Ddvb-bt8xx.c71 static int dvb_bt8xx_start_feed(struct dvb_demux_feed *dvbdmxfeed) in dvb_bt8xx_start_feed()
92 static int dvb_bt8xx_stop_feed(struct dvb_demux_feed *dvbdmxfeed) in dvb_bt8xx_stop_feed()
/linux-4.4.14/drivers/media/pci/pt1/
Dpt1.c502 static int pt1_start_feed(struct dvb_demux_feed *feed) in pt1_start_feed()
532 static int pt1_stop_feed(struct dvb_demux_feed *feed) in pt1_stop_feed()
/linux-4.4.14/drivers/media/platform/sti/c8sectpfe/
Dc8sectpfe-core.c136 static int c8sectpfe_start_feed(struct dvb_demux_feed *dvbdmxfeed) in c8sectpfe_start_feed()
255 static int c8sectpfe_stop_feed(struct dvb_demux_feed *dvbdmxfeed) in c8sectpfe_stop_feed()
/linux-4.4.14/drivers/media/common/siano/
Dsmsdvb-main.c650 static int smsdvb_start_feed(struct dvb_demux_feed *feed) in smsdvb_start_feed()
672 static int smsdvb_stop_feed(struct dvb_demux_feed *feed) in smsdvb_stop_feed()
/linux-4.4.14/drivers/media/usb/dvb-usb-v2/
Ddvb_usb_core.c256 static int dvb_usb_start_feed(struct dvb_demux_feed *dvbdmxfeed) in dvb_usb_start_feed()
344 static int dvb_usb_stop_feed(struct dvb_demux_feed *dvbdmxfeed) in dvb_usb_stop_feed()
/linux-4.4.14/drivers/media/usb/em28xx/
Dem28xx-dvb.c242 static int em28xx_start_feed(struct dvb_demux_feed *feed) in em28xx_start_feed()
265 static int em28xx_stop_feed(struct dvb_demux_feed *feed) in em28xx_stop_feed()