Lines Matching refs:params

341 	struct dmx_sct_filter_params *para = &dmxdevfilter->params.sec;  in dvb_dmxdev_filter_timer()
380 if (dmxdevfilter->params.sec.flags & DMX_ONESHOT) in dvb_dmxdev_section_callback()
397 if (dmxdevfilter->params.pes.output == DMX_OUT_DECODER) { in dvb_dmxdev_ts_callback()
402 if (dmxdevfilter->params.pes.output == DMX_OUT_TAP in dvb_dmxdev_ts_callback()
403 || dmxdevfilter->params.pes.output == DMX_OUT_TSDEMUX_TAP) in dvb_dmxdev_ts_callback()
477 u16 pid = filter->params.sec.pid; in dvb_dmxdev_feed_restart()
482 dmxdev->filter[i].params.sec.pid == pid) { in dvb_dmxdev_feed_restart()
562 struct dmx_pes_filter_params *para = &filter->params.pes; in dvb_dmxdev_start_feed()
636 struct dmx_sct_filter_params *para = &filter->params.sec; in dvb_dmxdev_filter_start()
648 dmxdev->filter[i].params.sec.pid == para->pid) { in dvb_dmxdev_filter_start()
806 if ((filter->params.pes.output != DMX_OUT_TSDEMUX_TAP) && in dvb_dmxdev_add_pid()
847 struct dmx_sct_filter_params *params) in dvb_dmxdev_filter_set() argument
850 __func__, params->pid, params->flags, params->timeout); in dvb_dmxdev_filter_set()
855 memcpy(&dmxdevfilter->params.sec, in dvb_dmxdev_filter_set()
856 params, sizeof(struct dmx_sct_filter_params)); in dvb_dmxdev_filter_set()
857 invert_mode(&dmxdevfilter->params.sec.filter); in dvb_dmxdev_filter_set()
860 if (params->flags & DMX_IMMEDIATE_START) in dvb_dmxdev_filter_set()
868 struct dmx_pes_filter_params *params) in dvb_dmxdev_pes_filter_set() argument
875 if ((unsigned)params->pes_type > DMX_PES_OTHER) in dvb_dmxdev_pes_filter_set()
879 memcpy(&dmxdevfilter->params, params, in dvb_dmxdev_pes_filter_set()
886 dmxdevfilter->params.pes.pid); in dvb_dmxdev_pes_filter_set()
890 if (params->flags & DMX_IMMEDIATE_START) in dvb_dmxdev_pes_filter_set()