Lines Matching refs:dmx_demux
88 struct dmx_demux *parent; /* Back-pointer */
114 struct dmx_demux* parent; /* Back-pointer */
205 struct dmx_demux { struct
209 int (*open) (struct dmx_demux* demux); argument
210 int (*close) (struct dmx_demux* demux); argument
211 int (*write) (struct dmx_demux* demux, const char __user *buf, size_t count); argument
212 int (*allocate_ts_feed) (struct dmx_demux* demux, argument
215 int (*release_ts_feed) (struct dmx_demux* demux, argument
217 int (*allocate_section_feed) (struct dmx_demux* demux, argument
220 int (*release_section_feed) (struct dmx_demux* demux, argument
222 int (*add_frontend) (struct dmx_demux* demux, argument
224 int (*remove_frontend) (struct dmx_demux* demux, argument
226 struct list_head* (*get_frontends) (struct dmx_demux* demux); argument
227 int (*connect_frontend) (struct dmx_demux* demux, argument
229 int (*disconnect_frontend) (struct dmx_demux* demux); argument
231 int (*get_pes_pids) (struct dmx_demux* demux, u16 *pids); argument
233 int (*get_caps) (struct dmx_demux* demux, struct dmx_caps *caps); argument
235 int (*set_source) (struct dmx_demux* demux, const dmx_source_t *src); argument
237 int (*get_stc) (struct dmx_demux* demux, unsigned int num, argument