Lines Matching refs:filter

40  * DMX_MAX_FILTER_SIZE: Maximum length (in bytes) of a section/PES filter.
49 * filter.
64 * enum ts_filter_type - filter type bitmap for dmx_ts_feed.set\(\)
81 * struct dmx_ts_feed - Structure that contains a TS feed filter
86 * @set: sets the TS filter
90 * A TS feed is typically mapped to a hardware PID filter on the demux chip.
112 * struct dmx_section_filter - Structure that describes a section filter
115 * that will be matched by the section filter
116 * @filter_mask: Contains a 16 bytes (128 bits) filter mask with the bits
117 * specified by @filter_value that will be used on the filter
119 * @filter_mode: Contains a 16 bytes (128 bits) filter mode.
126 * corresponding bits are compared. The filter only accepts sections that are
139 * struct dmx_section_feed - Structure that contains a section feed filter
145 * @set: sets the section filter
146 * @allocate_filter: This function is used to allocate a section filter on
148 * is in progress on this section feed. If a filter cannot
151 * previously allocated section filter. The function
154 * the caller should not try to dereference the filter
159 * A TS feed is typically mapped to a hardware PID filter on the demux chip.
182 struct dmx_section_filter **filter);
184 struct dmx_section_filter *filter);
190 * typedef dmx_ts_cb - DVB demux TS filter callback function prototype
206 * Any TS packets that match the filter settings are copied to a circular
257 * typedef dmx_section_cb - DVB demux TS filter callback function prototype
279 * complete section that matches at least one section filter, the client
426 * @allocate_ts_feed: Allocates a new TS feed, which is used to filter the TS
428 * hardware PID filter on the demux chip.
456 * hardware and a hardware section filter then emulated in software. The