Home
last modified time | relevance | path

Searched refs:feed (Results 1 – 58 of 58) sorted by relevance

/linux-4.4.14/drivers/media/dvb-core/
Ddvb_demux.c94 return (f->feed.sec.crc_val = crc32_be(f->feed.sec.crc_val, src, len)); in dvb_dmx_crc32()
107 static inline int dvb_dmx_swfilter_payload(struct dvb_demux_feed *feed, in dvb_dmx_swfilter_payload() argument
129 feed->peslen = 0xfffa; in dvb_dmx_swfilter_payload()
131 feed->peslen += count; in dvb_dmx_swfilter_payload()
133 return feed->cb.ts(&buf[p], count, NULL, 0, &feed->feed.ts); in dvb_dmx_swfilter_payload()
136 static int dvb_dmx_swfilter_sectionfilter(struct dvb_demux_feed *feed, in dvb_dmx_swfilter_sectionfilter() argument
143 u8 xor = f->filter.filter_value[i] ^ feed->feed.sec.secbuf[i]; in dvb_dmx_swfilter_sectionfilter()
154 return feed->cb.sec(feed->feed.sec.secbuf, feed->feed.sec.seclen, 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() argument
160 struct dvb_demux *demux = feed->demux; in dvb_dmx_swfilter_section_feed()
[all …]
Ddemux.h98 int (*set)(struct dmx_ts_feed *feed,
104 int (*start_filtering)(struct dmx_ts_feed *feed);
105 int (*stop_filtering)(struct dmx_ts_feed *feed);
178 int (*set)(struct dmx_section_feed *feed,
182 int (*allocate_filter)(struct dmx_section_feed *feed,
184 int (*release_filter)(struct dmx_section_feed *feed,
186 int (*start_filtering)(struct dmx_section_feed *feed);
187 int (*stop_filtering)(struct dmx_section_feed *feed);
564 struct dmx_ts_feed **feed,
567 struct dmx_ts_feed *feed);
[all …]
Ddmxdev.c388 struct dmx_ts_feed *feed) in dvb_dmxdev_ts_callback() argument
390 struct dmxdev_filter *dmxdevfilter = feed->priv; in dvb_dmxdev_ts_callback()
423 struct dmxdev_feed *feed; in dvb_dmxdev_feed_stop() local
430 dmxdevfilter->feed.sec->stop_filtering(dmxdevfilter->feed.sec); in dvb_dmxdev_feed_stop()
433 list_for_each_entry(feed, &dmxdevfilter->feed.ts, next) in dvb_dmxdev_feed_stop()
434 feed->ts->stop_filtering(feed->ts); in dvb_dmxdev_feed_stop()
445 struct dmxdev_feed *feed; in dvb_dmxdev_feed_start() local
452 return filter->feed.sec->start_filtering(filter->feed.sec); in dvb_dmxdev_feed_start()
454 list_for_each_entry(feed, &filter->feed.ts, next) { in dvb_dmxdev_feed_start()
455 ret = feed->ts->start_filtering(feed->ts); in dvb_dmxdev_feed_start()
[all …]
Ddvb_demux.h56 struct dvb_demux_feed *feed; member
71 } feed; member
106 int (*start_feed)(struct dvb_demux_feed *feed);
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; member
Ddmxdev.h73 } feed; member
Ddvb_net.c764 struct dmx_ts_feed *feed) in dvb_net_ts_callback() argument
766 struct net_device *dev = feed->priv; in dvb_net_ts_callback()
/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() argument
587 altera_pid_control(pid_filt, feed->pid, onoff ? 0 : 1); in altera_pid_feed_control()
590 pid_filt->start_feed(feed); in altera_pid_feed_control()
592 pid_filt->stop_feed(feed); in altera_pid_feed_control()
594 if (feed->pid == 0x2000) in altera_pid_feed_control()
601 static int altera_ci_start_feed(struct dvb_demux_feed *feed, int num) in altera_ci_start_feed() argument
603 altera_pid_feed_control(feed->demux, num, feed, 1); in altera_ci_start_feed()
608 static int altera_ci_stop_feed(struct dvb_demux_feed *feed, int num) in altera_ci_stop_feed() argument
[all …]
/linux-4.4.14/drivers/video/fbdev/matrox/
Dmatroxfb_misc.h8 unsigned int* in, unsigned int* feed, unsigned int* post);
11 unsigned int *in, unsigned int *feed, in PLL_calcclock() argument
14 return matroxfb_PLL_calcclock(&minfo->features.pll, freq, fmax, in, feed, post); in PLL_calcclock()
Dmatroxfb_maven.c226 unsigned int* in, unsigned int* feed, unsigned int* post, in matroxfb_PLL_mavenclock() argument
284 *feed = n; in matroxfb_PLL_mavenclock()
293 dprintk(KERN_ERR "clk: %02X %02X %02X %d %d\n", *in, *feed, *post, fxtal, fwant); in matroxfb_PLL_mavenclock()
294 return fxtal * (*feed) / (*in) * ctl->den; in matroxfb_PLL_mavenclock()
299 unsigned int* in, unsigned int* feed, unsigned int* post, in matroxfb_mavenclock() argument
304 fvco = matroxfb_PLL_mavenclock(&maven1000_pll, ctl, htotal, vtotal, in, feed, &p, htotal2); in matroxfb_mavenclock()
321 unsigned int* in, unsigned int* feed, unsigned int* post) { in DAC1064_calcclock() argument
325 fvco = matroxfb_PLL_calcclock(&maven_pll, freq, fmax, in, feed, &p); in DAC1064_calcclock()
Dmatroxfb_misc.c129 unsigned int* in, unsigned int* feed, unsigned int* post) { in matroxfb_PLL_calcclock() argument
180 *feed = n; in matroxfb_PLL_calcclock()
185 dprintk(KERN_ERR "clk: %02X %02X %02X %d %d %d\n", *in, *feed, *post, fxtal, bestvco, fwant); in matroxfb_PLL_calcclock()
Dmatroxfb_Ti3026.c284 int *feed, int *post) in Ti3026_calcclock() argument
294 *feed = 64 - lfeed; in Ti3026_calcclock()
Dmatroxfb_DAC1064.c38 unsigned int *in, unsigned int *feed, in DAC1064_calcclock() argument
48 fvco = PLL_calcclock(minfo, freq, fmax, in, feed, &p); in DAC1064_calcclock()
/linux-4.4.14/drivers/media/pci/ttpci/
Dav7110.c121 static int budget_start_feed(struct dvb_demux_feed *feed);
122 static int budget_stop_feed(struct dvb_demux_feed *feed);
308 if (!dvbdmxfilter->feed->demux->dmx.frontend) in DvbDmxFilterCallback()
310 if (dvbdmxfilter->feed->demux->dmx.frontend->source == DMX_MEMORY_FE) in DvbDmxFilterCallback()
329 return dvbdmxfilter->feed->cb.sec(buffer1, buffer1_len, in DvbDmxFilterCallback()
333 if (!(dvbdmxfilter->feed->ts_type & TS_PACKET)) in DvbDmxFilterCallback()
335 if (dvbdmxfilter->feed->ts_type & TS_PAYLOAD_ONLY) in DvbDmxFilterCallback()
336 return dvbdmxfilter->feed->cb.ts(buffer1, buffer1_len, in DvbDmxFilterCallback()
338 &dvbdmxfilter->feed->feed.ts); in DvbDmxFilterCallback()
341 dvbdmxfilter->feed->pid, in DvbDmxFilterCallback()
[all …]
Dav7110_av.h11 extern int av7110_write_to_decoder(struct dvb_demux_feed *feed, const u8 *buf, size_t len);
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);
105 &dvbdmxfeed->feed.ts); in av7110_record_cb()
115 &dvbdmxfeed->feed.ts); in dvb_filter_pes2ts_cb()
579 void av7110_p2t_init(struct av7110_p2t *p, struct dvb_demux_feed *feed) in av7110_p2t_init() argument
585 if (feed) in av7110_p2t_init()
586 p->feed = feed; in av7110_p2t_init()
691 p_to_t(p->pes, (TS_SIZE - 4), pid, &p->counter, p->feed); in av7110_p2t_write()
712 p_to_t(p->pes, p->pos, pid, &p->counter, p->feed); in av7110_p2t_write()
722 p_to_t(buf + c, c2 - c, pid, &p->counter, p->feed); in av7110_p2t_write()
732 p_to_t(buf + c, l, pid, &p->counter, p->feed); in av7110_p2t_write()
[all …]
Dbudget-core.c324 static int budget_start_feed(struct dvb_demux_feed *feed) in budget_start_feed() argument
326 struct dvb_demux *demux = feed->demux; in budget_start_feed()
336 feed->pusi_seen = 0; /* have a clean section start */ in budget_start_feed()
343 static int budget_stop_feed(struct dvb_demux_feed *feed) in budget_stop_feed() argument
345 struct dvb_demux *demux = feed->demux; in budget_stop_feed()
Dav7110.h60 struct dvb_demux_feed *feed; member
/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() argument
252 struct dvb_demux *demux = feed->demux; in cx18_dvb_start_feed()
263 feed->pid, feed->index); in cx18_dvb_start_feed()
321 static int cx18_dvb_stop_feed(struct dvb_demux_feed *feed) in cx18_dvb_stop_feed() argument
323 struct dvb_demux *demux = feed->demux; in cx18_dvb_stop_feed()
331 feed->pid, feed->index); in cx18_dvb_stop_feed()
/linux-4.4.14/drivers/media/pci/b2c2/
Dflexcop-pci.c115 struct dvb_demux_feed *feed; in flexcop_pci_irq_check_work() local
119 list_for_each_entry(feed, &fc->demux.feed_list, in flexcop_pci_irq_check_work()
121 flexcop_pid_feed_control(fc, feed, 0); in flexcop_pci_irq_check_work()
124 list_for_each_entry(feed, &fc->demux.feed_list, in flexcop_pci_irq_check_work()
126 flexcop_pid_feed_control(fc, feed, 1); in flexcop_pci_irq_check_work()
/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() argument
41 struct dvb_demux *demux = feed->demux; in vb2_dvb_start_feed()
62 static int vb2_dvb_stop_feed(struct dvb_demux_feed *feed) in vb2_dvb_stop_feed() argument
64 struct dvb_demux *demux = feed->demux; in vb2_dvb_stop_feed()
Dvideobuf-dvb.c93 static int videobuf_dvb_start_feed(struct dvb_demux_feed *feed) in videobuf_dvb_start_feed() argument
95 struct dvb_demux *demux = feed->demux; in videobuf_dvb_start_feed()
120 static int videobuf_dvb_stop_feed(struct dvb_demux_feed *feed) in videobuf_dvb_stop_feed() argument
122 struct dvb_demux *demux = feed->demux; in videobuf_dvb_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() argument
195 struct dvb_demux *demux = feed->demux; in tm6000_start_feed()
212 static int tm6000_stop_feed(struct dvb_demux_feed *feed) in tm6000_stop_feed() argument
214 struct dvb_demux *demux = feed->demux; in tm6000_stop_feed()
/linux-4.4.14/drivers/media/usb/ttusb-dec/
Dttusb_dec.c377 dec->audio_filter->feed->cb.ts(data, 188, NULL, 0, in ttusb_dec_audio_pes2ts_cb()
378 &dec->audio_filter->feed->feed.ts); in ttusb_dec_audio_pes2ts_cb()
387 dec->video_filter->feed->cb.ts(data, 188, NULL, 0, in ttusb_dec_video_pes2ts_cb()
388 &dec->video_filter->feed->feed.ts); in ttusb_dec_video_pes2ts_cb()
439 dec->video_filter->feed->cb.ts(pva, length, NULL, 0, in ttusb_dec_process_pva()
440 &dec->video_filter->feed->feed.ts); in ttusb_dec_process_pva()
500 dec->audio_filter->feed->cb.ts(pva, length, NULL, 0, in ttusb_dec_process_pva()
501 &dec->audio_filter->feed->feed.ts); in ttusb_dec_process_pva()
538 filter->feed->cb.sec(&packet[2], length - 2, NULL, 0, in ttusb_dec_process_filter()
/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() argument
653 container_of(feed->demux, struct smsdvb_client_t, demux); in smsdvb_start_feed()
657 feed->pid, feed->pid); in smsdvb_start_feed()
666 pid_msg.msg_data[0] = feed->pid; in smsdvb_start_feed()
672 static int smsdvb_stop_feed(struct dvb_demux_feed *feed) in smsdvb_stop_feed() argument
675 container_of(feed->demux, struct smsdvb_client_t, demux); in smsdvb_stop_feed()
679 feed->pid, feed->pid); in smsdvb_stop_feed()
688 pid_msg.msg_data[0] = feed->pid; in smsdvb_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() argument
265 struct dvb_demux *demux = feed->demux; in au0828_dvb_start_feed()
295 static int au0828_dvb_stop_feed(struct dvb_demux_feed *feed) in au0828_dvb_stop_feed() argument
297 struct dvb_demux *demux = feed->demux; in au0828_dvb_stop_feed()
/linux-4.4.14/Documentation/devicetree/bindings/crypto/
Dsamsung-sss.txt28 - first : feed control interrupt (required for all variants),
/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() argument
296 struct dvb_demux *demux = feed->demux; in saa7164_dvb_start_feed()
321 static int saa7164_dvb_stop_feed(struct dvb_demux_feed *feed) in saa7164_dvb_stop_feed() argument
323 struct dvb_demux *demux = feed->demux; 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() argument
318 struct dvb_demux *demux = feed->demux; in start_feed()
339 static int stop_feed(struct dvb_demux_feed *feed) in stop_feed() argument
341 struct dvb_demux *demux = feed->demux; 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() argument
519 adap = container_of(feed->demux, struct pt3_adapter, demux); in pt3_start_feed()
534 static int pt3_stop_feed(struct dvb_demux_feed *feed) in pt3_stop_feed() argument
538 adap = container_of(feed->demux, struct pt3_adapter, demux); in pt3_stop_feed()
/linux-4.4.14/Documentation/devicetree/bindings/clock/
Daltr_socfpga.txt12 "altr,socfpga-gate-clk" - Clocks that directly feed peripherals and
/linux-4.4.14/drivers/media/pci/pt1/
Dpt1.c502 static int pt1_start_feed(struct dvb_demux_feed *feed) in pt1_start_feed() argument
505 adap = container_of(feed->demux, struct pt1_adapter, demux); in pt1_start_feed()
532 static int pt1_stop_feed(struct dvb_demux_feed *feed) in pt1_stop_feed() argument
535 adap = container_of(feed->demux, struct pt1_adapter, demux); in pt1_stop_feed()
/linux-4.4.14/net/sched/
Dsch_htb.c82 struct rb_root feed; member
406 if (p->un.inner.clprio[prio].feed.rb_node) in htb_activate_prios()
412 htb_add_to_id_tree(&p->un.inner.clprio[prio].feed, cl, prio); in htb_activate_prios()
452 &p->un.inner.clprio[prio].feed); in htb_deactivate_prios()
454 if (!p->un.inner.clprio[prio].feed.rb_node) in htb_deactivate_prios()
801 (++sp)->root = clp->feed.rb_node; in htb_lookup_leaf()
/linux-4.4.14/Documentation/arm/Samsung-S3C24XX/
DCPUfreq.txt15 PLL to feed the ARM, memory and peripherals via a series of dividers
/linux-4.4.14/Documentation/
Dapplying-patches.txt55 How do I feed a patch/diff file to `patch'?
59 In all the examples below I feed the file (in uncompressed form) to patch
72 uncompress it before applying it, then you can feed it to patch like this
83 Which will leave you with a plain text patch-x.y.z file that you can feed to
170 the file you fed to it. Either your download is broken, you tried to feed
193 step. The -z flag to interdiff will even let you feed it patches in gzip or
Dpinctrl.txt428 pins you see some will be taken by things like a few VCC and GND to feed power
/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() argument
131 return container_of(feed->demux, struct pluto, demux); in feed_to_pluto()
/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() argument
244 struct dvb_demux *demux = feed->demux; in em28xx_start_feed()
265 static int em28xx_stop_feed(struct dvb_demux_feed *feed) in em28xx_stop_feed() argument
267 struct dvb_demux *demux = feed->demux; in em28xx_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() argument
586 return container_of(feed->demux, struct dm1105_dev, demux); in feed_to_dm1105_dev()
/linux-4.4.14/fs/
DKconfig.binfmt160 will automatically feed it to the correct interpreter.
/linux-4.4.14/Documentation/DocBook/
Dfilesystems.xml.db274 API-splice-from-pipe-feed
Ddevice-drivers.xml.db921 API-struct-dmx-ts-feed
923 API-struct-dmx-section-feed
/linux-4.4.14/drivers/net/hamradio/
DKconfig108 Some transmitters feed the transmitted signal back to the receive
/linux-4.4.14/Documentation/thermal/
Dpower_allocator.txt125 Focusing on the proportional and feed forward values of the PID
/linux-4.4.14/Documentation/hid/
Dhiddev.txt26 In addition, other subsystems (apart from USB) can potentially feed
Duhid.txt81 write() allows you to modify the state of the device and feed input data into
/linux-4.4.14/Documentation/dvb/
DREADME.dvb-usb15 - Transport Stream URB handling in conjunction with dvb-demux-feed-control
/linux-4.4.14/drivers/char/hw_random/
DKconfig16 These hardware random number generators do not feed directly
/linux-4.4.14/Documentation/networking/
Dnetdev-FAQ.txt39 a two week "merge window" where the main maintainers feed their new
/linux-4.4.14/Documentation/sound/alsa/
DAudigy-mixer.txt37 Each of the synthesizer voices can feed its output to these accumulators
DSB-Live-mixer.txt51 Each of the synthesizer voices can feed its output to these accumulators
/linux-4.4.14/Documentation/development-process/
D6.Followthrough117 default. Subsystem trees typically feed linux-next as well, making their
D2.Process408 - Do not feed the trolls. If somebody is trying to stir up an angry
/linux-4.4.14/drivers/media/usb/ttusb-budget/
Ddvb-ttusb-budget.c898 dvbdmxfeed->cb.ts(data, len, 0, 0, &dvbdmxfeed->feed.ts, 0); in ttusb_handle_ts_data()
/linux-4.4.14/Documentation/filesystems/
Dramfs-rootfs-initramfs.txt174 or extracting your own preprepared cpio files to feed to the kernel build
/linux-4.4.14/Documentation/video4linux/
DZoran218 You feed them digital data and the generate a Composite or SVHS signal.
/linux-4.4.14/Documentation/isdn/
DREADME181 4 10 Line feed character (ASCII).
/linux-4.4.14/drivers/hid/
DKconfig63 This allows to write I/O drivers in user-space and feed the data from
/linux-4.4.14/Documentation/block/
Dbiodoc.txt361 which means that it will not change before we feed it to the device. So