Lines Matching refs:demux

86 	struct dvb_demux           demux;  member
169 dvb_dmx_swfilter(&dev->dvb->demux, urb->transfer_buffer, in em28xx_dvb_urb_data_copy()
180 dvb_dmx_swfilter(&dev->dvb->demux, in em28xx_dvb_urb_data_copy()
243 struct dvb_demux *demux = feed->demux; in em28xx_start_feed() local
244 struct em28xx_dvb *dvb = demux->priv; in em28xx_start_feed()
247 if (!demux->dmx.frontend) in em28xx_start_feed()
266 struct dvb_demux *demux = feed->demux; in em28xx_stop_feed() local
267 struct em28xx_dvb *dvb = demux->priv; in em28xx_stop_feed()
954 dvb->demux.dmx.capabilities = in em28xx_register_dvb()
957 dvb->demux.priv = dvb; in em28xx_register_dvb()
958 dvb->demux.filternum = 256; in em28xx_register_dvb()
959 dvb->demux.feednum = 256; in em28xx_register_dvb()
960 dvb->demux.start_feed = em28xx_start_feed; in em28xx_register_dvb()
961 dvb->demux.stop_feed = em28xx_stop_feed; in em28xx_register_dvb()
963 result = dvb_dmx_init(&dvb->demux); in em28xx_register_dvb()
971 dvb->dmxdev.demux = &dvb->demux.dmx; in em28xx_register_dvb()
981 result = dvb->demux.dmx.add_frontend(&dvb->demux.dmx, &dvb->fe_hw); in em28xx_register_dvb()
989 result = dvb->demux.dmx.add_frontend(&dvb->demux.dmx, &dvb->fe_mem); in em28xx_register_dvb()
996 result = dvb->demux.dmx.connect_frontend(&dvb->demux.dmx, &dvb->fe_hw); in em28xx_register_dvb()
1004 dvb_net_init(&dvb->adapter, &dvb->net, &dvb->demux.dmx); in em28xx_register_dvb()
1008 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, &dvb->fe_mem); in em28xx_register_dvb()
1010 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, &dvb->fe_hw); in em28xx_register_dvb()
1014 dvb_dmx_release(&dvb->demux); in em28xx_register_dvb()
1032 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, &dvb->fe_mem); in em28xx_unregister_dvb()
1033 dvb->demux.dmx.remove_frontend(&dvb->demux.dmx, &dvb->fe_hw); in em28xx_unregister_dvb()
1035 dvb_dmx_release(&dvb->demux); in em28xx_unregister_dvb()