Lines Matching refs:dmx_demux
84 * @parent: pointer to struct dmx_demux
96 struct dmx_demux *parent;
142 * @parent: pointer to struct dmx_demux
165 struct dmx_demux *parent;
205 * the &dmx_demux.
348 * Those flags are OR'ed in the &dmx_demux.capabilities field
371 * struct dmx_demux - Structure that contains the demux capabilities and
560 struct dmx_demux {
564 int (*open)(struct dmx_demux *demux);
565 int (*close)(struct dmx_demux *demux);
566 int (*write)(struct dmx_demux *demux, const char __user *buf,
568 int (*allocate_ts_feed)(struct dmx_demux *demux,
571 int (*release_ts_feed)(struct dmx_demux *demux,
573 int (*allocate_section_feed)(struct dmx_demux *demux,
576 int (*release_section_feed)(struct dmx_demux *demux,
578 int (*add_frontend)(struct dmx_demux *demux,
580 int (*remove_frontend)(struct dmx_demux *demux,
582 struct list_head *(*get_frontends)(struct dmx_demux *demux);
583 int (*connect_frontend)(struct dmx_demux *demux,
585 int (*disconnect_frontend)(struct dmx_demux *demux);
587 int (*get_pes_pids)(struct dmx_demux *demux, u16 *pids);
596 int (*get_stc)(struct dmx_demux *demux, unsigned int num,