Lines Matching refs:ts
435 list_for_each_entry(feed, &dmxdevfilter->feed.ts, next) in dvb_dmxdev_feed_stop()
436 feed->ts->stop_filtering(feed->ts); in dvb_dmxdev_feed_stop()
456 list_for_each_entry(feed, &filter->feed.ts, next) { in dvb_dmxdev_feed_start()
457 ret = feed->ts->start_filtering(feed->ts); in dvb_dmxdev_feed_start()
516 list_for_each_entry(feed, &dmxdevfilter->feed.ts, next) { in dvb_dmxdev_filter_stop()
517 demux->release_ts_feed(demux, feed->ts); in dvb_dmxdev_filter_stop()
518 feed->ts = NULL; in dvb_dmxdev_filter_stop()
536 list_for_each_entry_safe(feed, tmp, &dmxdevfilter->feed.ts, next) { in dvb_dmxdev_delete_pids()
541 BUG_ON(!list_empty(&dmxdevfilter->feed.ts)); in dvb_dmxdev_delete_pids()
569 feed->ts = NULL; in dvb_dmxdev_start_feed()
586 ret = dmxdev->demux->allocate_ts_feed(dmxdev->demux, &feed->ts, in dvb_dmxdev_start_feed()
591 tsfeed = feed->ts; in dvb_dmxdev_start_feed()
710 list_for_each_entry(feed, &filter->feed.ts, next) { in dvb_dmxdev_filter_start()
807 (!list_empty(&filter->feed.ts))) in dvb_dmxdev_add_pid()
815 list_add(&feed->next, &filter->feed.ts); in dvb_dmxdev_add_pid()
832 list_for_each_entry_safe(feed, tmp, &filter->feed.ts, next) { in dvb_dmxdev_remove_pid()
833 if ((feed->pid == pid) && (feed->ts != NULL)) { in dvb_dmxdev_remove_pid()
834 feed->ts->stop_filtering(feed->ts); in dvb_dmxdev_remove_pid()
836 feed->ts); in dvb_dmxdev_remove_pid()
881 INIT_LIST_HEAD(&dmxdevfilter->feed.ts); in dvb_dmxdev_pes_filter_set()