Lines Matching refs:dmx_demux
127 struct dmx_demux *parent; /* Back-pointer */
153 struct dmx_demux* parent; /* Back-pointer */
244 struct dmx_demux { struct
248 int (*open) (struct dmx_demux* demux); argument
249 int (*close) (struct dmx_demux* demux); argument
250 int (*write) (struct dmx_demux* demux, const char __user *buf, size_t count); argument
251 int (*allocate_ts_feed) (struct dmx_demux* demux, argument
254 int (*release_ts_feed) (struct dmx_demux* demux, argument
256 int (*allocate_section_feed) (struct dmx_demux* demux, argument
259 int (*release_section_feed) (struct dmx_demux* demux, argument
261 int (*add_frontend) (struct dmx_demux* demux, argument
263 int (*remove_frontend) (struct dmx_demux* demux, argument
265 struct list_head* (*get_frontends) (struct dmx_demux* demux); argument
266 int (*connect_frontend) (struct dmx_demux* demux, argument
268 int (*disconnect_frontend) (struct dmx_demux* demux); argument
270 int (*get_pes_pids) (struct dmx_demux* demux, u16 *pids); argument
272 int (*get_caps) (struct dmx_demux* demux, struct dmx_caps *caps); argument
274 int (*set_source) (struct dmx_demux* demux, const dmx_source_t *src); argument
276 int (*get_stc) (struct dmx_demux* demux, unsigned int num, argument